StarlingX/Python2
< StarlingX
Revision as of 17:47, 30 July 2018 by Bruce.e.jones (talk | contribs) (→Python2 Transition Sub-project)
Python2 Transition Sub-project
Welcome to the Python2 sub-project!
Python 2 support will be ending in the community in 2020. We have a lot of Python2 code that needs to be converted to be 2/3 compatible.
Members of the team: TBD
All Storyboard stories created for this team should use the tag "stx.python2" and the prefix [Python2].
The work items for this team can be found in Storyboard here.
There is an Etherpad with some notes here.
There is a Story with a good summary of the work needed here.
Deliverables for this sub-project:
- All python code in StarlingX is python 3 compatible
- All python repos have Zuul jobs which check for python 3 compatibility
- All Zuul jobs are made Voting
- Once all the Python 2 code is removed, any python 2 support packages are removed from the build and build mirror
ToDo:
- Turn the Notes in the Etherpad into Stories
- Write stories for each of the repos in the table below and list the Links in the table below
Python3 Transition Status
Project | Python3 Compatible (Y/N) | Links | Zuul checker enabled | Zuul checker made Voting | Comments | |
---|---|---|---|---|---|---|
stx-ceilometer | N | N | N | |||
stx-ceph | N | N | N | |||
stx-cinder | N | N | N | |||
stx-config | N | N | N | |||
stx-fault | N | N | N | |||
stx-glance | N | N | N | |||
stx-gui | N | N | N | |||
stx-ha | N | N | N | |||
stx-heat | N | N | N | |||
stx-horizon | N | N | N | |||
stx-integ | N | N | N | |||
stx-ironic | N | N | N | |||
stx-keystone | N | N | N | |||
stx-kingbird | N | N | N | |||
stx-libvirt | N | N | N | |||
stx-magnum-ui | N | N | N | |||
stx-metal | N | N | N | |||
stx-murano | N | N | N | |||
stx-murano-dashboard | N | N | N | |||
stx-networking-bgpvpn | N | N | N | |||
stx-networking-odl | N | N | N | |||
stx-networking-sfc | N | N | N | |||
stx-neutron | N | N | N | |||
stx-neutron-dynamic-routing | N | N | N | |||
stx-neutron-lib | N | N | N | |||
stx-nfv | N | N | N | |||
stx-nova | N | N | N | |||
stx-openstacksdk | N | N | N | |||
stx-python-ceilometerclient | N | N | N | |||
sx-python-cinderclient | N | N | N | |||
stx-python-glanceclient | N | N | N | |||
stx-python-kingbirdclient | N | N | N | |||
stx-python-magnumclient | N | N | N | |||
stx-python-muranoclient | N | N | N | |||
stx-python-neutronclient | N | N | N | |||
stx-python-novaclient | N | N | N | |||
stx-qemu | N | N | N | |||
stx-root | N | N | N | |||
stx-ryu | N | N | N | |||
stx-update | N | N | N | |||
stx-upstream | N | N | N | |||
stx-utils | N | N | N |