Re: F21/F22 System Wide Change: Python 3 as the Default Implementation

2013-10-28 Thread Thomas Woerner
Hello, On 10/09/2013 02:07 PM, Jaroslav Reznik wrote: = Proposed System Wide Change: Python 3 as the Default Implementation = https://fedoraproject.org/wiki/Changes/Python_3_as_Default Note: Change requested by FESCo in advance for targeted Fedora. firewalld is now fully compatible to python

Re: F21/F22 System Wide Change: Python 3 as the Default Implementation

2013-10-25 Thread Toshio Kuratomi
On Wed, Oct 9, 2013 at 5:07 AM, Jaroslav Reznik wrote: > Work in Fedora 21 Timeframe > * Proposal owners: > ** Discussing changes in Python packaging guidelines with Fedora community and > FPC > ** Helping upstreams with porting to Python 3 Note, there's an upstream mailing list that pe

Re: F21/F22 System Wide Change: Python 3 as the Default Implementation

2013-10-23 Thread tim.laurid...@gmail.com
You can use GDbus as a replacement for python-dbus You can see how I have done it in the yumdaemon python api. https://github.com/timlau/yum-daemon/blob/master/client/yumdaemon/__init__.py Same code is working unchanged in python 2 & 3 Tim On Tue, Oct 22, 2013 at 2:22 PM, Daniel J Walsh wrote

Re: F21/F22 System Wide Change: Python 3 as the Default Implementation

2013-10-22 Thread Daniel J Walsh
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 10/17/2013 11:45 AM, Miloslav Trmač wrote: > On Thu, Oct 17, 2013 at 9:13 AM, Bohuslav Kabrda > wrote: >>> * The Change plan should be updated to take into account Dennis's >>> Feedback * I suggeested that perhaps a better contingency plan would be

Re: F21/F22 System Wide Change: Python 3 as the Default Implementation

2013-10-21 Thread Jan Zelený
-- snip -- > > Some of them will be rewritten to Py3 but for example createrepo has > > now a C implementation and we are planning for that one to be the > > default. > > we can not change to createreo_c without making sure it has feature > parity first. While some releng tools call createreo and

Re: F21/F22 System Wide Change: Python 3 as the Default Implementation

2013-10-21 Thread Jan Zelený
On 21. 10. 2013 at 15:47:20, Mathieu Bridon wrote: > On Mon, 2013-10-21 at 09:12 +0200, Jan Zelený wrote: > > On 18. 10. 2013 at 09:35:36, Toshio Kuratomi wrote: > > > Oh also -- I've been assuming that the DNF python2 bindings will be > > > compatible with the yum API. Is that the case? > > > >

Re: F21/F22 System Wide Change: Python 3 as the Default Implementation

2013-10-21 Thread Dennis Gilmore
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 El Mon, 21 Oct 2013 09:12:40 +0200 Jan Zelený escribió: > On 18. 10. 2013 at 09:35:36, Toshio Kuratomi wrote: > > On Fri, Oct 18, 2013 at 09:19:30AM +0200, Ales Kozumplik wrote: > > > On 10/16/2013 11:13 PM, Toshio Kuratomi wrote: > > > >* Need to cla

Re: F21/F22 System Wide Change: Python 3 as the Default Implementation

2013-10-21 Thread Mathieu Bridon
On Mon, 2013-10-21 at 09:12 +0200, Jan Zelený wrote: > On 18. 10. 2013 at 09:35:36, Toshio Kuratomi wrote: > > Oh also -- I've been assuming that the DNF python2 bindings will be > > compatible with the yum API. Is that the case? > > Sort of. The problem is that while yum has some sort of API, th

Re: F21/F22 System Wide Change: Python 3 as the Default Implementation

2013-10-21 Thread Jan Zelený
On 18. 10. 2013 at 09:35:36, Toshio Kuratomi wrote: > On Fri, Oct 18, 2013 at 09:19:30AM +0200, Ales Kozumplik wrote: > > On 10/16/2013 11:13 PM, Toshio Kuratomi wrote: > > >* Need to clarify if the DNF bindings will exist for both python2 and > > > > > > python3 or just python3. This could affe

Re: F21/F22 System Wide Change: Python 3 as the Default Implementation

2013-10-18 Thread Toshio Kuratomi
On Fri, Oct 18, 2013 at 09:19:30AM +0200, Ales Kozumplik wrote: > On 10/16/2013 11:13 PM, Toshio Kuratomi wrote: > >* Need to clarify if the DNF bindings will exist for both python2 and > > python3 or just python3. This could affect releng, mock maintainer, etc. > > Until Anaconda is in Python

Re: F21/F22 System Wide Change: Python 3 as the Default Implementation

2013-10-18 Thread Ales Kozumplik
On 10/16/2013 11:13 PM, Toshio Kuratomi wrote: * Need to clarify if the DNF bindings will exist for both python2 and python3 or just python3. This could affect releng, mock maintainer, etc. Until Anaconda is in Python 2, DNF will support both Py2 and Py3. Once Anaconda switches to Py3 DNF

Re: F21/F22 System Wide Change: Python 3 as the Default Implementation

2013-10-17 Thread Miloslav Trmač
On Thu, Oct 17, 2013 at 9:13 AM, Bohuslav Kabrda wrote: >> * The Change plan should be updated to take into account Dennis's Feedback >> * I suggeested that perhaps a better contingency plan would be to simply >> ship with some applications using python2 and others using python3. >> > > Pers

