Python in\for Fedora
I don't know Python, but want to teach myself. For my efforts to be useful to Fedora, should I start with learning 3.x? What frameworks should I attempt? I prefer working with a GUI\IDE. recommends? http://fedoraproject.org/wiki/SIGs/Python is above up to date? Hope this is the correct list, and havn't stepped on any toes. -- Regards, Frank Murphy UTF_8 Encoded ___ python-devel mailing list [email protected] https://admin.fedoraproject.org/mailman/listinfo/python-devel
Re: Python in\for Fedora
On Sun, Mar 07, 2010 at 08:48:48AM +, Frank Murphy wrote: > I don't know Python, > but want to teach myself. > > For my efforts to be useful to Fedora, > should I start with learning 3.x? > ATM everyone is programming in python2. But we're starting to help upstream modules port to python3. So the choice is whether you want to help with programming tasks in Fedora, fixing bugs in current packages (both python2 tasks), or porting libraries over to python3. > What frameworks should I attempt? > If you're talking about web frameworks, TurboGears1 is what the majority of our infrastructure is written in. The plan is to port them to TurboGears2 as time allows. A few apps are written in DJango (transifex and reviewboard) as well. > I prefer working with a GUI\IDE. recommends? > I don't use an IDE but I hear good things about eclipse with the pydev plugin. One person I know uses kdevelop. > http://fedoraproject.org/wiki/SIGs/Python > is above up to date? > Not wholly but it's not terribly out of date either. > Hope this is the correct list, > and havn't stepped on any toes. > Welcome aboard! -Toshio pgpRrxOwjbebG.pgp Description: PGP signature ___ python-devel mailing list [email protected] https://admin.fedoraproject.org/mailman/listinfo/python-devel
Any opinions on updating SQLAlchemy for F-13?
It's a bit late for incompatible versions so I'm asking for opinions here: SQLAlchemy-0.6beta1 is out. Should we update the SA package in F-13 to the new version? Things that have been deprecated throughout the 0.5 release cycle have been removed so it's possible that some things will break with this update. We could push an SA0.5 compat package as well as moving the main SA to 0.6 but that won't solve the problem entirely -- it just means people will need to patch code to use sys.path or setuptools to use the proper SA instead of patching out deprecated code. Migration docs: http://www.sqlalchemy.org/trac/wiki/06Migration So what are the benefits? New features are available, speed increase via a C extension, and support for building a python3 module are the notable improvements. The new package is in F-14 (although not yet with thepython3 submodule or the C extensions turned on.. working on that now) if you want to test it out with your own packages/code. Just not sure yet what to do about F-13. -Toshio pgpwDD1TV4TOg.pgp Description: PGP signature ___ python-devel mailing list [email protected] https://admin.fedoraproject.org/mailman/listinfo/python-devel
Re: Any opinions on updating SQLAlchemy for F-13?
On Sun, Mar 07, 2010 at 11:53:03AM -0500, Toshio Kuratomi wrote: > > It's a bit late for incompatible versions so I'm asking for opinions here: > > SQLAlchemy-0.6beta1 is out. Should we update the SA package in F-13 to the > new version? Things that have been deprecated throughout the 0.5 release > cycle have been removed so it's possible that some things will break with > this update. We could push an SA0.5 compat package as well as moving the > main SA to 0.6 but that won't solve the problem entirely -- it just means > people will need to patch code to use sys.path or setuptools to use the > proper SA instead of patching out deprecated code. Migration docs: > > http://www.sqlalchemy.org/trac/wiki/06Migration > > So what are the benefits? New features are available, speed increase via > a C extension, and support for building a python3 module are the notable > improvements. > > The new package is in F-14 (although not yet with thepython3 submodule or > the C extensions turned on.. working on that now) if you want to test it out > with your own packages/code. Just not sure yet what to do about F-13. > And a little update -- the cextension will be in the beta2 tarball, it's not in the current beta1 tarball. The python-sqlalchemy build with a python3 submodule is here: https://koji.fedoraproject.org/koji/buildinfo?buildID=160566 -Toshio pgphDHPEUjZwL.pgp Description: PGP signature ___ python-devel mailing list [email protected] https://admin.fedoraproject.org/mailman/listinfo/python-devel
