On Wednesday, May 22, 2013, Yuvi Panda wrote:
Bump! This is now fully automatic! Enabled for the following repos:
qa/browsertests extensions/PostEdit extensions/GuidedTour extensions/GettingStarted extensions/EventLogging extensions/MobileFrontend
(I've asked the people who are major contributors to the repos and gotten agreement to turn it on)
So everytime a pull request is opened on GitHub for their respective repositories, a Gerrit Changeset will appear in about 4-5 seconds. Updating the Pull Request will also update the Gerrit Changeset. Comment Syncing coming soon.
Code is at https://github.com/yuvipanda/SuchABot. It runs on Tools Labs. More detailed description at https://www.mediawiki.org/wiki/User:Yuvipanda/G2G
With a little bit more experimentation, perhaps we can figure out a nice workflow, while keeping Gerrit our 'Canonical' Repository.
Thanks to everyone who helped!
I volunteered to be a guinea pig for this, with a pull request to GuidedTour. I'm a good proxy for a newbie since I've never actually committed new code to Gerrit, even though I review/comment pretty often.
Steven
-- Yuvi Panda T http://yuvi.in/blog
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org javascript:; https://lists.wikimedia.org/mailman/listinfo/wikitech-l