Re: F21/F22 System Wide Change: Python 3 as the Default Implementation

2013-10-17 Thread Matthew Miller
On Thu, Oct 17, 2013 at 07:39:00AM -0400, Stephen Gallagher wrote: > This is a valid point, and it would seem to me that we should then > prioritize those components that would end up on the cloud image and > try to clear those first. As far as I know, the only thing using > python on the cloud ima

Re: F21/F22 System Wide Change: Python 3 as the Default Implementation

2013-10-17 Thread Stephen Gallagher
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 10/17/2013 03:13 AM, Bohuslav Kabrda wrote: > > Personally I don't have problem with this, but: - Side tag is a > good contingency plan. If we have to revert for whatever reason, > then without sidetag we will have to rebuild everything with Python

Re: F21/F22 System Wide Change: Python 3 as the Default Implementation

2013-10-17 Thread Bohuslav Kabrda
- Original Message - > On Mon, Oct 14, 2013 at 11:05:52PM -0500, Dennis Gilmore wrote: > > -BEGIN PGP SIGNED MESSAGE- > > Hash: SHA1 > > > > El Mon, 14 Oct 2013 02:19:15 -0400 (EDT) > > Bohuslav Kabrda escribió: > > > - Original Message - > > > > -BEGIN PGP SIGNED MESS

Re: F21/F22 System Wide Change: Python 3 as the Default Implementation

2013-10-16 Thread Toshio Kuratomi
On Mon, Oct 14, 2013 at 11:05:52PM -0500, Dennis Gilmore wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > El Mon, 14 Oct 2013 02:19:15 -0400 (EDT) > Bohuslav Kabrda escribió: > > - Original Message - > > > -BEGIN PGP SIGNED MESSAGE- > > > Hash: SHA1 > > > > > > El Thu

Re: F21/F22 System Wide Change: Python 3 as the Default Implementation

2013-10-14 Thread Dennis Gilmore
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 El Mon, 14 Oct 2013 02:19:15 -0400 (EDT) Bohuslav Kabrda escribió: > - Original Message - > > -BEGIN PGP SIGNED MESSAGE- > > Hash: SHA1 > > > > El Thu, 10 Oct 2013 05:35:18 -0400 (EDT) > > Bohuslav Kabrda escribió: > > > - Origin

Re: F21/F22 System Wide Change: Python 3 as the Default Implementation

2013-10-13 Thread Bohuslav Kabrda
- Original Message - > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > El Thu, 10 Oct 2013 05:35:18 -0400 (EDT) > Bohuslav Kabrda escribió: > > - Original Message - > > > -BEGIN PGP SIGNED MESSAGE- > > > Hash: SHA1 > > > > > > On Wed, 09 Oct 2013 14:07:12 +0200 > > >

Re: F21/F22 System Wide Change: Python 3 as the Default Implementation

2013-10-11 Thread Dennis Gilmore
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 El Thu, 10 Oct 2013 05:35:18 -0400 (EDT) Bohuslav Kabrda escribió: > - Original Message - > > -BEGIN PGP SIGNED MESSAGE- > > Hash: SHA1 > > > > On Wed, 09 Oct 2013 14:07:12 +0200 > > Jaroslav Reznik wrote: > > > > > ** Request Koji

Re: F21/F22 System Wide Change: Python 3 as the Default Implementation

2013-10-10 Thread Bohuslav Kabrda
- Original Message - > Is DNF ready for prime time, the is no API at the moment, so it is not > possible to convert tool using the yum api to use a DNF api > I am working on a Python 3 version af yumex, there is package manager for the > XFCE spin, I have isolated all the yum actions in DB

Re: F21/F22 System Wide Change: Python 3 as the Default Implementation

2013-10-10 Thread Bohuslav Kabrda
- Original Message - > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > On Wed, 09 Oct 2013 14:07:12 +0200 > Jaroslav Reznik wrote: > > > ** Request Koji side tag and encourage packagers to rebuilt their > > packages with Python 3 there > python is not in the minimal build root python

Re: F21/F22 System Wide Change: Python 3 as the Default Implementation

2013-10-09 Thread tim.laurid...@gmail.com
Is DNF ready for prime time, the is no API at the moment, so it is not possible to convert tool using the yum api to use a DNF api I am working on a Python 3 version af yumex, there is package manager for the XFCE spin, I have isolated all the yum actions in DBUS services, but they will require yum

Re: F21/F22 System Wide Change: Python 3 as the Default Implementation

2013-10-09 Thread Dennis Gilmore
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Wed, 09 Oct 2013 14:07:12 +0200 Jaroslav Reznik wrote: > ** Request Koji side tag and encourage packagers to rebuilt their > packages with Python 3 there python is not in the minimal build root python-libs is pulled in by deps. So all the koji pa

F21/F22 System Wide Change: Python 3 as the Default Implementation

2013-10-09 Thread Jaroslav Reznik
= Proposed System Wide Change: Python 3 as the Default Implementation = https://fedoraproject.org/wiki/Changes/Python_3_as_Default Note: Change requested by FESCo in advance for targeted Fedora. Change owner(s): Slavek Kabrda , Matej Stuchlik Up until now, Fedora has used Python 2 as the defau