On Sep 16, 2013, at 10:55 AM, Erik Moeller <erik(a)wikimedia.org> wrote:
Like you, I'd argue in favor of scrapping the
roadmap as it exists
today, but I think we should do a better job making the Deployments
page more informative.
I assume we're still at the "as is" stage? with some plan to normalize
around:
1) Engineering goals for quarterly and yearly:
https://www.mediawiki.org/wiki/Wikimedia_Engineering/2013-14_Goals
2) Deployments for weekly and monthly:
https://wikitech.wikimedia.org/wiki/Deployments
3) Intra-team documentation
For example, now that we're working towards a
proper beta mode on mobile _and_ desktop, it would IMO be useful to
summarize which features are currently in beta and planned to enter
production soon. We still have too many situations where people are
caught by surprise by a deployment, both internally and externally.
To get there, I assume?
* We'd probably actually have to update (1) and commit to keeping up to date (at least
every quarter, preferably more often)
* We'd need to add some sort of monthly view into (2). It's a pity it's on
Wikitech when the actual project pages are mostly on mediawiki, so some sort of template
transclusion is out, I assume
* a beta mode column? to be in (2)
* Some sort of historical record a la Mobile Web
<https://www.mediawiki.org/wiki/Extension:MobileFrontend/Deployments> as suggested
by Arthur sounds like a good idea for (3)
* If that is the case, mating that with status updates for the teams is probably work
saving for monthly engineering report statuses: e.g.
https://www.mediawiki.org/wiki/Category:Wikimedia_engineering_reports
* I assume we should link (3) to (1) and (2) somehow.
Is that about right?