[OpenStack-DefCore] Results from Community Meetings > discussion/+1 about reconsidering Havana Swift as a core capability

Mark Collier mark at openstack.org
Fri Sep 12 14:37:28 UTC 2014


+1


On September 12, 2014 3:34:42 PM Doug Hellmann <doug at doughellmann.com> wrote:

>
> On Sep 12, 2014, at 9:55 AM, Mark Collier <mark at openstack.org> wrote:
>
> > I think your reasoning is sound, provided we don't make it harder to 
> follow through on "phase 2" of your proposal in icehouse by conceding the 
> removal of a requirement that is intended to be quickly re-added.
> >
> That’s a fair point. I understood the intent of the DefCore process to be 
> to start small and slowly add to the set of capabilities for subsequent 
> releases, and adding object storage capabilities and Swift designated 
> sections seems to fit within that process.
>
> > Inertia being a thing that can cause such unintended consequences.
> >
> Indeed, if we think there will be a problem adding Swift later, either to a 
> single core trademark or using a separate “OpenStack Object Storage” 
> trademark, or in some other way that the developer community, distros, 
> deployers, and other parties can all stand behind, then I would have to 
> revert to my original stance and support the TC assertion that we should 
> not have designated sections and should be including everything from the 
> beginning. I don’t think that’s the situation, though, and I appreciate the 
> desire to start from a small core and iterate precisely to reduce the 
> unintended consequences of making big decisions quickly.
>
> > Openstack is software, which we as a community create (though heroic 
> efforts which I can't claim credit for myself! But admire, encourage, and 
> support all that much more as a beneficiary of those efforts).
> >
> > OpenStack is an OpenSource Cloud Computing platform that meets the needs 
> of public and private clouds regardless of size, by being simple to 
> implement and massively scalable.
> >
> > Our mission to produce it.
> >
> > I always find out mission statement a handy reminder when trying to make 
> such weighty decisions.
> > https://wiki.openstack.org/wiki/Main_Page
> >
> > (Note I took the poetic license to change "will meet" to "meets" now that 
> we are 4 years in and the largest banks in the world run it.  Whether we've 
> yet achieved 'simple to implement' or 'massively scalable' is an exercise 
> left to the reader.)
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > On September 12, 2014 2:38:44 PM Doug Hellmann <doug at doughellmann.com> wrote:
> >
> >> The point I have been trying to make is that because our community 
> creates code and not standards, we should not simply trademark an API 
> without including the implementation. For Swift, that means leaving the 
> capabilities out entirely for Havana because we are, for better or worse, 
> leaving the code out entirely. The net effect would be to say that your 
> OpenStack cloud or distribution does not need to include object storage at 
> all, or you can include an object storage system other than Swift without 
> applying the OpenStack trademark to it. That seems to be what at least some 
> of the distributors and deployers want, and seems like a reasonable 
> compromise until we can decide on whether multiple trademark designations 
> solve the problem in a different way.
> >>
> >> If we take this route, we will need to look at the non-designated 
> sections of code for all of the projects to ensure they do not represent 
> the entire implementation of any of the capabilities (I think probably not, 
> but I haven’t audited the list myself).
> >>
> >> I hope we can re-evaluate Swift when we look at the Icehouse version of 
> DefCore, because I would prefer to see all of our integrated projects 
> included in core, but moving ahead without object storage is a better 
> solution than requiring an API and essentially allowing someone to use our 
> name on their code.
> >>
> >> Doug
> >>
> >> On Sep 11, 2014, at 5:44 PM, Joshua McKenty <joshua at pistoncloud.com> wrote:
> >>
> >>> I don't see that symmetry, but I'm still +1 for the discussion with the 
> board.
> >>>
> >>> Sent from my iPhone
> >>>
> >>> On Sep 11, 2014, at 2:23 PM, "Rochelle.RochelleGrober" 
> <rochelle.grober at huawei.com> wrote:
> >>>
> >>>> +1
> >>>>
> >>>> It makes so much sense once the symmetry was pointed out:
> >>>> If there are no required capabilities, then there is no designated code.
> >>>> If there is no designated code, then there are no required capabilities.
> >>>>
> >>>> --Rocky
> >>>>
> >>>> From: Auld, Will [mailto:will.auld at intel.com]
> >>>> Sent: Thursday, September 11, 2014 1:49 PM
> >>>> To: Rob_Hirschfeld at Dell.com; Defcore-committee at lists.openstack.org
> >>>> Subject: Re: [OpenStack-DefCore] Results from Community Meetings > 
> discussion/+1 about reconsidering Havana Swift as a core capability
> >>>>
> >>>> +1
> >>>>
> >>>> From: Rob_Hirschfeld at Dell.com [mailto:Rob_Hirschfeld at Dell.com]
> >>>> Sent: Thursday, September 11, 2014 1:35 PM
> >>>> To: Defcore-committee at lists.openstack.org
> >>>> Subject: [OpenStack-DefCore] Results from Community Meetings > 
> discussion/+1 about reconsidering Havana Swift as a core capability
> >>>>
> >>>> DefCore,
> >>>>
> >>>> We just completed our two community meetings.  Community attendance 
> was light but the dialogs where good.
> >>>>
> >>>> I am still working to get input from the PTLs against the designated 
> sections; however, I do not think that we are blocked at this point with 
> the following consideration: Swift capabilities should not be considered 
> core for Havana.
> >>>>
> >>>> I have gotten significant and consistent feedback that the two Swift 
> capabilities should not be included in Havana Core.  This has come from 
> multiple sources, a variety of interests, and different reasons were given.
> >>>>
> >>>> The final straw came today during community review of Swift when the 
> point was made (by Doug Hellman) that if there are no designated sections 
> that having required capabilities does not make sense.
> >>>>
> >>>> While people arrive at this conclusion in different ways, I am 
> confident in saying that community consensus is to reconsider Swift core 
> capabilities.
> >>>>
> >>>> I’d like your opinion (and/or +1) on presenting this to the board on 
> Thursday _before_ discussing the details of designated sections and process 
> flow.  I believe this change will greatly simplify the discussion and allow 
> us to proceed with the DefCore process and results.
> >>>>
> >>>> Thanks,
> >>>>
> >>>> Rob
> >>>> ______________________________
> >>>> Rob Hirschfeld
> >>>> Dell, Sr. Distinguished Cloud Solution Architect
> >>>> cell +1 512 909-7219 blog robhirschfeld.com, twitter @zehicle
> >>>> Please note, I am based in the CENTRAL (-6) time zone
> >>>>
> >>>> _______________________________________________
> >>>> Defcore-committee mailing list
> >>>> Defcore-committee at lists.openstack.org
> >>>> http://lists.openstack.org/cgi-bin/mailman/listinfo/defcore-committee
> >>> _______________________________________________
> >>> Defcore-committee mailing list
> >>> Defcore-committee at lists.openstack.org
> >>> http://lists.openstack.org/cgi-bin/mailman/listinfo/defcore-committee
> >>
> >> _______________________________________________
> >> Defcore-committee mailing list
> >> Defcore-committee at lists.openstack.org
> >> http://lists.openstack.org/cgi-bin/mailman/listinfo/defcore-committee
> >>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/defcore-committee/attachments/20140912/bfd5a9f4/attachment-0001.html>


More information about the Defcore-committee mailing list