Hi Merlijn, thank you for your work!
On Mon, Nov 10, 2014 at 11:25 AM, Merlijn van Deen valhallasw@arctus.nl wrote:
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:
Please consider documenting any good advice for developer at/under
https://www.mediawiki.org/wiki/Phabricator/Code
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
I need to try this. It really looks easy.
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}}! ;-)
This is also good to hear, especially after all the discussion about requiring arc for new contributors, etc.
A few Wikimedia-related requests can be found at [4].
... and there is more at https://phabricator.wikimedia.org/tag/phabricator.org/board/
(Many of these requests need a discussion first, and you are invited to join even if you will not be the one so-fixing-it.)
Also, I'll be at the hackathon in Amsterdam next weekend, and I'd be
happy to give anyone a hand there getting started.
Have fun!
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/