After further discussion, I think we won't take this on as it's a big pile of work. I'm happy to consult with the upstream compiz folks if they want to explore options.
What has been discussed is allowing unity7 autopilot tests to continue to depend on Python 2 python-compizconfig. Since unity7 isn't used on touch, this won't block our progress on the Python 3 migration there. We are likely going to split the autopilot source package during u-series, with an autopilot-legacy branch providing python-autopilot and friends (i.e. an unmaintained except for critical fixes, Python 2 support), with the trunk autopilot branch *only* providing Python 3 support. When unity7 is completely replaced by unity8 then everything will fall out naturally. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to compiz in Ubuntu. https://bugs.launchpad.net/bugs/1310794 Title: python-compizconfig needs to be ported to python3 Status in Compiz: Triaged Status in “compiz” package in Ubuntu: Won't Fix Bug description: python-compizconfig needs to be ported to python3, otherwise autopilot tests in unity7 will start to fail! We cannot have that. To manage notifications about this bug go to: https://bugs.launchpad.net/compiz/+bug/1310794/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

