[sheepdog] Jenkins for sheepdog project

Wenhao Xu wenhao at zelin.io
Mon Jun 17 03:52:48 CEST 2013


Hi Joseph,

Thanks for the proposal. Integrating Gerrit (and other ticket systems) into
the review process has been discussed several times. However, the mail list
has been working well for sheepdog for a long time. And we don't see
sticking to maillist for bug reporting and code review is a bad idea at the
current stage.

But I think the community is still open to Gerrit if it could improve the
review process a lot more in the future, e.g. when we have more developers.


FYI, Paste some old arguments from our awesome developers on the maillist
about Gerrit:
"
I have some awful experience of Gerrit system, it just looks to me
lifting higher barrier and throwing more problems than it solves:

 1 the review process in hidden in the Gerrit and not as open as current
plain patch in the mailing list
 2 need more steps of submitting the patch set than current only 'git
send-email' one liner.
 3 the patch set and its history isn't indexable or logged by other
system like marc.info
 4 It is very cumbersome than plain mail text.
"
"
IMHO, Gerrit is too complex to review patches.
When I contributed a patch to OpenStack, I thought that Gerrit was a
barrier for new developers to join community.  However, if I'm in a
minority group, I'm not against introducing it.
"
...


Sheepdog is compatible with openstack anyway, even when we have two
different review systems, don't we? ;)


Regards,
Wenhao




On Mon, Jun 17, 2013 at 9:19 AM, Joseph Glanville
<joseph at cloudscaling.com>wrote:

> How do people feel about integrating Gerrit at some stage for code review?
>
> If Sheepdog wants to be closer aligned with OpenStack this would be a
> great way of making the 2 ecosystems more compatible. :)
>
> On Sun, Jun 16, 2013 at 5:13 PM, MORITA Kazutaka
> <morita.kazutaka at gmail.com> wrote:
> > At Fri, 14 Jun 2013 11:44:25 +0800,
> > Kai Zhang wrote:
> >>
> >> Hi all
> >>
> >> I'm very happy to announce that a public Jenkins server for sheepdog
> has been set up.
> >> Both server and hostname are sponsored by zelin.io
> >>
> >> Please check http://jenkins.sheepdog-project.org for more.
> >
> > Great, thanks a lot!
> >
> >>
> >> Currently, there are only 2 jobs.
> >> One is for daily build. The other is for testing with local driver.
> (This is a downstream job of former one)
> >>
> >> However, it is still far from enough.
> >> The fowling things will be done soon:
> >> - add github hook so that each commit will trigger a new build
> >> - generate graphical testing report
> >> - add jobs for testing zookeeper and corosync
> >> - fix testing errors
> >>
> >> For security reason, only login user can configure jobs and sign up has
> been disabled.
> >> It would be very appreciated if you would like to contribute on
> Jenkins. And I will create an account for you.
> >
> > Can you create an account for me?  I'd be happy to help you.
> >
> > Thanks,
> >
> > Kazutaka
> > --
> > sheepdog mailing list
> > sheepdog at lists.wpkg.org
> > http://lists.wpkg.org/mailman/listinfo/sheepdog
> --
> sheepdog mailing list
> sheepdog at lists.wpkg.org
> http://lists.wpkg.org/mailman/listinfo/sheepdog
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.wpkg.org/pipermail/sheepdog/attachments/20130617/a442920e/attachment-0004.html>


More information about the sheepdog mailing list