#660 Review Process Exception: python2 (renamed from python)
Closed: Fixed None Opened 2 years ago by churchyard.

= tl;dr =

I would like to ask the FPC to grant an exception to the normal package review process for the "python2" package, which is a rename of the "python" package. We need to rename it to make the future switch to Python 3 smoother, but we want to focus on improving python3 rather than fixing historical cruft in python2 packaging.

= Details =

We are renaming the python package so its name is consistent with Python modules according to the current guidelines [0].

In line with the "Python 3 by default" efforts in Fedora, we are slowly moving everything related to Python 2 to the "python2 namespace" while preserving the "python namespace" in Provides, so that in the future (2020+) we might be able to switch the Provides so that python would mean python3.

Currently, packages with Python modules are slowly moving towards this scheme, but the python package itself (including its subpackages) does not follow this scheme yet.

The python package itself is far from perfect, and both making it compliant with current guidelines and a formal review would be tedious, requiring a lot of changes or clarifications. We'd rather focus on perfecting the python3 package and keep the python/python2 package as is.

= Review =

There is an open Re-review Request for renaming the python package to python2 [1]. I'll gladly review the changes related to the renaming (Names, Provides, Obsoletes, etc.), but I would like you to grant an exception for the formal review process described in the review guidelines [2].

Thank you.

[0] https://fedoraproject.org/wiki/Packaging:Python

[1] https://bugzilla.redhat.com/show_bug.cgi?id=1392457

[2] https://fedoraproject.org/wiki/Packaging:ReviewGuidelines

We discussed this at this weeks meeting (http://meetbot.fedoraproject.org/fedora-meeting-1/2016-12-08/fpc.2016-12-08-17.00.txt):

  • 660 Review Process Exception: python2 (renamed from python)

    (geppetto, 17:07:51)
  • Please double check the new obsoletes/provides, as there won't be a
    review (geppetto, 17:11:26)
  • ACTION: Review Process Exception: python2 (+1:6, 0:0, -1:0)
    (geppetto, 17:11:34)
  • Please change source URL to use https (geppetto, 17:11:52)

Metadata Update from @churchyard:
- Issue assigned to tomspur

2 years ago

Login to comment on this ticket.