Home Search Download Documentation
Help Community SIGs Modules
Conference pages
Program at a glance
(Call for papers)
See also
Last year's proceedings
Previous conferences
Email us


Post Conference Summary

New: This year's Developers' Day was quite productive, and I learned (at least) two things. First, that the break-out sessions worked very well, and that 90 minutes is about the minimum that can be spent on any topic. Here are the session summaries provided by the topic champions. See below for the pre-conference information on Developers' Day. -Barry

Developers' Day - 7th International Python Conference

Friday November 13th, the final day of the Seventh International Python Conference is Developers' Day, where the Python community will have the opportunity to discuss the future of Python, and help to debate, attack, and resolve outstanding issues. Developers' Day allows the Python community the once-a-year chance to personally interact with Python's creator Guido van Rossum and other developers.

Current Position Papers

Here's a list of topic position papers:


Last year's Developers' Day (at IPC6 in San Jose) was a big success, but if there was one common complaint it was that we tried to cover too much in too short an amount of time (can't fault us for trying). Unfortunately, Developers' Day at IPC7 will also be limited to one day, so we're going to try something a little different.

This year we are going to have break-out groups in the middle of the day. That way, concentrated focus can be spent on each of the topics, and hopefully people can attend the break-out group that interests them the most. There will be a plenary session in the morning and afternoon. This is a change from the previously published format!

Note: these times have changed from what was previously published!

Time/Track Language Design Extensions
8:00 - 8:30 Registration and breakfast
8:30 - 10:00 Topic overviews (plenary)
  • Python Interface Proposal - JF
  • Classes vs. Types - DA
  • Static Typing - RM
  • Extension Building - GW
  • XML - AK
  • Advocacy & Publicity - AK
15 minutes each
10:00 - 10:30 Morning break
10:30 - 12:00 Python Interface Proposal (JF) Extension Building (GW)
12:00 - 1:30 Lunch
1:30 - 3:00 Classes vs. Types (DA) XML (AK)
Static Typing (RM)
3:00 - 3:30 Afternoon break
3:30 - ??? (plenary)
  • Advocacy & Publicity (AK)
  • Free for All (GvR)

Working group breakouts

In both the 10:30 - 12:00 slot, and the 1:30 - 3:00 slot, we are going to break the main group into two tracks, the Language Design track and the Extensions track. Each track will be their own room. In the afternoon slot, David's and Roger's sessions will be 45 minutes each, approximately. This schedule need not be set in stone. Part of the fun of Developers' Day (for me at least) is in going with the flow!

Breaks and Meals

Breakfast, breaks and lunch will be catered.


Once again we have specific topic champions for each session. Champions have three important duties:
  • Draft the position papers you see above in advance of the conference for posting to the IPC7 Web page. This is so that others can come prepared to discuss the issues, present rebuttals or alternative proposals, etc., and is crucial for making Developers' Day as productive as possible.

  • Lead the discussion session on Developers' Day.

  • Provide a post-conference summary of the discussion, decisions, and action items to the Python newsgroup/mailing list, and the Python web site.
Champions, we plan to have an overhead projector for each break-out room, along with plenty of transparencies and pens. We are going to try to get flipboards and whiteboards too (no promises). Please bring any pre-printed overhead transparencies you'd like to present, especially for your 15 minute overview in the morning.

Everyone else is welcome to bring transparencies for material they'd like to present. Developers' Day is intended to be interactive.

Come and participate!

Finally, be prepared for deep and impromptu discussions cropping up any time and at any place. Such spontaneous chatfests can occur at many favorite Python nesting areas. Beer joints, pool halls, and ice cream shops are known to attract snakes, Aussies, and tall Dutch guys. Purple!

Barry Warsaw, Developers' Day chair