Guido's keynote online at (scroll to the end).

See conference photos at /Photos.

Sprints were free. See /SprintPlan.

Paul Graham gave a keynote on the "hundred-year language" (his vision of the programming language people will be using a hundred years from now). The text is here: . The talk is reviewed by Ziggy in his blog: See also how Paul Prescod made Paul Graham famous:

/OpenSpaceSessions - Session Notes from PyCon OpenSpace

/Papers - Quick index to papers/slides/links for PyCon talks. (I've indexed all the papers I have found announced on this wiki, python-announce, etc. - Please consider adding links to your papers on this page so we can find them!)

Speakers shows the emerging conference

Talk to the speakers via the /Speakers page, where each presentation is listed

Want to get involved? Confused by chaotic wiki web pages?

Note that there are many different pages on this Wiki about PyCon. If you're feeling a bit lost, try starting at CategoryPyCon.

If you have something you'd like to ask or add concerning PyCon, go to the CategoryPyCon page.

PyCon Schedule and Floorplan

Topics for PyCon DC 2003 - Build Your Own Conference!!!!

PyCon DC 2003 is not going to be an elitist conference. It needs your help to ensure that there is something for everybody! Matt Croydon's notes in /ForCheap might help.

What can you do? Well, firstly you can contribute your ideas on this page. It's easy to edit Wiki content, so get to it - just click on Edit Text below! The more contributors we have, the more relevant and interesting PyCon DC 2003 will be. A few topics are listed below to get you started, but you should feel free to add others if you believe the PythonCommunities will benefit from having them covered at this, and future, conferences. You can show your support at PyConRandomExclamationsOfSupport.

IMPORTANT: When making a change, consider whether you should sign it. E.g., proposals for sprints are best accompanied by a name or email address so that we can contact you regarding further details, etc. Remember that "I" doesn't really refer to anyone in a Wiki.

There is a PyConIRCChannel: #pycon on

Registration Fees

The correct price schedule is, to quote GvR:

- Early bird (through Feb 1) $175

- Normal reg (until March 17) $250 <-- correction!

- Walk-ins $300 <-- correction!

You can now register at

See you there!

(earlier this said $150 $200 $250 ... Registration will open soon, with the help of YAPC.)

What Can I Do for PyCon?

See the PyConHelpers page for areas where volunteers are currently needed, and please feel free to sign up there. Also to add other areas where you think you'd like help -- SH

Birds of a Feather Sessions

In many conferences the /BoFs are where much of the real communication takes place. If your particular area of interest doesn't manage to generate its own track then at least register your interest on the /BoFs page so people can sign up for it.


The sprints are intended to benefit the Python core, as well as encouraging more developers to take part in Python's development. They will also be a good place to see ExtremeProgramming or other AgileMethods in action. What would you like to see done, or at least attempted?

There is a separate /SprintPlan page with more details. Please use it to flesh out the sprint plans.


At IPC 10 the Developer Day had many short talks on diverse topics. If you can't produce a full-blown paper, offer your own talk (as short as five minutes is acceptable) to distill a part of your hard-won experience and save others the learning time you put in. Or just say what you'd like someone else to give a lightning talk on.

The idea of lightning talks has also been extended to the possibility of lightning tutorials where the audience brings their laptops and a tutorial of around 15 to 30 minutes is held. Think of them as lightning talks with heavy audience participation. -- brett

I'm thinking about giving one or more talks on how to be a python developer. Topics could include: submitting patches, helping with bug reports, updating documentation, adding/updating tests, etc. I'd be interested in what people believe is important. -- neal

How about a lighting tutorial on Python in 3D? In fact I'll volunteer to do a 30 minute workshop on VPython. -- Justin Shaw

I am very interested in this --

See the PyCon2004LightningTalks page for notes, presentations. --

Feel free to sign up to give a talk that somebody else has suggested.


The absence of professional organizers is the main way to keep the cost of PyCon down, but this means we're relying on YOU to help. Volunteer efforts don't need to be all-embracing -- if we can share the load then no one individual needs to suffer a heart attack to make things happen. This section will detail areas where help is needed, and you are encouraged to put your name down to offer assistance. Make it your conference. Make it our conference. This is a community effort, and it needs people to get involved.

Work Opportunities

Should there be a mechanism for disseminating info to people interested in python jobs or people with python jobs available? It would be nice for these folks to identify each other.

Progress Reports

There are many areas of Python development where it's hard to stay in touch with what's going on. What would you like to see reports about? Two areas that have already been mentioned are Jython/JPython and the PythonBusinessForum. What else is of burning interest? Who is going to give these reports? Sign up here and help to make PyCon relevant and engaging. You don't need to be a professional speaker to help other Pythonistas out with a little information.

Which Batteries?

There seems to be some interest in building Python distributions that combine the core with various third-party libraries. ActiveState is probably the model here, packaging the Python core with Mark Hammond's win32all extensions and various others. How can this be done in ways that make more people's lives easier and at the same time assist the conference theme of Popularizing Python?

Choice of Freebies

If sponsorship is available (as it appears it might be), should the organizers ask for money, to be used to reduce conference registration fees, or should they try to get nice giveaways that your technical friends will think are outrageously cool when you return home? Suggestions, please.


Interested in Jython/J2EE track

I believe there would be intense interest in a track related toPython/Jython's use in J2EE applications that utilize Bean Scripting Framework (BSF).

That's great. It's a long time since I studied Beans, so clearly the Jythoneers will have to put this together. Maybe you and Matt Payne [] could create a PyConJython page where the track details could be thrashed out and suitable authors could be press-ganged into submission? -- steve

OpenSpace Track

One of the problems in organizing a conference is knowing what people want to see and hear discussed. If the content is over-scheduled then we lose the ability to respond to the specific needs of the most important group: those who have taken the time and spent the money to attend. Consequently we plan to dedicate a significant amount of the time available to events that address the issues of importance as decided at the conference. Here's what Bob Payne had to say about OpenSpace in his original comments:

Agile Universe in Chicago ran an OpenSpace track and it was exciting and well attended It is a straight forward way to get greater participation by all attendees. It is somewhat like BOF sessions but more dynamic and collaborative, with people negotiating slot times and combining/dividing talks. It has been called the XP of conference organization. One surprising result was that there were more testers in attendance than anyone expected, they essentially set up their own testing track in OpenSpace.

I have facilitated many training events and would be happy to facilitate such a track if people were interested. BobPayne []


The first annual Python community conference was PyCon DC 2003, held at George Washington University's Cafritz Conference Center in Washington DC, from 26-28 March 2003. The major theme of the conference was Popularizing Python and it was a great success! A two-day "sprint" event was held before the conference with several teams working on different projects including the Python core, Twisted, Zope 3, and others.

PyConDC2003 (last edited 2008-11-15 13:59:52 by localhost)

Unable to edit the page? See the FrontPage for instructions.