MailNews:HgSwitchover: Difference between revisions

Jump to navigation Jump to search
no edit summary
(ted's review is here, note tagging)
No edit summary
Line 1: Line 1:
This page describes the process of switching to Hg, who'se going to do what, and when.
This page describes the process of switching to Hg, who's going to do what, and when.


KaiRo has done most of the changes to the build system, including setting up a test repo.  See [[SeaMonkey:hg-based_build|this page]] for the details of how to do a build using the test repository.
KaiRo has done most of the changes to the build system, including setting up a test repo.  See [[SeaMonkey:hg-based_build|this page]] for the details of how to do a build using the test repository.
Line 7: Line 7:
* Announce plan to m.d.a.t, m.d.a.sm, m.d.a.c, m.d.planning (david/dmose/kairo, whenever this page is ready)
* Announce plan to m.d.a.t, m.d.a.sm, m.d.a.c, m.d.planning (david/dmose/kairo, whenever this page is ready)


* Close CVS tree (who?  when?)
* Close CVS tree (KaiRo: [http://www.timeanddate.com/worldclock/fixedtime.html?month=7&day=22&year=2008&hour=5&min=0&sec=0&p1=224 Tuesday, 5AM Pacific])
** KaiRo, davida, dmose or gozer should be able to do this from a tinderbox message aspect.


* Tag CVS files to import with HG_COMM_INITIAL_IMPORT (KaiRo, just before populating comm-central with that revision)
* Tag CVS files to import with HG_COMM_INITIAL_IMPORT (KaiRo, just before populating comm-central with that revision)


* populate new Hg repo (http://hg.mozilla.org/comm-central) with current copy of files from CVS trunk, land patches of {{bug|444686}} there, ensure build(s) works.
* populate new Hg repo (http://hg.mozilla.org/comm-central) with current copy of files from CVS trunk, land patches of {{bug|444686}} there, ensure build(s) works (KaiRo, Tuesday, after the tree closes)
** (KaiRo, when? - can start Monday 12:00 GMT)
** How Long: KaiRo expects 1 hour or less to get code there and apply the build system/patches so it should build.
** How Long: KaiRo expects 1 hour or less to get code there and apply the build system/patches so it should build.


* Get Thunderbird unit test buildbots working off of Hg (gozer?  when? - can start Monday 13:00 GMT)
* Get Thunderbird unit test buildbots working off of Hg (gozer)


* Get Thunderbird nightlies working off of Hg (who?  when?)
* Get Thunderbird nightlies working off of Hg (gozer)


* Get SeaMonkey builder+nightly buildbots working off Hg (KaiRo, as soon as all code is in the repo)
* Get SeaMonkey builder+nightly buildbots working off Hg (KaiRo, as soon as all code is in the repo)
Confirmed users
2,615

edits

Navigation menu