brainstorming for UDS-N - Package Selection and Defaults
Scott Kitterman
ubuntu at kitterman.com
Thu Oct 7 21:48:32 BST 2010
On Thursday, October 07, 2010 01:13:20 pm Matthias Klose wrote:
> On 07.10.2010 17:22, Scott Kitterman wrote:
> > "Matthias Klose"<doko at ubuntu.com> wrote:
> >> On 04.10.2010 01:33, Scott Kitterman wrote:
> >>> On Tuesday, September 28, 2010 03:47:04 pm Allison Randal wrote:
> >>>> The Package Selection and Defaults track is about choosing the
> >>>> best-of-breed packages (applications, libraries, etc), a common task
> >>>> across all editions of Ubuntu. It includes considering the viability
> >>>> of up-and-coming new software, the decline of end-of-life packages,
> >>>> the risks and gains of upgrades and migrations.
> >>>>
> >>>> What's high on your list for this area?
> >>>> Allison
> >>>
> >>> Python 2.7 by default for Python (and possibly drop Python 2.6 if the
> >>> transition goes well).
> >>>
> >>> I'd like to see Python 2.7 default when the archive opens and then
> >>> assess near feature freeze if we can drop 2.6 support or not.
> >>
> >> I don't think this is a good idea to start with it as the new default.
> >> For the last release in the 2.x series it's important to finally get
> >> our
> >>
> >> robust-python-packaging spec implemented. that means:
> >> - no symlinking in configure scripts
> >> - all .py files distributed in the package, not created at configure
> >> time - use of a unique site directory.
> >>
> >> we should start with 2.7 as supported version.
> >
> > What's the criteria for switching and when do we do it?
>
> changing to a new default before building public modules for the new
> default is too disruptive. So packages b-d on python-all* should be built
> first. Surely the infrastructure for the robust-python-packaging spec has
> to be in place too.
>
> Matthias
OK.
If we aren't going to start with 2.7 as default (and I can understand why you
are leary of that), I'd like to make it clear up front that the feature goal
for Natty is to have the 2.7 transition complete by feature freeze (including
Universe). There will, of course, be some bugs and holes in the transition at
that point, but it should be substantially done (a final decision to decide to
stick with moving forward to 2.7 or revert to 2.6 as default should not come
any later than that.
Scott K
More information about the ubuntu-devel
mailing list