*We’re going to do more than one train next week – starting Mon, 21 March
2022*.

We’re aiming for four trains. 😬
____

We’ve been running the train since version 1.20,
<https://www.mediawiki.org/wiki/MediaWiki_1.20/Roadmap#Schedule_for_the_deployments>
and we believe a more frequent train will be easier, faster, and safer.

There are unknowns in this process. Our goal is to surface the unknowns to
increase the safety and speed of deployment.


*Please reach out* if you would like to be in closer contact with our team
as part of this process.*

___

📅 Schedule


Join us in *#wikimedia-operations *IRC and *#engineering-all* slack for all
the excitement. We’re also planning to use Google Meet sessions for pairing.

If you’re interested in joining a session (and you’ve signed an NDA) sign
up (with an email that can join a meet) on the trainsperiments page on
MediaWiki
<https://www.mediawiki.org/wiki/Talk:Wikimedia_Release_Engineering_Team/Trainsperiment_week>
.

Here’s the schedule—*two trains in 24 hours to start the week*:

   -

   *Mon, 21 March 2022*
   -

      UTC AM Train – 09:00 :
      -

         +0 minutes – 1.39.0-wmf.1 Group0
         -

         +30m – 1.39.0-wmf.1 Group1
         -

      UTC PM Train – 18:00:
      -

         +0 minutes – 1.39.0-wmf.1 All Wikis
         -

         +30m – 1.39.0-wmf.2 Group0 (Δ 10 hours)
         -

         +45m – 1.39.0-wmf.2 Group1
         -

         +90m – 1.39.0-wmf.2 All Wikis
         -

   *Tue, 22 March 2022*
   -

      UTC AM Train – 09:00:
      -

         +0 minutes  – 1.39.0-wmf.3 Group0 (Δ 14 hours)
         -

         +15m – 1.39.0-wmf.3 Group1
         -

         +60m – 1.39.0-wmf.3 All Wikis
         -

   *Wed, 23 March 2022*
   -

      UTC PM Train – 18:00
      -

         +0 minutes – 1.39.0-wmf.4 Group0 (Δ 20 hours)
         -

         +15m – 1.39.0-wmf.4 Group1
         -

         +60m – 1.39.0-wmf.4 All Wikis
         -

   *Thu, 24 March 2022*
   -

      UTC AM Train ­– 09:00: Catchup and cleanup
      -

      UTC PM Train ­– 18:00: Catchup and cleanup

____

🤔 Unknowns

Here’s a list of things we know we don’t know. If you can help with any of
these: reach out!


   -

   How will more trains affect caches and site performance? (T303758
   <https://phabricator.wikimedia.org/T303758>)
   -

   Are developers going to need to be more mindful of forward and backward
   compatibility? (T303759 <https://phabricator.wikimedia.org/T303759>)
   -

   How will rollback work with blockers? This one is on us, but we’ll be
   figuring it out as we go. (T303747
   <https://phabricator.wikimedia.org/T303747>)
   -

   Will blocker tasks be too confusing with so many trains?
   -

   Is this sustainable?

___

*💌 Get in touch

   -

   Reply to this email
   -

   Start a topic on our talk page:
   
https://www.mediawiki.org/wiki/Talk:Wikimedia_Release_Engineering_Team/Trainsperiment_week
   -

   Put a task on our workboard:
   https://phabricator.wikimedia.org/project/board/5811/



Tyler Cipriani (he/him)
Engineering Manager, Release Engineering
Wikimedia Foundation
_______________________________________________
Wikitech-l mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/

Reply via email to