Wikimedia Release Engineering Team/SpiderPig/Progress reports/2024-08-23
Appearance
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?
- Learned about the work adding multi-factor authentication to IDP, our single sign-on system.
- Have there been any changes to the hypothesis scope or timeline?
- No