Blame HACKING

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