Page MenuHomePhabricator

List of software projects deployed on Wikimedia servers
Closed, ResolvedPublic

Description

The agreed tech community key progress indicators are based on the projects deployed in Wikimedia servers. Do we have such list anywhere?

Once we have it, what is the best way to be aware of changes in that list e.g. new extensions deployed?


Version: unspecified
Severity: normal

Details

Reference
bz53374

Event Timeline

bzimport raised the priority of this task from to Unbreak Now!.Nov 22 2014, 1:51 AM
bzimport set Reference to bz53374.

(In reply to comment #0)

The agreed tech community key progress indicators are based on the projects
deployed in Wikimedia servers. Do we have such list anywhere?

The definition is a bit generic. Do you mean everything or only production? And in production, everything or just software used by [[m:Wikimedia projects]] directly (e.g. not CiviCRM)?
As for extensions it's easy: https://git.wikimedia.org/blob/mediawiki%2Ftools%2Frelease.git/HEAD/make-wmf-branch%2Fdefault.conf
For the rest of production, https://git.wikimedia.org/project/operations are mostly there or meant to land in it. The other projects are easy to assess *if* you answer the question above.

Once we have it, what is the best way to be aware of changes in that list
e.g.
new extensions deployed?

https://git.wikimedia.org/history/mediawiki%2Ftools%2Frelease.git/HEAD/make-wmf-branch%2Fdefault.conf

Nemo, you rock.

The definition is: projects developed by the Wikimedia / MediaWiki community that are deployed anywhere in the Wikimedia infrastructure.

The list of extensions deployed is available at https://git.wikimedia.org/history/mediawiki%2Ftools%2Frelease.git/HEAD/make-wmf-branch%2Fdefault.conf - and there is even a RSS feed to follow changes. Perfect.

From https://git.wikimedia.org/project/operations we will need to identify those projects that we actually develop (as opposed to those that we simple pick from upstream, package and deploy). I have asked help from the DevOps team via RT #5671.

We'll still need to add the supported mobile apps, the Analytics projects and more exotic bits like MediaWiki-Vagrant, QA Browser Testing, etc. I'll do this.

I will start compilingthe information at https://wikitech.wikimedia.org/wiki/User:Qgil/Supported_projects . We'll see what is the final destination once the list looks decent.

https://wikitech.wikimedia.org/wiki/User:Qgil/Supported_projects#Operations should be a good preliminary list. I will send an email to wikitech-l for review.

A couple of changes were made thanks to wikitech-l feedback. I'm considering this version v1.0.

There have been changes in this list since last September, see https://wikitech.wikimedia.org/wiki/Key_Wikimedia_software_projects

Please let's have Korma synced again before the end of March / before having the 5 KPIs completed. I don't expect frequent changes to this list. Let's use this FIXED bug report as casual and occasional channel of communication.

Ok, registered this issue for tracking changes in key wikimedia projects!