Hi Will,

Cloudstack is more than just the code and its mirroring. It’s the
community and the ability for those to participate. The issues that
occur at cloudstack/cloudstack will not be mirrored to the ASF; the
convo won’t be mirrored, and least of all the people and their belief
in the branding of cloudstack/cloudstack as the “canonical” repo for
apache/cloudstack is what I’m talking about. If someone told me,
oh you can do X, Y, Z GitHub stuff at cloudstack/cloustack, and that’s
where all the automated testing, liveliness is, all the people working
on it, that’s basically by definition a fork, and a moving/shifting
of the community.

There isn’t really any other way to describe it.

As for your question about mirroring apache/cloudstack to
cloudstack/cloudstack I don’t believe we support that currently.

Cheers,
Chris


-----Original Message-----
From: <williamstev...@gmail.com> on behalf of Will Stevens
<wstev...@cloudops.com>
Reply-To: "dev@cloudstack.apache.org" <dev@cloudstack.apache.org>
Date: Thursday, March 17, 2016 at 9:31 AM
To: "dev@cloudstack.apache.org" <dev@cloudstack.apache.org>
Subject: Re: External fork of Cloudstack (was Re: [GitHub] cloudstack pull
request: Is the project attempting a fork on Githu...)

>I am not sure I understand how people wanting to participate with Apache
>Cloudstack would ever be at a disadvantage, it would still all be the same
>code base.  The changes in cloudstack/cloudstack would get pushed to the
>ASF repo and would then get mirrored to the apache/cloudstack repo, so
>they
>would all be in sync.
>
>Out of curiosity, is it possible to have ASF mirror to apache/cloudstack
>(as it currently does) and then have apache/cloudstack mirror to
>cloudstack/cloudstack?  This way to can guarantee that the ASF repo is the
>canonical repo, while also being able to take advantage of an improved dev
>workflow and the integration of distributed CI environments.
>
>
>
>*Will STEVENS*
>Lead Developer
>
>*CloudOps* *| *Cloud Solutions Experts
>420 rue Guy *|* Montreal *|* Quebec *|* H3J 1S6
>w cloudops.com *|* tw @CloudOps_
>
>On Thu, Mar 17, 2016 at 12:16 PM, Mattmann, Chris A (3980) <
>chris.a.mattm...@jpl.nasa.gov> wrote:
>
>> Hi Mike,
>>
>> Thank you. What you describe effectively below is going to
>> implicitly switch the “canonical” repo in my opinion of the
>>
>> repository to cloudstack/cloudstack. Merges that happen there,
>> conversation that happens there on PRs and issues, labels, etc.,
>> will be captured there and likely at increased pace and velocity,
>> leaving the folks wanting to participate in the Apache Cloudstack
>> project who aren’t part of cloudstack/cloudstack at a disadvantage.
>>
>> Thanks for speaking up and looking forward to more discussion.
>>
>> Cheers,
>> Chris
>>
>>
>> -----Original Message-----
>> From: "Tutkowski, Mike" <mike.tutkow...@netapp.com>
>> Reply-To: "dev@cloudstack.apache.org" <dev@cloudstack.apache.org>
>> Date: Thursday, March 17, 2016 at 9:03 AM
>> To: "dev@cloudstack.apache.org" <dev@cloudstack.apache.org>
>> Subject: Re: External fork of Cloudstack (was Re: [GitHub] cloudstack
>>pull
>> request: Is the project attempting a fork on Githu...)
>>
>> >As far as I understand, cloudstack/cloudstack is only being proposed to
>> >help with developer workflow and CI.
>> >
>> >To my understanding, all code that goes in there will end up back in
>>the
>> >canonical ASF CloudStack repo (and, as such, be mirrored to
>> >apache/cloudstack).
>> >
>> >This is simply a workaround to help solve developer workflow and CI
>> >issues that we couldn't due to lack of privileges on the current repo.
>> >
>> >I do not believe anyone on the PMC is talking about forking CloudStack
>> >and going off in a different direction.
>> >________________________________________
>> >From: Chris Mattmann <mattm...@apache.org>
>> >Sent: Thursday, March 17, 2016 9:52 AM
>> >To: dev@cloudstack.apache.org
>> >Subject: Re: External fork of Cloudstack (was Re: [GitHub] cloudstack
>> >pull request: Is the project attempting a fork on Githu...)
>> >
>> >Hi Sebastien,
>> >
>> >
>> >[..]
>> >>>
>> >>> Hi Sebastien,
>> >>>
>> >>> Thanks for your reply and yes, I am a member of the ASF board.
>> >>>
>> >>> The thing is, there was already some discussion of this at the
>> >>> ASF board meeting that happened yesterday. I can tell you that
>> >>> there were more than a few board members that were a bit concerned
>> >>> at the prospect of Apache Cloudstack forking and starting a new
>> >>> GitHub organization, so I’m here now to discuss.
>> >>
>> >>We are not forking. In the sense that the canonical repo is at the ASF
>> >>and mirrored on apache/cloudstack.
>> >
>> >OK, good though based on the rest of your replies, I actually see
>> >the opposite being said. Also “we” is the relative word here, which
>> >I’ll get back to later in this message.
>> >
>> >>
>> >>The cloudstack org on github existed and was empty, one of us
>>contacted
>> >>github and we got the “control” of it.
>> >>
>> >>>
>> >>> I’m sorry that you are unhappy with the lack of access to GitHub
>> >>> facilities, however I’m confused, the ASF does provide mirroring,
>> >>> active GitHub issue,
>> >>
>> >>As far as I know we cannot use github issues.
>> >>[..snip..]
>> >>To close PRs you need to make a commit.
>> >[..snip..]
>> >>Be able to use labels
>> >>Be able to setup our own triggers/hooks
>> >
>> >David Nalley can speak to this as I’m not sure if you can or
>> >cannot or if infra@ is providing this. Thanks for stating this.
>> >
>> >>
>> >>
>> >>> PMC desires and if so can you state that? I remember seeing a
>>request
>> >>> that you wanted the ability to close pull requests and to be part of
>> >>> the experiment going on with the Whimsy PMC -
>> >>
>> >>Indeed, and I (we) never heard back.
>> >
>> >Right - that’s probably b/c it wasn’t discussed with the board
>> >until our last meeting which just happened yesterday. It’s
>> >my reading of the tea leaves that the experiment, while considered
>> >going in the right direction with Whimsy, is not open to other
>> >PMCs. It’s possible that we may as a board decide that further
>> >response is needed, but until that happens or if that doesn’t happen
>> >you can take my response until then.
>> >
>> >>[..snip..]
>> >
>> >>
>> >>> The other thing is - is the new Cloudstack GitHub organization the
>> >>> result of a subset of the PMC going off and doing this -
>> >>
>> >>I am not sure why you say subset. Let’s try to avoid polemics.
>> >
>> >I’m not trying to attack.
>> >
>> >I asked a simple question - how many/who in the Apache CloudStack PMC
>> >is intent on using this new Cloudstack GitHub organization? Not an
>> >attack, a question that I still don’t have an answer to.
>> >
>> >I also wanted to gauge whether there are others on the PMC that will
>> >speak up. I’ll continue waiting to hear more about that.
>> >
>> >>[..snip..]
>> >>Again, this is not about leaving the ASF. This is about accessing
>> >>productive tools and making use of them to their fullest.
>> >>
>> >>> Finally, as for the Apache Cloudstack PMC - for the PMC the policy
>>of
>> >>> the ASF is that the canonical repository at the moment is on ASF
>> >>>hardware.
>> >>
>> >>And we would like the ASF to reconsider this.
>> >
>> >Put bluntly, the decision is no, and it is in the hands of the ASF
>>Infra@
>> >and based on
>> >discussions I’ve seen on public lists there and on board@ and part of
>>the
>> >board
>> >meeting yesterday, Infra@ is not opening up the Whimsy experiment to
>> other
>> >PMCs
>> >as of yet. They aren’t ready to declare an SLA; they aren’t ready for
>> >potential
>> >other PMCs to ask to use it too and for others to start thinking that
>> >capability
>> >is anything near operational. David Nalley can fill in more.
>> >
>> >>
>> >>> There are not any approved policies for external forks being the
>> >>>canonical
>> >>> repo, especially those in another GitHub organization not managed by
>> >>>the
>> >>> ASF. There is an experiment in the Apache Whimsy PMC to experiment
>>with
>> >>> GitHub as the canonical repo for an apache/* org project. That is
>>still
>> >>>an
>> >>> experiment and not widely offered by ASF infra to all PMCs.
>> >>>
>> >>
>> >>Are other projects than Whimsy being allowed to experiment ?
>> >
>> >Not at this time.
>> >
>> >>[..snip..]
>> >>>
>> >>
>> >>And just to clarify, you are acting here as “the board” ? Meaning the
>> >>board asked you to get on dev@ and talk with our community after
>>seeing
>> >>our report ?
>> >>I am asking because the PMC has not received an official response from
>> >>the board based on our report (and annexed interim report).
>> >
>> >I am one of 9 Directors, but I believe if you’d like to test the waters
>> >that
>> >I have support of other board members in asking these questions based
>>on
>> >the
>> >meetings yesterday. And as one of the Directors of the board and a
>> >long-time
>> >ASF’er, I’m here also as a concerned member since some actions that I
>>have
>> >seen
>> >by Cloudstack related to this GitHub external organization imply to me
>> >that there
>> >is something more than meets the eye here.
>> >
>> >Let’s keep discussing, hopefully with more participation from the
>> >community besides
>> >the two of us.
>> >
>> >Cheers,
>> >Chris
>> >
>> >>
>> >>> Thanks,
>> >>> Chris
>> >>>
>> >>>
>> >>>
>> >>>
>> >>> -----Original Message-----
>> >>> From: Sebastien Goasguen <run...@gmail.com>
>> >>> Reply-To: "dev@cloudstack.apache.org" <dev@cloudstack.apache.org>
>> >>> Date: Thursday, March 17, 2016 at 3:15 AM
>> >>> To: "dev@cloudstack.apache.org" <dev@cloudstack.apache.org>
>> >>> Subject: Re: External fork of Cloudstack (was Re: [GitHub]
>>cloudstack
>> >>>pull
>> >>> request: Is the project attempting a fork on Githu...)
>> >>>
>> >>>> Hi Chris,
>> >>>>
>> >>>> We have never met but i recognize your name from members only ASF
>> >>>>threads.
>> >>>>
>> >>>> For the benefit of others on this list it is useful to mention that
>> >>>>you
>> >>>> are a member of the ASF board.
>> >>>>
>> >>>> The PMC has filed its quarterly report  for march, as well as an
>> >>>>interim
>> >>>> report about a month ago. The interim report was acknowledged by
>>Sam
>> >>>>Ruby
>> >>>> couple days ago only.
>> >>>>
>> >>>> I am assuming that the board will discuss it at its monthly meeting
>> >>>>and
>> >>>> that we will hear from the board then.
>> >>>>
>> >>>> Other than that the discussions are active on dev@ , but roughly we
>> >>>>feel
>> >>>> that we are being hurt by lack of access to github facilities.
>> >>>>
>> >>>> Best,
>> >>>>
>> >>>> -Sebastien
>> >>>>
>> >>>>> On 17 Mar 2016, at 00:04, Chris Mattmann <mattm...@apache.org>
>> wrote:
>> >>>>>
>> >>>>> Hi,
>> >>>>>
>> >>>>> Sorry about my crude way of filing a PR for this, but I heard
>> >>>>> information about the Apache Cloudstack PMC actively
>> >>>>> discussing managing the project with GitHub as the primary source
>> >>>>> in a different organization than the github.com/apache/ org.
>> >>>>>
>> >>>>> Can someone clarify this for me? Clearly wearing my board hat,
>> >>>>> this is not something we allow for any of our ASF projects.
>> >>>>>
>> >>>>> Cheers,
>> >>>>> Chris “board hat on” Mattmann
>> >>>>>
>> >>>>>
>> >>>>>
>> >>>
>> >>>
>> >>
>> >
>> >
>>
>>


Reply via email to