Right now we don't have regular deployment of ORES, mostly due to complicated situation of dependencies and models.
We need to define a proper protocol of deployment and a proper roadmap similar to what mediawiki follows.
Things we need to cover in order to have a proper deployment:
- We need to define packs of freezed libraries. Because our dependencies doesn't work together. ores 0.5.7 doesn't work with revscoring 1.0.1, but ores 0.6.1 does. We should pack everything that works and call it wiki-ai2016.1
- We need to set up a beta cluster that everything merged goes directly to the cluster so we would notice any breakage early
- It would be good if we can make the whole process of deployment more automatic, specially re-creating model files, making wheels, first step to do this is writing a step-by step guide on how to deploy new versions of revscoring/ores/editquality/etc.
- A road map is needed, let's say release wiki-ai2016.4 would be one of our 201617Q1 goal