Plan for the migration out of Phabricator
Raphaël Gomès
raphael.gomes at octobus.net
Mon May 2 19:38:44 UTC 2022
Hello all,
It is time to set a flag day for our migration to Heptapod as a review tool.
We are currently making very good progress with the team at OSUOSL who
will - unless a disaster occurs - provide us with infrastructure and
help with the migration, the details of which are being ironed out right
now. This is the most confident I have ever been about a smooth
transition, thanks again to the OSUOSL¹.
Mercurial 6.1.3 should be released on or right after the 1st of June.
Phabricator will need to be set to read-only mode before the VM goes out
of support to give us a window between it being deprecated and it going
out of service entirely.
I think a month is the best we can do for such a migration. More clearly
(all dates are best-effort and may differ by a couple of days):
- Patches will be accepted to Phabricator until May 30th
- Patches will be accepted to Heptapod starting May 16th (a separate
email will explain this)
- hg-committed will become deprecated in favor of the Heptapod repo on
May 16th
- Phabricator will be set to read-only on June 1st
- We will run the scripts that save Phabricator as an archive (I have
developed them already and have done a successful run)
- The archive will be made public for people to look at and check what
we've missed before it's too late
- Phabricator will be replaced by its archive on July 1st
- hg-committed will simply redirect to hg at some point after the migration
This will be going on while we make the infrastructure migration happen
and answer to our other obligations whether work-related or personal, so
please bear with us if anything is sub-optimal.
I am confident that Mercurial as a project will be a lot healthier in
terms of tooling within the next few months, and while not everything
will be perfect, we are taking multiple good steps forward IMO.
Feedback is appreciated, as always.
Raphaël
[1] https://osuosl.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.mercurial-scm.org/pipermail/mercurial-devel/attachments/20220502/eb5d4729/attachment.html>
More information about the Mercurial-devel
mailing list