Tree Rules/comm-central: Difference between revisions
(→Current Rules: Update post rc1 code freeze) |
|||
| Line 68: | Line 68: | ||
* Checkins are allowed only if: | * Checkins are allowed only if: | ||
** Strings in mail/locales and editor/ui are '''not''' affected. | ** Strings in mail/locales and editor/ui are '''not''' affected. | ||
** The patch has ''approval-thunderbird3.0+'' or the patch is on a bug marked as ''blocking-thunderbird3.0+'' | ** The patch has ''approval-thunderbird3.0+'' granted by Standard8 or the patch is on a bug marked as ''blocking-thunderbird3.0+'' | ||
Note: ''wanted-thunderbird3.0+'' does '''not''' approve a patch for check in. | Note: ''wanted-thunderbird3.0+'' does '''not''' approve a patch for check in. | ||
When requesting approval, please state the (stability) risk this patch poses and the reason we need to take it for the 3.0 release. | At this time, patches on non-blockers are unlikely to be approved. | ||
Patches that are looking for approval should land on trunk before, or at the same time of requesting approval. When requesting approval, please state the (stability) risk this patch poses and the reason we need to take it for the 3.0 release. | |||
Patches that are tidy up only or high risk will most likely be rejected. | Patches that are tidy up only or high risk will most likely be rejected. | ||
Revision as of 09:43, 31 October 2009
Due to multiple applications using comm-central different parts of comm-central can have different rules at different times. We try to keep these as simple as possible, if in doubt, please ask on irc.
comm-central
Thunderbird
Affected Areas
Thunderbird Rules affect these directories & areas in comm-central:
- Build Config (e.g. configure.in, build/, config/)
- directory/
- editor/
- mailnews/
- mail/
- other-licenses/*/thunderbird/
Current Rules
When open: OPEN to all checkins following the checkin rules
Please ask on #maildev if you have questions.
SeaMonkey
Affected Areas
- suite/
- other-licenses/*/seamonkey/
Current Rules
When open: OPEN to all checkins following the checkin rules
Please ask on #seamonkey if you have questions.
Calendar
Affected Areas
- calendar/
- other-licenses/*/sunbird/
Current Rules
- Calendar strings are frozen for the 1.0 beta 1 release.
- No changes to strings are allowed.
Please ask on #calendar if you have questions.
comm-1.9.1
Thunderbird
Affected Areas
Thunderbird Rules affect these directories & areas in comm-central:
- Build Config (e.g. configure.in, build/, config/)
- directory/
- editor/
- mailnews/
- mail/
- other-licenses/*/thunderbird/
Current Rules
- Thunderbird is code frozen in preparation for the 3.0 release candidates.
- Checkins are allowed only if:
- Strings in mail/locales and editor/ui are not affected.
- The patch has approval-thunderbird3.0+ granted by Standard8 or the patch is on a bug marked as blocking-thunderbird3.0+
Note: wanted-thunderbird3.0+ does not approve a patch for check in.
At this time, patches on non-blockers are unlikely to be approved.
Patches that are looking for approval should land on trunk before, or at the same time of requesting approval. When requesting approval, please state the (stability) risk this patch poses and the reason we need to take it for the 3.0 release.
Patches that are tidy up only or high risk will most likely be rejected.
Please ask on #maildev if you have questions.
SeaMonkey
Affected Areas
- suite/
- other-licenses/*/seamonkey/
Current Rules
- SeaMonkey on comm-1.9.1 is restricted to security, stability and polish fixes in the 2.0.x series
- Checkins are allowed only if:
- The patch has explicit approval-seamonkey2.0.x+ where x is the next upcoming non-tagged stability update.
When requesting approval, please state the (stability) risk this patch poses and the reason we need to take it for the 2.0 series.
Please ask on #seamonkey if you have questions.
Calendar
Affected Areas
- calendar/
- other-licenses/*/sunbird/
Current Rules
- Calendar strings are frozen for the 1.0 beta 1 release.
- No changes to strings are allowed.
Please ask on #calendar if you have questions.