Phabricator/Migration
Group: | Platform |
Start: | 2014-05-05 |
End: | 2016 (?) |
Team: | Andre Klapper (Phabmaster), Mukunda Modell (development), Chase Pettet (ops) & stakeholders. |
Lead: | Andre Klapper |
Status: | See updates |
Status[edit | edit source]
Rationale[edit | edit source]
The Wikimedia technical community is currently using plenty of different tools for tracking bugs / product management / project management / todo lists. Some are open source and others are proprietary, some are self-hosted and others are hosted by third parties, and all in all the multitude of tools and channels makes it difficult for both staff and volunteers to keep track of what's happening. They also all have their own limitations.
A review of our project management tools was started, including an assessment of our needs and requirements, and a discussion of available options. A request for comment was set up to gauge interest in simplifying our development toolchain and consolidating our tools (gitblit, Gerrit, Jenkins, Bugzilla, RT, Trello, and Mingle) into Phabricator. The result of the RFC was in favor of Phabricator. The consensus was also that there were blockers that had to be addressed before any migration was considered, and that any migration had to be carefully planned and as carefully executed.
We're now in the process of planning for that migration, resolving blockers, etc.