Wikimedia Release Engineering Team/Offsites/2018-01-Sonoma/Topics
Appearance
Discussion topic proposals
[edit]Future of SSD
[edit]- Do we have any cross-team ideas/roadmap to work from?
- Anything from the current program objectives that are in danger?
Nodepool drop
[edit]- Draft requirements for a Kubernetes based solution for CI - task T183513
- Migrate MediaWiki PHPUnit tests to Shipyard (docker-based CI) (~40% of Nodepool usage) - task T183512
- Unify production and CI docker image build process - task T177276
Bucketing exercise
[edit]- let's bucket our various work streams and see if we can come up with a sensible grouping that we can turn into Annual Plan "programs".
- purpose: it will better let us cover all of our work in the annual plan, making it clear where our time is spent and why we need people working on specific things
- also, the ever present "it'll help us point out our holes"
Gaps document
[edit]System level tests
[edit]- Run system level tests after deployments.
- Basic requirements:
- The test suite should be as small as possible, but touch as much code as possible.
- It should run in a few minutes.
- It should target wikis that were just deployed.
- The technology is already there, Selenium tests for mediawiki/core (and extensions).
- Who owns the project?
- How do we get the test definitions?
- Who reacts to them? Fixes them?
Rethink beta scap deployment
[edit]New service proposal: Automatic release to packagist/npm/mavencentral etc
[edit]Future of Differential/Diffusion/Arcanist
[edit]- sigh
Hacking topics proposals
[edit]scap-vagrant -> scap-docker
[edit]- task?