Hello Everyone / Fellow Jenkins Core-/Plugin-developers!

What are your thoughts on Jenkins, GitHub and Gerrit? I've been discussing
Gerrit to GitHub: Ideas and Actions with the Gerrit community at
https://groups.google.com/forum/#!msg/repo-discuss/rersrCtdEiY/usAodLofFo8J

Since Gerrit workflows often need Jenkins, I thought more about ecosystems
of Jenkins, GitHub and Gerrit...

For example, my personal feeling of the unintentional irony(?) that our
gerrit-trigger-plugin is using Github pull requests instead of
Gerrit? +CC Robert Sandell and Tomas Westling because I'm referencing a
plugin that they co-maintain, and they may have thoughts on this.

In a big picture view, I believe GitHub pull requests are working well for
our Jenkins community -- because we've come to value:
- People over Process
- Actions over Plans
- Continuous over Discrete Staging
- Distributed/Forking over Centralization/Federalization
- Plugins over Core

Interestingly, our Jenkins community seems to adhere to several values in
the Manifesto for Agile Software Development at http://agilemanifesto.org/

As of today (May 31, 2012) I'm not foreseeing significant value proposition
nor positive return on investment in using Gerrit (in spite of its
features) in lively open source projects and communities such as our
Jenkins, especially when GitHub pull requests (distributed/forking) with
periodic reminders on this mailing list (centralization/federalization) are
working well for us. Of course, I could be missing a piece of a larger
puzzle, hence I'm asking you these questions:

Would each of you agree with me? What are your thoughts and/or opinions?

Thank you,
Lloyd

Reply via email to