Hey, @MF-Warburg: Thanks for the pointer. I might be missing something obvious but I can't find the way it produces the output for the ticket. Do you copy paste it from the template and manually replace parts?
@Nicolas: Not right now, I should try to take them into account when trying to automate patch creation but OTOH, these special bits always can be done after the wiki creation (You can enable Extenion:Foo and bar later). So not a super big deal I guess. Best On Tue, May 19, 2020 at 4:25 PM Nicolas VIGNERON <[email protected]> wrote: > Hi Amir, > > Great news. This will can only smoth creation of new wikis. > > Does this take into account the specificity of some Wikimedia projects ? > (I'm thinking about the Proofread extension for the Wikisources but there > is probably others). > > Cheers, ~nicolas > > Le mar. 19 mai 2020 à 16:16, Amir Sarabadani <[email protected]> a > écrit : > >> Hello, >> I have been working on improving the process of creating with the goal of >> ultimately automating it (for now, it least eliminate the toil [1]). >> The most exhausting (the toil) part of creating new wikis is keeping >> track of all of the moving parts, Is CX working? Is DNS entry deployed? ... >> >> I started a code [2] that takes a bug id like (like T251371) and outputs >> all of the steps in pre-install and post-install if they are done or not. >> If you noticed, I have been adding this to bottom of the new wikis creation >> tickets: https://phabricator.wikimedia.org/T251371 >> >> My next plan is to actually make maintenance bot [3] add these and keep >> track of them and in the next steps it would start creating patches and >> close/create tickets too but writing this is quite exhausting and gerrit's >> API is no less than a disaster. Any help is appreciated! >> >> What I want to ask from langcom is to keep in mind that this code parses >> the text they put in the tickets they create to find out for example if the >> new wiki is a Wikipedia or a special wiki because it seems you're using a >> template. Do not change that pattern please, or at least let me know if >> you're changing it. >> >> [1]: More about what "toil" is: >> https://landing.google.com/sre/sre-book/chapters/eliminating-toil/ >> [2]: >> https://github.com/Ladsgroup/Phabricator-maintenance-bot/commit/016fac156abdee3db3c85dcaf512dadbb39c1f52 >> [3] https://phabricator.wikimedia.org/p/Maintenance_bot/ >> >> Best >> -- >> Amir (he/him) >> >> _______________________________________________ >> Langcom mailing list >> [email protected] >> https://lists.wikimedia.org/mailman/listinfo/langcom >> > _______________________________________________ > Langcom mailing list > [email protected] > https://lists.wikimedia.org/mailman/listinfo/langcom > -- Amir (he/him)
_______________________________________________ Langcom mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/langcom
