Jump to content

Wikimedia Release Engineering Team/SpiderPig/Progress reports/2024-08-23

From mediawiki.org

Report on activities in the SpiderPig project for the week ending 2024-08-23.

[WE6.2.3] Create a new deployment UI

[edit]
  • Status: on track
  • Progress update on the hypothesis for the week
    • Lifecycle stage: Development
    • Met with team members on Thursday to go over roadmap and next steps.
    • Work is starting on the refactoring of scap backport, the current command used to deploy most changes to MediaWiki production. We're considering a refactor part of this work since the new UI will use the same underlying logic (and, likely, the same command) to manage deployments.
    • Work to begin soon on planning user flow through the application and mapping edge-cases.
    • Next week, we'll investigate the design systems used by Toolhub to see if we can match the look and feel.
  • Any new metrics related to the hypothesis
    • No
  • Any emerging blockers or risks
    • No
  • 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?
    • No
  • Have there been any new lessons from the hypothesis?
  • Have there been any changes to the hypothesis scope or timeline?
    • No