Hello all,
Some quotes from #ghc to pique your curiosity (there are some 50 more):
* "is arc broken today?"
* "arc is a frickin' mystery."
* "i have a theory that i've managed to create a revision that phab can't handle."
* "Diffs just seem to be too expensive to create ... I can't blame contributors for not wanting to do this for every atomic change"
* "but seriously, we can't require this for contributing to GHC... the entry barrier is already high enough"
Details:
* use Travis-CI to validate pull requests.
* keep using the Trac issue tracker (contributors are encouraged to put a link to their pull-request in the 'Differential Revisions' field).
* keep using the Trac wiki.
* keep pushing to
git.haskell.org, where the existing Git receive hooks can do their job keeping tabs, trailing whitespace and dangling submodule references out, notify Trac and send emails. Committers close pull-requests manually, just like they do Trac tickets.
* keep running Phabricator for as long as necessary.
My expectation is that the majority of patches will start coming in via pull requests, the number of contributions will go up, commits will be smaller, and there will be more of them per pull request (contributors will be able to put style changes and refactorings into separate commits, without jumping through a bunch of hoops).
I probably missed a few things, so fire away.
Thanks,
Thomas