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/