On Tue, Jul 12, 2011 at 2:33 PM, Eric Day <[email protected]> wrote:
> On Tue, Jul 12, 2011 at 01:45:30PM -0400, Jay Pipes wrote:
>> Finally, I personally view the promise of OpenStack as an open source
>> project where the community has a clear, agreed upon way of
>> contributing to the project as a whole and to the individual
>> subprojects. Having every subproject doing their own thing from a
>> community contribution perspective makes cross-project contribution
>> difficult and potentially annoying to contributors. While I understand
>> that the Swift code base is at a different stage in its life than the
>> other subprojects and that the Swift team looks with disdain at the
>> "simple projects" like Glance (Chuck's words, not mine), the fact is
>> that there is an openness to contribution that seems to exist with
>> Nova, Glance, and now Keystone that does not exist in the same way for
>> either Swift or Burrow. I strongly feel that this is not by accident.
>
> I'm not sure what barriers there really are right now that prevent
> contributors. Swift and Burrow are setup the same way as Nova and
> Glance on Launchpad, and Keystone is on github. If Swift and Burrow
> don't have the same openness, but keystone does, I don't think this
> has anything to do with the tooling or autonomy since up to this
> point they have been more or less the same. I think it has more to
> do with visibility or attractiveness of work that needs to be done.

I would partly agree with this, sure. However, I don't see how having
*more* autonomy helps bring OpenStack projects together nor encourage
cross-project contributions.

> From my perspective, Nova is a hot project with a lot of active dev
> going on.

Burrow and Swift could be the same IMHO.

> Swift is fairly mature so it doesn't require the same level of
> attention. It probably isn't going to gain the same popularity as
> the VM fabric components though.

I disagree, but we can agree to disagree.

> Burrow is still early on and does have the same visibility yet,
> and will probably not have the same popularity either even when it
> is mature.

I disagree again :)

> All this is perfectly fine of course, we just need to realize each
> project is somewhere different on the spectrum, or on an entirely
> different spectrum. Drawing comparisons between them can sometimes
> be comparing apples to oranges, which is why I think less policy and
> more autonomy is a better route.

I don't see how you reach that conclusion. If we are to compare
OpenStack projects to each other, we either view them as interrelated
components of a cloud computing platform, or we don't. If you do view
them as interrelated, then having the projects follow an agreed-to set
of vetted options makes them more comparable as apples. If you don't
agree with the overall philosophy, then everything will always be
apples and oranges.

Best,
jay

_______________________________________________
Mailing list: https://launchpad.net/~openstack-poc
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~openstack-poc
More help   : https://help.launchpad.net/ListHelp

Reply via email to