Phabricator/Migration

From MediaWiki.org
Jump to: navigation, search

Status[edit | edit source]

2015-01-monthly:

Phabricator was updated which fixed more than a dozen of bugs and requests in Phabricator itself. The Sprint extension and the Security extension received larger changes; authors of private tasks migrated from Bugzilla can now always access these tasks. The Multimedia team and the Fundraising Tech team started to use Phabricator for sprint planning. Future maintenance of Phabricator was clarified. S worked on the migration script from Trello. Furthermore, Quim Gil and Andre Klapper gave a presentation about the Phabricator migration at FOSDEM conference, Brussels.


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.

Documentation[edit | edit source]

Communications[edit | edit source]