Submissions:2025/Riding the train from gerrit to WP:THURSDAY

From WikiConference North America
Jump to navigation Jump to search

This submission has been noted and is pending review for WikiConference North America 2025.



Title:

Riding the train from gerrit to WP:THURSDAY

Type of session:

Lecture (15-30 min)

Session theme(s):

Future of Wikipedia

Abstract:

Every week hundreds of software changes ride the train to get from their first public reveal in our Gerrit code forge to the live versions of MediaWiki in the production Kubernetes cluster. The train collects most of its passengers on Monday and by Thursday it gets all the way to the Wikipedias. Join us for the story of how this process works today and hear about some of the work to make it a smoother and faster journey in the future.

The Developer Experience teams at the Wikimedia Foundation operate the weekly "train" deployment process, perform a variety of automated and manual tests, and manage tools like Phabricator, Gerrit, GitLab, and more that are used in the software development lifecycle. We are always looking for ways to make it easier for people to request software features, report bugs, submit code changes, perform code reviews, test software, and deploy changes to production. Tyler Cipriani and Bryan Davis have both been a part of this work for over a decade and are excited to talk with the WikiConNA community about the work that happens behind the scenes and how any of you can get involved.

Author name(s):

Tyler Cipriani, Bryan Davis

Wikimedia username(s):

TCipriani (WMF), BDavis (WMF)

Affiliated organization(s):

Wikimedia Foundation

Estimated length of session

30-60 minutes. The more time we can have the more aspects of the development lifecycle we can cover.

Will you be presenting remotely?

I will present in-person

Okay to livestream?

Livestreaming is okay

Previously presented?

Special requests: