brainstorming for UDS-N - Package Selection and Defaults
doko at ubuntu.com
Thu Oct 7 18:13:20 BST 2010
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?
>>> 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.
More information about the ubuntu-devel