SeaMonkey code reviews and flag rules

Author: Robert Kaiser (KaiRo) <kairo@kairo.at>

Code reviews

Note that those rules apply to suite-specific code only. Toolkit has their own review rules, and so does core Mozilla code (Gecko, shared stuff, etc).

Note:

Any module owner could theoretically request moa, which would mean that he is required to approve all patches in that module. That doesn't mean he actually has to review them, that can still be done by a peer or other reviewer approved by the module owner. No SeaMonkey module owner requires moa yet though.

super-reviewers:

Bugzilla flags

All those xxx-seamonkey-yyy flags referred to below can be requested (set to "?") by anyone, only SeaMonkey Council members are allowed to set them to "+" or "-" though.

blocking-seamonkey-xxx

Notes:

approval-seamonkey-xxx

General advice: Developers should include risk estimation and level of testing the patch got when requesting approval.