* Could we introduce launchpad/gerrit for ceph
@ 2013-08-09 4:51 Chen, Xiaoxi
2013-08-09 5:05 ` Sage Weil
0 siblings, 1 reply; 4+ messages in thread
From: Chen, Xiaoxi @ 2013-08-09 4:51 UTC (permalink / raw)
To: ceph-devel@vger.kernel.org
Hi,
Now it’s a bit hard for us to track the bugs, review the submits, and track the blueprints. We do have a bug tracking system, but most of the time it doesn’t connect with a github submit link. We have email review , pull requests, and also some internal mechanism inside inktank , we do need a single entrance for doing a submission. We have wiki to track blueprints, but it’s really confusing if you want to know the status of a BP, and also ,the discussion around that BP. Basically I think Openstack did a good job to track all these things, I do really suggest Ceph could also introduce Launchpad for this.
Xiaoxi
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Could we introduce launchpad/gerrit for ceph
2013-08-09 4:51 Could we introduce launchpad/gerrit for ceph Chen, Xiaoxi
@ 2013-08-09 5:05 ` Sage Weil
2013-08-09 13:58 ` Chen, Xiaoxi
0 siblings, 1 reply; 4+ messages in thread
From: Sage Weil @ 2013-08-09 5:05 UTC (permalink / raw)
To: Chen, Xiaoxi; +Cc: ceph-devel@vger.kernel.org
> Hi,
> ??Now it?s a bit hard for us to track the bugs, review the submits, and
> track the blueprints. We do have a bug tracking system, but most of the
> time it doesn?t connect with a github submit link. We have email review
> , pull requests, and also some internal mechanism inside inktank , we do
> need a single entrance for doing a submission. We have wiki to track
> blueprints, but it?s really confusing if you want to know the status of
> a BP, and also ,the discussion around that BP. Basically I think
> Openstack did a good job to track all these things, I do really suggest
> Ceph could also introduce Launchpad for this.
We had a discussion during CDS about this. The general output of that
seems to be:
- gerrit workflow has a lot of good things
- gerrit treatment of individual commits vs branches is very unpleasant
- jenkins + gerrit integration is good
- we want build + smoke tests to run automatically prior to merge
- github pull requests are a decent alternative to gerrit if we
- have build and smoke test output added as comments on teh request
via the github apis
- have jenkins running tests on pull requests via the plugin api
The bug tracker vs blueprint discussion also came up. We are strongly
considering a switch to jira (+ greenhopper etc) which has an integrated
blueprint function and much better scrum stuff.
I haven't used launchpad much. Is that a viable alternative?
sage
^ permalink raw reply [flat|nested] 4+ messages in thread* RE: Could we introduce launchpad/gerrit for ceph
2013-08-09 5:05 ` Sage Weil
@ 2013-08-09 13:58 ` Chen, Xiaoxi
2013-08-09 15:14 ` James Page
0 siblings, 1 reply; 4+ messages in thread
From: Chen, Xiaoxi @ 2013-08-09 13:58 UTC (permalink / raw)
To: Sage Weil; +Cc: ceph-devel@vger.kernel.org
I do think Launchpad is a mature alternative since there are big successful story such like Ubuntu and Openstack :)
OpenStack has already use it for years, and seems everyone happy with it, I am also happy with it, but I am not familiar with jira so I cannot do a comparison.
Is there any estimate date or plan for when we will introduce these stuff?
-----Original Message-----
From: Sage Weil [mailto:sage@inktank.com]
Sent: Friday, August 09, 2013 1:06 PM
To: Chen, Xiaoxi
Cc: ceph-devel@vger.kernel.org
Subject: Re: Could we introduce launchpad/gerrit for ceph
> Hi,
> ??Now it?s a bit hard for us to track the bugs, review the submits,
> and track the blueprints. We do have a bug tracking system, but most
> of the time it doesn?t connect with a github submit link. We have
> email review , pull requests, and also some internal mechanism inside
> inktank , we do need a single entrance for doing a submission. We have
> wiki to track blueprints, but it?s really confusing if you want to
> know the status of a BP, and also ,the discussion around that BP.
> Basically I think Openstack did a good job to track all these things,
> I do really suggest Ceph could also introduce Launchpad for this.
We had a discussion during CDS about this. The general output of that seems to be:
- gerrit workflow has a lot of good things
- gerrit treatment of individual commits vs branches is very unpleasant
- jenkins + gerrit integration is good
- we want build + smoke tests to run automatically prior to merge
- github pull requests are a decent alternative to gerrit if we
- have build and smoke test output added as comments on teh request
via the github apis
- have jenkins running tests on pull requests via the plugin api
The bug tracker vs blueprint discussion also came up. We are strongly considering a switch to jira (+ greenhopper etc) which has an integrated blueprint function and much better scrum stuff.
I haven't used launchpad much. Is that a viable alternative?
sage
^ permalink raw reply [flat|nested] 4+ messages in thread* Re: Could we introduce launchpad/gerrit for ceph
2013-08-09 13:58 ` Chen, Xiaoxi
@ 2013-08-09 15:14 ` James Page
0 siblings, 0 replies; 4+ messages in thread
From: James Page @ 2013-08-09 15:14 UTC (permalink / raw)
To: Chen, Xiaoxi; +Cc: Sage Weil, ceph-devel@vger.kernel.org
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
On 09/08/13 14:58, Chen, Xiaoxi wrote:
> I do think Launchpad is a mature alternative since there are big
> successful story such like Ubuntu and Openstack :)
Indeed
> OpenStack has already use it for years, and seems everyone happy
> with it, I am also happy with it, but I am not familiar with jira
> so I cannot do a comparison.
Bear in mind that the OpenStack project uses Launchpad for Blueprints,
Bug Tracking and Release Management and github+gerrit for code
management and reviews so its a bit of both worlds but it does seem to
work pretty well.
Monty's OpenStack CI team did some magic in gerrit to make comments in
reviews link back to bugs and blueprints.
HTH
James
- --
James Page
Ubuntu and Debian Developer
james.page@ubuntu.com
jamespage@debian.org
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.14 (GNU/Linux)
Comment: Using GnuPG with undefined - http://www.enigmail.net/
iQIcBAEBCAAGBQJSBQdEAAoJEL/srsug59jDOHwP/j0P7izbsfggwSZItcgHB4nY
iFJlCh1IEqPjJu1g09pjR/jCQJpAxhV6pMg9Q8u7N9Zwcoql/VIDWy4WZlL7Kgce
7QGEFIOqqvrd+8AzqqV5tsCzcLggUJDIvBfUiz+K3YtDnZeBAgqAFAX1ykG0Ntoi
kaeSkfEC7EDoLKcw1p1mJs9VE02IkSyN3Wl/dGr4SL5Cf8XwkVJEH9GItEEiQCMW
go0n9gsR0HY7N7tXpxyiFLfZODZYKd3pXc3CyerlwAHNyoKOatIAQ7e2amnyvXaF
mDljaRwtoSLEuj3xXaDKUxaoT5ZCMBFfooVtfca3h4YoZLvoOhFQ1YzObX+zqd7L
TbU784cG0Q/l82kvTpliiZvs9lMMJdx2LlONmRVUni/YZAfh74JdEXKlF8G08uN1
cgx4KrgbpgHHd/AA2fCjADzjeeklr8vsbyb6gPCPAGoKW6fAV6ehLe23eeQWPS7A
0sNbRg1xTLD+TrjqNlXkEnIy4B5ZdBMIhc+fLeXTdHwJT26f/P0abQyCYyEUQiNo
qRsm792+mbf9P0AluHiBi+a6/H05TTmPK5FbsAltPfUjOb0KHE5/UCGjiDLuIrV8
8Ym2R7vOpmLnEs9/t1tAMIUDZdZZV4oYAGPg3IyPbgxMay3dcLt9m3ARj4mS3o+f
iwAn2dOGJ3yJIOnla4kD
=bq9T
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2013-08-09 15:14 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-08-09 4:51 Could we introduce launchpad/gerrit for ceph Chen, Xiaoxi
2013-08-09 5:05 ` Sage Weil
2013-08-09 13:58 ` Chen, Xiaoxi
2013-08-09 15:14 ` James Page
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.