Re: F23 System Wide Change: Python 3 as Default

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



----- Original Message -----
> ----- Original Message -----
> > From: "Kevin Fenzi" <kevin@xxxxxxxxx>
> > To: devel@xxxxxxxxxxxxxxxxxxxxxxx
> > Sent: Wednesday, June 17, 2015 9:11:36 PM
> > Subject: Re: F23 System Wide Change: Python 3 as Default
> > 
> > Greetings.
> > 
> > In today's FESCo meeting we had a lot of discussion about this change.
> > 
> > You can read the meeting yourself in:
> > http://meetbot-raw.fedoraproject.org/fedora-meeting/2015-06-17/fesco.2015-06-17-18.00.log.html#l-109
> > 
> > Speaking only for myself here:
> > 
> > I am very happy we are moving more things to python3 and I appreciate
> > it's a lot of work and effort. :)
> > 
> > I don't think we should use the word 'default' in this change unless we
> > define really what that means. It seems like it means different things
> > to different people.
> > 
> > It would be great to come up with an "finished" state for this, but I
> > don't know what it would really be. When all our tools used to build
> > Fedora are ported? When no python2 depending packages are in repos?
> > When python2 is no longer shipped?
> > 
> 
> It is written in a scope what does 'default' stands for.
> Also from a additional porting POV (packages which ain't covered by scope
> and are python2 only) it is important to have stated that the default python
> for Fedora is python3 as it will help (a bit at least) as leverage for those
> who are reluctant to port their codebase to python3.

Plus, this is also about Python packaging guidelines suggesting usage of #!/usr/bin/python3 hashbang by default [1] (assuming, of course, the upstream supports Python 3).

> After we get this change through we may focus on additional porting in next
> fedora
> releases (new system wide change [if needed] for fedora packaging tools for
> example)
> and again, use the already accepted fact about python3 being the default
> fedora python.
> 
> From my POV it is very important to keep the 'default' in the change name.
> 
> My 2 cents.
> 
> > kevin
> > 
> --
> Robert Kuska
> {rkuska}


-- 
Regards,
Slavek Kabrda

[1] https://fedoraproject.org/wiki/Packaging:Python#Guidelines
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux