- A development environment is set up with our extensions and dependencies. (MobileFrontend, Gather and deps (CirrusSearch, PageImages, TextExtracts)
- How it was set up, and where it is, is publicly documented on-wiki.
- Development env auto-updates from the development branch continuously and stays in sync with the top of the HEAD of development.
- We have an accesible staging environment (Labs-Vagrant?)
- Can access & use MobileFrontend on staging.
- Can access & use Gather on staging.
- Environment provisioning is automated and can be re-used on a clean vm.
- Set-up and provisioning process is publicly documented on-wiki.
- Can access and verify latest code from HEAD of dev automatically (or in a short amount of time).
- Engineers have access to staging for troubleshooting.