This will be a collection of tickets for work that will need to be discussed and finished before we can fully automate the Wikipedia.org portal updates. Below are a series of notes on work to be considered:
---
= Portal automation
build process is just a couple of commands
* Will need to automate these steps
* Files need to be created and copied over
* Will need to run them on tool labs
= Translations
build process is just a couple of commands
* Will need to automate these steps
* Files need to be created and copied over
* Will need to run them on tool labs
= Push commit
* Needs credentials to push to Gerrit
= Run CI continuous integration (verifies the commit)
Someone +2’s it
* Manual intervention
* Will contain the commit message
* Will outline all the big changes that were made
* i.e.: enwiki went from X stats to Y stats
* For someone (like me) to look at it and verify that numbers look like a normal
* Can create a preview on tool labs for this (in build step on tool labs)
* Will create a temp url to visually verify the update