I got curious about how workflows were implemented and since the codebase is pretty small, I started digging around their code, but then found some relevant information here: https://github.com/ooyala/barkeep/issues/254

So, it appears that workflow is not part of barkeep itself since barkeep and git repos are decoupled -- this makes the default workflow post-commit, and pre-commit workflows are something that have to be scripted externally. Not sure what is involved there, but it is probably a matter of time before sample scripts / guides are up. Also, possibly, this might enable different commit-review workflows for different groups, if something like that might be useful.

Subbu.


On Fri, Jun 29, 2012 at 2:20 PM, Marcin Cieslak <[email protected]> wrote:
As seen on IRC:

https://github.com/ooyala/barkeep/wiki/Comparing-Barkeep-to-other-code-review-tools

The most prominent feature of Barkeep mentioned on this page is that
it was built for a post-commit review workflow. Given that the reason
we moved MediaWiki to git was basically so that we could move *away*
from post-commit review, I don't think using Barkeep as-is would work.

Then again, from watching the demo video (see getbarkeep.org) it looks

I assumed it was pre-commit workflow only when I first looked at Barkeep, but I found this snippet on getbarkeep.org that Roan posted.

"Barkeep is unopinionated. Use it with pre-commit or post-commit workflows, and script tools on top of it if you like. Comes with a command line client and REST APIs."

Subbu.



_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to