From Fedora Project Wiki

mNo edit summary
Line 3: Line 3:
We've got an [http://meetbot.fedoraproject.org/fedora-mktg/2010-04-09/feature_profile_interview_-_dmalcom_on_python_features_in_f13.2010-04-09-17.35.html interview with Dave] here - transcript needs to be cleaned up into a feature profile. Other next steps:
We've got an [http://meetbot.fedoraproject.org/fedora-mktg/2010-04-09/feature_profile_interview_-_dmalcom_on_python_features_in_f13.2010-04-09-17.35.html interview with Dave] here - transcript needs to be cleaned up into a feature profile. Other next steps:


* Get user insights from Luke Macken, Toshio Kuratomi, and other Python/Fedora hackers (there's a mailing list somewhere)
* Get user insights from Luke Macken, Toshio Kuratomi, and other Python/Fedora hackers (there's a mailing list somewhere).
** "Hi, I'm Luke, and I solve hard problems with Python.  I've written, deployed, and currently maintain a variety of web-apps in Fedora's Infrastructure -- all written in Python using the TurboGears framework.  I also help maintain close to 100 python modules for Fedora & EPEL."
* Get feedback from http://live.gnome.org/Hackfests/Python2010
* Get feedback from http://live.gnome.org/Hackfests/Python2010
* Create resources for links in the interview as needed
* Create resources for links in the interview as needed

Revision as of 09:37, 14 April 2010

Progress so far

We've got an interview with Dave here - transcript needs to be cleaned up into a feature profile. Other next steps:

  • Get user insights from Luke Macken, Toshio Kuratomi, and other Python/Fedora hackers (there's a mailing list somewhere).
    • "Hi, I'm Luke, and I solve hard problems with Python. I've written, deployed, and currently maintain a variety of web-apps in Fedora's Infrastructure -- all written in Python using the TurboGears framework. I also help maintain close to 100 python modules for Fedora & EPEL."
  • Get feedback from http://live.gnome.org/Hackfests/Python2010
  • Create resources for links in the interview as needed

Feature highlights

Software developers building applications which require compatibility with future releases of Python will find two significant enhancements in Fedora 13's Python stack.

For more information, see the Fedora 13 talking points and Features/EasierPythonDebugging and Features/Python3F13, plus Features/SystemtapStaticProbes#Python_2.

Parallel installation

What is it?

Why do I care?

Show me an example.

Give me a few technical details.

How did this feature come into being?

  • Fedora 12 currently (as of 2010-03-15) includes Python 2.6.2.
  • Fedora 13 Alpha included Python 2.6.4.
  • When will Python 3 start to land in Fedora 13?
  • What else is still to come?

SystemTap Probes

What is it?

Why do I care?

Show me an example.

Give me a few technical details.

How did this feature come into being?


Debugging

What is it?

Why do I care?

Show me an example.

Give me a few technical details.

How did this feature come into being?

The folks behind the feature

FIXME -- Naming of this section.
I envision this section being an opportunity to make something that is scary and complicated a bit more personal, but introducing a few people who have interesting things to say about this particular feature, and with whom we'll be conducting interviews, etc.
  • Dave Malcolm (user page, blog) -- Senior Software Engineer at Red Hat and the primary maintainer of Python for both Fedora and Red Hat Enterprise Linux.
  • Luke Macken (user page, blog) -- Software Engineer at Red Hat and member of Fedora's release engineering and infrastructure groups.

Both Dave and Luke are members of Fedora's Python Special Interest Group.

Tell us about yourself a bit. Who are you? Where are you from? How did you get started working on Fedora, on Free Software, with Python, on Python?

What have you been working on in relation to these Python features?

How did you start working on these Python features?

What do you do when you're not hacking?

Podcast

Text

Video