Services/Process/Code Review: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
| Line 1: | Line 1: | ||
'''Code Review Policy for Mozilla Services Code''' | '''Code Review Policy for Mozilla Services Code''' | ||
Code review prior to landing is now required for _all_ changes to all production-oriented Mozilla Services code. This includes the Firefox Sync client | Code review prior to landing is now required for _all_ changes to all production-oriented Mozilla Services code. This includes the Firefox Sync client code, the various pieces of server code, and anything else living in [http://hg.mozilla.org/services http://hg.mozilla.org/services]. | ||
All changes must have at least one review, and all large changes (significant refactorings, new features, new codebases) must have at least two reviews from qualified reviewers. Where it is unclear, the first reviewer should determine that a second review would be appropriate. | |||
== Code Areas == | == Code Areas == | ||
| Line 13: | Line 15: | ||
* [mailto:philipp@weitershausen.de Philipp von Weitershausen] | * [mailto:philipp@weitershausen.de Philipp von Weitershausen] | ||
* [mailto:mconnor@mozilla.com Mike Connor] | * [mailto:mconnor@mozilla.com Mike Connor] | ||
* [mailto:edilee@mozilla.com | * [mailto:edilee@mozilla.com Richard Newman] | ||
=== Server Code (PHP) === | === Server Code (PHP) === | ||
| Line 25: | Line 27: | ||
* [mailto:telliott@mozilla.com Toby Elliott] | * [mailto:telliott@mozilla.com Toby Elliott] | ||
* [mailto:tarek@mozilla.com Tarek Ziade] | * [mailto:tarek@mozilla.com Tarek Ziade] | ||
* [mailto:jconlin@mozilla.com JR Conlin] | |||
* [mailto:mconnor@mozilla.com Mike Connor] | * [mailto:mconnor@mozilla.com Mike Connor] | ||
=== | === Sync/Reg Server Code (Python) === | ||
'''Repositories''' | '''Repositories''' | ||
| Line 48: | Line 51: | ||
'''Reviewers''' | '''Reviewers''' | ||
* [mailto:tarek@mozilla.com Tarek Ziade] | * [mailto:tarek@mozilla.com Tarek Ziade] | ||
* [mailto:telliott@mozilla.com Toby Elliott] | |||
* [mailto:jconlin@mozilla.com JR Conlin] | |||
* [mailto:ianb@mozilla.com Ian Bicking] | * [mailto:ianb@mozilla.com Ian Bicking] | ||
Revision as of 03:33, 12 January 2011
Code Review Policy for Mozilla Services Code
Code review prior to landing is now required for _all_ changes to all production-oriented Mozilla Services code. This includes the Firefox Sync client code, the various pieces of server code, and anything else living in http://hg.mozilla.org/services.
All changes must have at least one review, and all large changes (significant refactorings, new features, new codebases) must have at least two reviews from qualified reviewers. Where it is unclear, the first reviewer should determine that a second review would be appropriate.
Code Areas
Firefox Sync (add-on and library code)
Repositories Sync Client
Reviewers
Server Code (PHP)
Repositories
Reviewers
Sync/Reg Server Code (Python)
Repositories
- Core Functions (Shared)
- Registration Code
- Storage API Code
- Full Server server-full is a meta-package that pulls in all components needed for a standalone server
Reviewers
Key Exchange Server (Python)
Repositories
Reviewers