openstack team mailing list archive
-
openstack team
-
Mailing list archive
-
Message #03775
Re: Why are we using github again?
"A man with one watch knows what time it is. A man with two is never sure."
- Some guy
________________________________________
From: Jesse Andrews [anotherjesse@xxxxxxxxx]
Sent: Friday, August 26, 2011 9:54 PM
To: Sandy Walsh
Cc: Josh Kearney; Johannes Erdfelt; openstack@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Openstack] Why are we using github again?
I disagree. I find lots of valuable in github even if trunk merges require gerrit.
Teams can (and IMHO should) use pull requests to improve the quality before it is proposed to trunk. Pull requests to branches can be made while the work is still in progress (sending patches to others branches is something that can be done in BZR, but seems to be rarely done)
Jesse
On Aug 26, 2011, at 5:17 PM, Sandy Walsh wrote:
> How is this: http://wiki.openstack.org/GerritWorkflow
> Better than this: http://wiki.openstack.org/LifeWithBzrAndLaunchpad
>
> At the last summit, we said it wasn't a bzr vs git issue but, rather, a workflow issue. People hated LP and loved github. But now it seems we're only using github for git.
>
> An open source project lives and dies by its contributors. I think this is like putting up a large stone wall with a sign on it that says "Stay out". At least with LP, it was easy enough that people could dip their toe in.
>
> $0.02
>
> -S
>
> ________________________________________
> From: openstack-bounces+sandy.walsh=rackspace.com@xxxxxxxxxxxxxxxxxxx [openstack-bounces+sandy.walsh=rackspace.com@xxxxxxxxxxxxxxxxxxx] on behalf of Josh Kearney [josh@xxxxxxx]
> Sent: Friday, August 26, 2011 2:51 PM
> To: Johannes Erdfelt
> Cc: openstack@xxxxxxxxxxxxxxxxxxx
> Subject: Re: [Openstack] Why are we using github again?
>
> ++
>
> Either we should use github or we shouldn't (until it meets our requirements).
>
> On Aug 26, 2011, at 12:29 PM, Johannes Erdfelt <johannes@xxxxxxxxxxx> wrote:
>
>> I'm struggling to find a reason why the Openstack project is using
>> github.
>>
>> The use of Gerrit and other tools has reduced github to being just a
>> pretty way to view a git repository.
>>
>> We can't use the github workflow of forking the repository, since that
>> confuses the tools for Gerrit. There's workarounds, but they are
>> awkward.
>>
>> We can't use pull requests since we have Gerrit for that purpose.
>>
>> We can't use bug tracking since we have Launchpad for that purpose.
>>
>> So what value is github bringing to the development process?
>>
>> I'll tell you that it's confusing to say we're using github, except for
>> all of the features it provides beyond a web interface to view the
>> repository.
>>
>> It seems like Openstack could host it's own git repository and avoid a
>> lot of confusion to the people expecting github style workflow.
>>
>> JE
>>
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~openstack
>> Post to : openstack@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~openstack
>> More help : https://help.launchpad.net/ListHelp
>
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack
> Post to : openstack@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~openstack
> More help : https://help.launchpad.net/ListHelp
> This email may include confidential information. If you received it in error, please delete it.
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack
> Post to : openstack@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~openstack
> More help : https://help.launchpad.net/ListHelp
This email may include confidential information. If you received it in error, please delete it.
References