Interested in helping out in improving https://phabricator.wikimedia.org/ ? Worried about getting phabricator set up for development? Not interested in installing MySQL?
Now there is a solution! Phabricator-tools, only $0.00 (plus a few GB tax & storage) from github!
[/tongue-in-cheek]
Yesterday, I adapted[2] the existing phabricator-tools[1] repository (which is mean to quickly get phabricator running) to work (better) for development. To use it, do the following:
git clone https://github.com/valhallasw/phabricator-tools cd phabricator-tools/vagrant vagrant up
firefox http://127.0.0.1:8080 & ssh -P 2222 vagrant@localhost # password vagrant
cd /phabricator/instances/dev/phabricator # edit whatever you want
Then, if you're ready to submit a patch:
git config --global user.name ... git config --global user.email ... git commit all the things arc diff # and follow the instructions, including installing the arc certificate
The Phabricator people are really quick and helpful with reviewing patches, and the Phabricator code is easy to use (I haven't used PHP in ages, but I had my patch[3] ready in an hour or so), so if you want something in Phabricator to improve, {{sofixit}}! ;-)
A few Wikimedia-related requests can be found at [4].
Also, I'll be at the hackathon in Amsterdam next weekend, and I'd be happy to give anyone a hand there getting started.
Merlijn
[1] https://github.com/bloomberg/phabricator-tools [2] https://github.com/valhallasw/phabricator-tools [3] https://secure.phabricator.com/D10823 [4] https://secure.phabricator.com/tag/wikimedia/