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

Reply via email to