* python-support, can we get rid of it in Stretch? - instructions for converting packages https://wiki.debian.org/Python/TransitionToDHPython2 - list of bugs https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=pysupport-deprecation;users=debian-python@lists.debian.org - [stefanor]: schedule python-support conversion BoF (Tuesday after group photo) - raise severity of bug reports to important - wait some time - remove dh_pysupport from python-support or make it a dh_python2 wrapper? - raise severity of bug reports to serious - wait for autoremovals * removing dh-python from python3's Depends https://lintian.debian.org/tags/missing-build-dependency-for-dh-addon.html - dh-python needs to be listed in Build-Depends of all packages that use it - looks like clean-up only, is this a priority? - yep, cleanup - only one package on the lintian report is affected by python3: zope.interface. (all others are for other dh addons) - the lintian webpage only says that packages should build-depend on python3{,-all}{,-dev}, not on dh-python. If dh-python is required the lintian check may need updating. * removing old dh_python2 from python-defaults - dh-python needs to be listed in Build-Depends of all packages that use it - looks like clean-up only, is this a priority? - new dh_python2 has new features (like multiarch) and more^Wless bugs :) * replacing Python 3.4 with 3.5 - add 3.5 as supported - make 3.5 the default - drop 3.4 from supported what problems with 3.5 Ubuntu had/has? - build failures with python3.5 as default: https://launchpad.net/~pythoneers/+archive/ubuntu/py35asdefault/+packages - test failures with python3.5 as supported: http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#python3-defaults * more python3-foo packages, how to convince maintainers to provide them? - https://wiki.debian.org/Python/Python3Port - easy targets, packages which claim to support Python3 upstream: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=patchme-python3;users=py3porters-devel@lists.alioth.debian.org - even easier, just an upload is needed, patch is in the BTS: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=python3-patch-suggested;users=py3porters-devel@lists.alioth.debian.org * what else can be automated? - don't strip -dbg packages * cross building of python modules * "repacking" of the python3 standard library * what can be simplified? * tips and tricks? * automate integration with autopkgtest (similar to how Perl does it, see e.g. pkg-perl-autopkgtest and yesterday's talk on autopkgtest) * svn->git: can we hold tumbleweed down and make him push the button? (yes) * improving Pybuild documentation https://wiki.debian.org/Python/Pybuild (wendar can help)