Tree Rules/comm-central: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
Line 2: Line 2:


== comm-central ==
== comm-central ==
=== Thunderbird ===
=== Thunderbird ===


==== Affected Areas =====
==== Affected Areas ====


Thunderbird Rules affect these directories & areas in comm-central:
Thunderbird Rules affect these directories & areas in comm-central:
Line 17: Line 18:
==== Current Rules ====
==== Current Rules ====


* Thunderbird is code frozen in preparation for the 3.0 Beta 4 release..
'''When open: <font color="green">OPEN</font>''' to all checkins following the [https://developer.mozilla.org/en/comm-central#comm-central_tree_rules checkin rules]
 
Please ask on #maildev if you have questions.
 
=== SeaMonkey ===
 
==== Affected Areas ====
 
* suite/
* other-licenses/*/seamonkey/
 
==== Current Rules ====
 
'''When open: <font color="green">OPEN</font>''' to all checkins following the [https://developer.mozilla.org/en/comm-central#comm-central_tree_rules 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:
* 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.
Line 28: Line 76:


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.
Please ask on #maildev if you have questions.


=== SeaMonkey ===
=== SeaMonkey ===
Line 38: Line 88:
==== Current Rules ====
==== Current Rules ====


* SeaMonkey is feature frozen in preparation for the 2.0 release.. No new features allowed.
* SeaMonkey is feature frozen in preparation for the 2.0 release. No new features allowed.
* Checkins are allowed only if:
* Checkins are allowed only if:
** The bug is marked as ''wanted-seamonkey2.0+'' or ''blocking-seamonkey2.0+''
** The patch has ''approval-seamonkey2.0+'' (blocking/wanted are not enough).
** The patch has ''approval-seamonkey2.0+''


When requesting approval, please state the (stability) risk this patch poses and the reason we need to take it for the 2.0 release.
When requesting approval, please state the (stability) risk this patch poses and the reason we need to take it for the 2.0 release.
Please ask on #seamonkey if you have questions.


=== Calendar ===
=== Calendar ===


==== Affected Areas ====
==== Affected Areas ====
* calendar/
* calendar/
* other-licenses/*/sunbird/
* other-licenses/*/sunbird/
Line 56: Line 108:
** No changes to strings are allowed.
** No changes to strings are allowed.


== comm-1.9.1 ==
Please ask on #calendar if you have questions.
 
No checkins are allowed - the tree is being manually synced.

Revision as of 13:07, 22 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+
    • The patch is on a bug marked as blocking-thunderbird3.0+

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.

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 is feature frozen in preparation for the 2.0 release. No new features allowed.
  • Checkins are allowed only if:
    • The patch has approval-seamonkey2.0+ (blocking/wanted are not enough).

When requesting approval, please state the (stability) risk this patch poses and the reason we need to take it for the 2.0 release.

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.