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)
Developer Services
Mercurial: hg.mozilla.org
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 hidden (mozreview-request) |
| Comment hidden (mozreview-request) |
| Comment hidden (mozreview-request) |
| Comment hidden (mozreview-request) |
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/ ?
| Assignee | ||
Comment 8•9 years ago
|
||
| mozreview-review-reply | ||
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 10•9 years ago
|
||
| mozreview-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+
Comment 11•9 years ago
|
||
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.
Description
•