Progress towards topic-oneiric-release-python-transitions

This page shows the progress towards completing a Topic . You can see from the burndown if the Topic is likely to be completed at the current rate of work. Below that you can see the progress towards the blueprints that contribute to the Topic , and the progress of each person working on the Topic .

Launchpad page

Workitem burndown

(enlarge)

"foreign" counts refer to workitems that are assigned to someone not in the team

Burndown chart
89% of 37

Contributing Blueprints

Blueprint Completion Priority Status/Description
foundations-o-dhpython-transition
71% of 14
High It's time to get rid of python-central and python-support in favor of dh_python{2,3}. All pysupport and pycentral packages should be converted to dh_python with coordination through Debian. We'll make a case-by-case decision about that based on the need to sync and maintain our own set of patches. We can't do all the work, but we will ensure the documentation and tools are up-to-date, and we will lead the call-to-arms.
desktop-o-cdspace
100% of 23
Essential How to free more CD space for the extra software which we'll need to add: unity 2D with Qt (10.6 MB at the moment) probably GTK 2 and GTK 3 until the transition is fully done, possibly python 3, bigger mesa drivers due to LLVM requirement, deja-dup. Magnitude of 30 MB. Note that this does not cover the install media itself. This is discussed at https://blueprints.launchpad.net/ubuntu/+spec/foundations-o-great-cd-debate

Status by assignee

Assignee todo blocked inprogress postponed done Completion
Andy Whitcroft 0 0 0 3 0 100%
Barry Warsaw 0 0 0 1 7 100%
Björn Michaelsen 0 0 0 2 0 100%
Colin Watson 0 0 0 0 1 100%
Didier Roche 0 0 0 0 2 100%
Matthias Klose 1 0 1 0 2 50%
fboucault 0 0 0 0 1 100%
gary-lasker 0 0 0 1 0 100%
Scott Kitterman 1 0 0 0 0 0%
Mathieu Trudel-Lapierre 0 0 0 0 1 100%
Martin Pitt 0 0 0 3 5 100%
Chris Halse Rogers 0 0 0 0 2 100%
Luke Yelavich 0 0 0 1 0 100%
Steve Langasek 1 0 0 0 1 50%

Work item details

Assignee Status Blueprint Priority Work item
Andy Whitcroft postponed desktop-o-cdspace Essential As System.map is unreadable anyway, move it into the -dbgsym package (0.5 MB)
desktop-o-cdspace Essential Split out (some?) staging drivers into separate package which we don't install by default, using dh-modalises (several MB)
desktop-o-cdspace Essential Split out gfs2 and ocfs2 (and perhaps others) into separate -networkfs binary package (0.75 MB)
Barry Warsaw done foundations-o-dhpython-transition High E-mail ubuntu-devel-announce about dh_python2 transition
foundations-o-dhpython-transition High Find packages where Ubuntu uses pycentral, not Debian (including Ubuntu-only packages)
foundations-o-dhpython-transition High Find packages where Ubuntu uses pysupport, not Debian (including Ubuntu-only packages)
foundations-o-dhpython-transition High Follow up on PEP-382 (namespace packages for py3)
foundations-o-dhpython-transition High Make sure http://wiki.debian.org/Python/PythonSupportToDHPython2 and PyCentral page are accurate, up to date
foundations-o-dhpython-transition High Ping security team about tools for comparing pre-/post-dh_py2 packages
foundations-o-dhpython-transition High Plan ubuntu bug jam day for dh_python2 transition w/dholbach
postponed desktop-o-cdspace Essential Drop python2.6 to compensate for Python 3 (~ 2 MB)
Björn Michaelsen postponed desktop-o-cdspace Essential Eliminate duplicated icons in compressed LibO themes
desktop-o-cdspace Essential Scrutinize LibO packages for extras that can be dropped/split out
Colin Watson done desktop-o-cdspace Essential Remove .pyc files from squashfs, and regenerate them during installation (> 12 MB)
Didier Roche done desktop-o-cdspace Essential Split off Qt modules which are not needed by Unity 2D (> 1 MB)
desktop-o-cdspace Essential Split out non-default compiz plugins, and add ccsm dependency to it (~ 1.5 MB)
Matthias Klose inprogress foundations-o-dhpython-transition High LP: #788524: backport dh_python2 to lucid (and maverick if appropriate) (python-defaults)
todo foundations-o-dhpython-transition High make sure dh_python2 can be used in lucid
done foundations-o-dhpython-transition High LP: #788514: python packages on the CDs not using dh_python2 (ubuntu)
foundations-o-dhpython-transition High Develop list of packages on CDs needing conversion (bug #788514)
fboucault done desktop-o-cdspace Essential Figure out the list of needed Qt modules for Unity 2D
gary-lasker postponed desktop-o-cdspace Essential (or mvo): Install lintian in aptdaemon or software-center when adding a third party repo
Scott Kitterman todo foundations-o-dhpython-transition High Begin discussion on Python Policy for namespace packages
Mathieu Trudel-Lapierre done desktop-o-cdspace Essential Port usb-modeswitch from tcl to C, which drops tcl (1 MB)
Martin Pitt done desktop-o-cdspace Essential Add gnome-icon-theme-full dependency to gnome-shell
desktop-o-cdspace Essential Add gnome-icon-theme-full dependency to tweak tool (or whatever other settings tool can change the theme)
desktop-o-cdspace Essential Check which icons gnome-icon-theme provides that are missing in humanity
desktop-o-cdspace Essential Drop lintian recommends from aptdaemon (pulls in dpkg-dev, build-essential, g++, lots of perl, diffstat, etc.; 7 MB)
desktop-o-cdspace Essential Split out gnome-icon-theme icons which are also needed by humanity, and put the duplicated ones into gnome-icon-theme-full; have gnome-icon-theme depend on humanity-icon-theme | gnome-icon-theme-full (this avoids changing a lot of rdepends) (5.7 MB)
postponed desktop-o-cdspace Essential Add linux-networkfs dependency to gfs2-tools, ocfs2-tools, and server seed
desktop-o-cdspace Essential Check if gnome 3 provides support for online wallpaper installation; if so, reduce our wallpaper packages and provide Ubuntu wallpapers online (not supported upstream)
desktop-o-cdspace Essential Pull in staging drivers through jockey handler when necessary
Chris Halse Rogers done desktop-o-cdspace Essential Drop/move classic drivers which duplicate gallium drivers (r300/r600, ~1MB)
desktop-o-cdspace Essential Dynamically link gallium mesa drivers, to compensate for LLVM hit
Luke Yelavich postponed desktop-o-cdspace Essential drop esound-compat (check reverse depends of libesd, see what would break)
Steve Langasek todo foundations-o-dhpython-transition High Coordinate with lifeless to find namespace package conflicts using conflicts checker
done foundations-o-dhpython-transition High Connect zygmunt with doko about some way to get dh_python2 in lucid


Last updated: Wed 16 May 2012, 18:59 UTC