Blame HACKING

Packit Service 37472d
Packit Service 37472d
Hacking on the Meanwhile Project
Packit Service 37472d
- a brief guide by siege
Packit Service 37472d
Packit Service 37472d
Packit Service 37472d
Packit Service 37472d
Table of Contents
Packit Service 37472d
  1    Coding Style
Packit Service 37472d
  1.1    Indentation and Line Width
Packit Service 37472d
  1.2    Block Style
Packit Service 37472d
  1.3    Function and Variable Naming
Packit Service 37472d
Packit Service 37472d
  2    Abbreviated API Guide
Packit Service 37472d
  2.1    Sessions
Packit Service 37472d
  2.2    Messages
Packit Service 37472d
  2.2    Channels
Packit Service 37472d
  2.3    Services
Packit Service 37472d
Packit Service 37472d
  3    Patch Submission
Packit Service 37472d
Packit Service 37472d
Packit Service 37472d
Packit Service 37472d
1	Coding Style
Packit Service 37472d
In general, just make it look pretty.
Packit Service 37472d
Packit Service 37472d
1.1	Indentation and Line Width
Packit Service 37472d
two-space tabs/indent, < 80 char wide lines, with the continuation
Packit Service 37472d
under the last containing statement.
Packit Service 37472d
Packit Service 37472d
1.2	Block Style
Packit Service 37472d
sexy braces on the defining line, not after
Packit Service 37472d
Packit Service 37472d
1.3	Function and Variable Naming
Packit Service 37472d
mwTypeName_someAction
Packit Service 37472d
Packit Service 37472d
Packit Service 37472d
2	Abbreviated API Guide
Packit Service 37472d
Packit Service 37472d
2.1	Sessions
Packit Service 37472d
Packit Service 37472d
2.2	Messages
Packit Service 37472d
Packit Service 37472d
2.3	Channels
Packit Service 37472d
Packit Service 37472d
2.4	Services
Packit Service 37472d
Packit Service 37472d
Packit Service 37472d
3	Patch Submission
Packit Service 37472d
Packit Service 37472d
Patches must be submitted through the sf.net tracker. Patches must be
Packit Service 37472d
in the `diff -ud` format, and should be relative to the base sandbox
Packit Service 37472d
directory (the directory containing this file). One topic per patch
Packit Service 37472d
submission, eg: no bugfixes along with new features (unless they are
Packit Service 37472d
mutually inclusive).
Packit Service 37472d