On Sun, Mar 07, 2010 at 08:48:48AM +0000, 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.
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