On Wed, Feb 24, 2016 at 3:08 PM, Jason L Tibbitts III <tibbs@math.uh.edu> wrote:
>>>>> "SG" == Stephen Gallagher <sgallagh@redhat.com> writes:

SG> To supplement this, it's the default in the sense that packagers are
SG> expected to ship python3 packages if they are supported upstream and
SG> if the package includes the same binary executable name for py2 and
SG> py3, only the py3 package should ship it.

Given the number of questions that keep coming up about this, I have to
wonder if the Python packaging guidelines are unclear, or if people
don't realize that they should look there for the rules surrounding
how Fedora deals with the various python versions.

If they're unclear, I can try to clarify them.  I've already done so a
couple of times but maybe not sufficiently.

I think the confusion comes from the fact that for several releases we heard "get ready because Python 3 is going to be the default" and then all of the sudden that just stopped. From the wiki about it ( https://fedoraproject.org/wiki/Changes/Python_3_as_Default ) it appears that the plan is still to make Python 3 the default and when you google "fedora python" that wiki is the second item on the list. I think that updating that wiki with the current plan would help a lot.