[openstack-dev] Motion to clarify Python Support policy

Matt Joyce matt.joyce at cloudscaling.com
Wed Dec 19 10:11:18 UTC 2012


Support is a two way street.  It may be wise to set some barriers to entry
for "supported platforms".

At what point is SLES really a supported platform?  Some customer adoption
figure?  Some number of contributing developers operating in that
environment?  Some number of SuSE employees contributing actively?

I am currently in favor of Monty's amendments as redhat and ubuntu are
currently clearly a going concern for openstack users and developers.  I
have no doubt SLES will be shortly as well.

But, it's worth getting the foundation involved in setting some
expectations.

-Matt

On Wed, Dec 19, 2012 at 1:34 AM, Sascha Peilicke <saschpe at suse.de> wrote:

> On 12/18/2012 09:52 PM, Monty Taylor wrote:
> > The last time we stated a policy on platforms that we as a project would
> > officially care about it was:
> >
> > "Current Ubuntu"
> >
> > This is clearly not indicative of reality, as we have active community
> > around RedHat, and I'm guessing there are plenty of Ubuntu folks who
> > would like it if OpenStack ran on Precise. Still, there is a value in
> > having a limited scope for development focus, and the distros have
> > stepped up to ease the backport story.
> >
> > Additionally, since we dropped packages in favor of PyPI as a source of
> > dependencies, the question of distro _directly_ isn't nearly as
> > important as the question of python version.
> Maybe I missed an important discussion elsewhere, can you clarify the
> context in which packages where dropped?
>
> >
> > With that in mind, I propose that we amend the current policy to be:
> >
> > OpenStack will target its development efforts to latest Ubuntu/Fedora,
> > but will endeavor to not introduce any changes that would make it
> > impossibly or unnaturally difficult to run on the latest Ubuntu LTS or
> > latest RHEL.
>
> I wonder if it would make sense to generalize this statement even
> further. Even though both the Red Hat and Canonical folks represent a
> large fraction of the community, there are contributions from other
> distributions that surely deserve to be mentioned.
>
> For instance, with my SUSE employee hat on, I would like to read:
>
>   "...run on the latest Ubuntu LTS, latest RHEL or SLES"
>
> And with my community hat on, maybe it's even preferable to have at least:
>
>   "...run on the latest release of any other Linux distribution"
>
> While I am aware that currently, gating and testing happens mostly on
> Ubuntu boxes and it makes a lot of sense to concentrate efforts, the
> above statement should be as inclusive as possible. The OpenStack
> community spans across the whole distribution ecosystem and that should
> be honored somehow.
>
> >
> > At the moment, this means absolutely no change - we will continue to
> > support python 2.6 and python 2.7.
> That's much appreciated.
>
> >
> > Based on discussion of this motion, we'll bring this up at the next TC
> > meeting for a vote.
> >
> > Monty
> >
> > _______________________________________________
> > OpenStack-dev mailing list
> > OpenStack-dev at lists.openstack.org
> > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> >
>
>
> --
> With kind regards,
> Sascha Peilicke
> SUSE Linux GmbH, Maxfeldstr. 5, D-90409 Nuernberg, Germany
> GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer HRB 16746 (AG Nürnberg)
>
>
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20121219/a1af5bb0/attachment.html>


More information about the OpenStack-dev mailing list