Love this! TYSM to all involved On Wed, Jun 5, 2024 at 4:14 PM Bryan Davis <bd...@wikimedia.org> wrote:
> Last week I saw this in a WMF internal chat: "Now we just need to make > it a weeee easier to edit the Deployments calendar. (or…is there an > easier way than squinting at wikitext tables and copy/pasting > templates?)" > > I'm sure that a number of y'all can relate to this. The > <https://wikitech.wikimedia.org/wiki/Deployments> page is pretty nice > to read as a human and not too bad for bots. Editing it though can be > a bit painful as that pull quote implies. I decided I would try to do > something about that. The result is a tool at > <https://schedule-deployment.toolforge.org/>. > > The new "Wikimedia Deployment Scheduler" tool tries to make adding > your Gerrit change to a backport window as simple as possible. All it > needs from you is the Gerrit change number, your IRC nick, and the > backport window you want to use. Using some python magic, including > the always useful mwparserfromhell library, it finds the right place > in [[wikitech:Deployments]] to insert your request for deployment. > > To make things even easier, Gerrit will now show you a "Schedule > backport of this change" link underneath the commit message for > changes that are eligible for a backport deployment. What changes are > those? Any open, unmerged change on the master branch of > operations/mediawiki-config.git or changes on "wmf/*" branches in > mediawiki/core.git, mediawiki/extensions/*.git, or > mediawiki/skins/*.git. > > Thanks to Antoine Musso and Tyler Cipriani for their help and > encouragement in building this tool. If you are interested in seeing > what the Gerrit integration needed, check out > < > https://gerrit.wikimedia.org/r/plugins/gitiles/operations/software/gerrit/+/7ea913b > ^!/> > > Bryan > -- > Bryan Davis Wikimedia Foundation > Principal Software Engineer Boise, ID USA > [[m:User:BDavis_(WMF)]] irc: bd808 > _______________________________________________ > Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org > To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org > https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/
_______________________________________________ Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/