Jump to content

Wikimedia Release Engineering Team/Group -1/Progress reports/2024-08-01

From mediawiki.org
← week ending 2024-07-25 Group -1 progress reports week ending 2024-08-01 week ending 2024-08-08 →

Report on activities in the Group -1 project for the week ending 2024-08-01.

[WE6.2.1] Publish pre-train single version containers

[edit]

If we publish a versioned build of MediaWiki, extensions, skins, and Wikimedia configuration at least once per day we will uncover new constraints and establish a baseline of wallclock time needed to perform a build.

Progress update
  • Stage: Design
  • Concerns about PHP 8.1 in deployment-prep raised in last week's report have led to the creation of a workgroup to discuss potential solutions.
  • Work is underway to create a "design document" for the hypothesis and the larger objective of creating an environment to replace QTE's testing of MediaWiki in deployment-prep. Once we are past the rough draft stage we expect to publish this document on the project's page on mediawiki.org so that anyone can understand our high level goals and scope limiting decisions.
  • Dan has done some investigation of creating parameterized builds to vary the PHP base image and currently feels that implementation will be straight forward.
Any new metrics related to the hypothesis
  • None
Any emerging blockers or risks
  • None
Any unresolved dependencies - do you depend on another team that hasn’t already given you what you need? Are you on the hook to give another team something you aren’t able to give right now?
  • Not yet
Have there been any new lessons from the hypothesis?
  • Raising perceived risks in weekly reports seems to help start conversations as hoped.
Have there been any changes to the hypothesis scope or timeline?
  • Not this week