MPL Upgrade: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
Line 20: Line 20:
* l10n-central
* l10n-central
* Any active labs projects using the MPL
* Any active labs projects using the MPL
* NSS trunk (which is still in CVS)
* NSS trunk (in CVS)
* NSPR trunk (in CVS)


<i>If you feel this list is incorrect by omission or commission, please let us know.</i>
<i>If you feel this list is incorrect by omission or commission, please let us know.</i>
Line 32: Line 33:
Merges from any other repositories into mozilla-central would need to have the license upgraded before the merge was permitted.
Merges from any other repositories into mozilla-central would need to have the license upgraded before the merge was permitted.


===Step By Step Procedure===
===Main Codebase: Step By Step Procedure===


# Close all trees
# Close mozilla-inbound, mozilla-central and comm-central
# Update mozilla-central
# Merge mozilla-inbound both ways with mozilla-central, to make them identical
# Relicense mozilla-central
# Relicense mozilla-central
# Build Firefox
# Build Firefox
Line 44: Line 45:
# Check that the try runs are green
# Check that the try runs are green
# Check in mozilla-central and comm-central
# Check in mozilla-central and comm-central
# Reopen mozilla-central and comm-central
# Merge from mozilla-central to mozilla-inbound
# Reopen mozilla-central, comm-central and mozilla-inbound
# Relicense l10n-central
# Relicense l10n-central
# Check in l10n-central
# Check in l10n-central
Account confirmers, Anti-spam team, Confirmed users, Bureaucrats and Sysops emeriti
4,925

edits

Navigation menu