I started the ticket as subticket of the main epic: https://phabricator.wikimedia.org/T253439
I will pick it up soon. HTH On Fri, May 22, 2020 at 4:25 PM Jon Harald Søby <[email protected]> wrote: > Hehe, I wasn't aware of that link at all – when I've been creating tasks, > I've just copied previous tasks and substituted the necessary fields. > Apparently I did it right since Amir's new script has understood them. :-) > > Thank you very much to Amir S. for doing this, I think it's already a > great improvement to the process. And I do believe the creation of the > patches etc. could be mostly automated – I have done a fair share of > initial config patches over the last year, and they're nearly always the > same for each type of wiki, so it sounds feasible to me. > > fre. 22. mai 2020 kl. 10:51 skrev Amir E. Aharoni < > [email protected]>: > >> >> >> -- >> Amir Elisha Aharoni · אָמִיר אֱלִישָׁע אַהֲרוֹנִי >> http://aharoni.wordpress.com >> “We're living in pieces, >> I want to live in peace.” – T. Moore >> >> >> בתאריך יום ג׳, 19 במאי 2020 ב-17:16 מאת Amir Sarabadani < >> [email protected]>: >> >>> Hello, >>> I have been working on improving the process of creating with the goal >>> of ultimately automating it >>> >> >> ENORMOUS THANKS! >> >> >>> (for now, it least eliminate the toil [1]). >>> >> >> Good example. This is indeed, Manual, Repetitive, and Automatable, as >> that page says. >> >> >>> 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? ... >>> >> >> As for CX, I've just checked with Kartik, who is the cxserver deployment >> guru, and he says that it can be done early, before the wiki is created. >> (Although I guess that ideally it should be done right when the wiki is >> created, not much earlier and not much later.) >> >> >>> >>> 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 >>> >> >> Is there a task where you track this particular work of yours? If not, >> perhaps you could document it at >> https://phabricator.wikimedia.org/T158730 . >> >> >>> >>> 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. >>> >> >> In my dream, all of this necessary info is entered in a well-structured >> _form_, rather than a loose template, and then everything is done >> automatically, so that people don't have to create a lot of tasks and >> patches. But I guess that strict usage of a template is a good step in that >> direction. >> _______________________________________________ >> Langcom mailing list >> [email protected] >> https://lists.wikimedia.org/mailman/listinfo/langcom >> > > > -- > mvh > Jon Harald Søby > _______________________________________________ > 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
