Closed Bug 1337572 Opened 9 years ago Closed 9 years ago

Improvements to linearize-git-to-hg to support Servo

Categories

(Developer Services :: Mercurial: hg.mozilla.org, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: gps, Assigned: gps)

References

Details

Attachments

(4 files)

I have a few improvements to linearize-git-to-hg that need landed in order to support Servo.
Comment on attachment 8834679 [details] vcssync: allow GitHub credentials to be defined in environment variables (bug 1337572); https://reviewboard.mozilla.org/r/110524/#review111878
Attachment #8834679 - Flags: review?(glob) → review+
Comment on attachment 8834680 [details] vcssync: support pushing converted Mercurial repo (bug 1337572); https://reviewboard.mozilla.org/r/110526/#review111880
Attachment #8834680 - Flags: review?(glob) → review+
Comment on attachment 8834685 [details] vcssync: module to handle subscribing to Pulse events (bug 1337572); https://reviewboard.mozilla.org/r/110528/#review111882 ::: vcssync/setup.py:23 (Diff revision 1) > - install_requires=['dulwich>=0.16', 'github3.py>=0.9.6', 'Mercurial>=4.0'], > + install_requires=[ > + 'dulwich>=0.16', > + 'github3.py>=0.9.6', > + 'kombu>=3.0.37', > + 'Mercurial>=4.0', > + ], any reason why you didn't use https://hg.mozilla.org/automation/mozillapulse/ ?
Comment on attachment 8834685 [details] vcssync: module to handle subscribing to Pulse events (bug 1337572); https://reviewboard.mozilla.org/r/110528/#review111882 > any reason why you didn't use https://hg.mozilla.org/automation/mozillapulse/ ? It is universally agreed that the mozillapulse Python package is not great. Even mcote has advised me to just rewrite the 10-20 lines of Python needed to do consuming IIRC.
Comment on attachment 8834685 [details] vcssync: module to handle subscribing to Pulse events (bug 1337572); https://reviewboard.mozilla.org/r/110528/#review112362
Attachment #8834685 - Flags: review?(glob) → review+
Comment on attachment 8834709 [details] vcssync: daemon to trigger Servo events in response to Pulse (bug 1337572); https://reviewboard.mozilla.org/r/110544/#review112364 r=glob
Attachment #8834709 - Flags: review?(glob) → review+
Pushed by gszorc@mozilla.com: https://hg.mozilla.org/hgcustom/version-control-tools/rev/1245d69e8227 vcssync: allow GitHub credentials to be defined in environment variables ; r=glob https://hg.mozilla.org/hgcustom/version-control-tools/rev/de567ce295ff vcssync: support pushing converted Mercurial repo ; r=glob https://hg.mozilla.org/hgcustom/version-control-tools/rev/976835adf843 vcssync: module to handle subscribing to Pulse events ; r=glob https://hg.mozilla.org/hgcustom/version-control-tools/rev/9bbd05bcbad8 vcssync: daemon to trigger Servo events in response to Pulse ; r=glob
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: