Thursday, February 26, 2009

Science Friday at PyCon sprints

Through clever use of import __future__, NPR's Science Friday has managed to record and publish interviews at PyCon's sprints... a month before they take place!

Watch it at Science Friday
Well, actually, the video is from PyCon 2008's sprints - but it's a good chance to see several PyCon attendees (including Guido, Mike Fletcher, Travis Oliphant, and Ka-Ping Yee) talking about Python, PyCon, and sprinting.

Tuesday, February 17, 2009

Early-bird & hotel deadlines soon!

The early-bird registration deadline for PyCon 2009 is February 21, only a few days from now. After that, the price for registration will be going up.

Hotel reservations at the conference rates are still available, but not for long. Act now, because the regular rate is considerably higher!

A reminder to tutorial and talk speakers: you are responsible for your own registration and hotel reservations. So don't delay!

Friday, February 13, 2009

Blog badges are out

PyCon 2009: Chicago
Wherever did you get that lovely blog badge?
At the "Publicize PyCon" webpage, of course. They have badges in a variety of styles and sizes to insert into blog entries, blog sidebars, and any other sort of webpage.
It's so stylish! And it shows you're going to PyCon, one of the most valuable and enjoyable conferences in the tech world.
Not just that - by encouraging new attendees to come to PyCon, I'm helping make the pool of talent and energy that we share there even more dynamic and exciting. I'm helping build a better conference with this simple badge!
Was it difficult to insert?
As easy as cutting and pasting this:
<a href=""><img src="" alt="PyCon 2009: Chicago"></a>
I'm so jealous! It must have cost a fortune.
Not at all! All "Publicizing PyCon" materials are absolutely free. And there's more - slides to insert into your talks and flyers to make for your usergroup or bookstore.
Well, that settles it! I'm going to visit "Publicizing PyCon" today.

Tuesday, February 10, 2009

Press release #2

PyCon 2009 Takes Python to New Places

CHICAGO - February 10, 2009 - PyCon 2009, the seventh annual conference of the worldwide Python programming community, has opened registration and announced its list of accepted talks. The topics show Python appearing in a variety of places outside its traditional realms.

From hackathons in Africa to a neutrino detector at the South Pole; from massive multicore machines to tiny embedded wireless devices; and from mobile phones to distributed heterogeneous networks, talks at Pycon 2009 demonstrate how Python is being used in places and in ways that will startle even longtime Python users. Python continues to branch out across software platforms as well, with several talks covering the growing use of IronPython and Jython on the .NET and Java platforms.

Meanwhile, traditional Python strongholds such as science, education, databases, and web programming are not neglected, and several talks flesh out attendees' understanding of fundamental Python topics. Software craftsmanship is another prominent topic, with many talks describing techniques for testing and deploying high-quality code.

The 10 invited talks and 65 accepted talks are only a part of PyCon's schedule. The three-day main conference will be preceded by two days of intensive tutorials with 32 sessions on a broad range of topics. Lightning Talks, Open Space sessions, and keynotes will provide even more learning opportunities throughout the conference. Finally, attendees are invited to stay after the conference for four days of development sprints, where they can work alongside some of Python's greatest programmers to advance prominent Python projects like Django, One Laptop Per Child, and the Python language itself.

PyCon 2009 takes place from March 25 to April 2 at the Hyatt Regency O'Hare and the Crowne Plaza Chicago O'Hare in Chicago, IL. The core conference dates are March 27 -- 29; tutorials run March 25-26, and development sprints run March 30 - April 2.

About Python

Python is an open-source, dynamically typed, object-oriented programming language that can be used in nearly the entire range of technology applications. It offers an easy learning curve and access to a vast array of libraries. With implementations available for all common operating systems as well as the Java and .NET platforms, Python can be used on virtually any system in existence. Like other open-source, dynamic languages, it offers rapid productivity and a vigorous developer community; at the same time, Python's clarity and reliability give confidence to enterprise users. The upcoming production release of Python 3.0 marks a major milestone in Python's history, bringing new levels of clarity, consistency, and power to Python code.

About PyCon

Presented by the Python Software Foundation, the world’s largest Python conference brings together a diverse group of developers, enthusiasts, and organizations to explore new challenges, launch new businesses and forge new connections within the Python community. PyCon provides attendees with the opportunity to delve into the dynamic programming language employed by well-known companies such as Google, Cisco, and the New York Times. PyCon helps people learn new tools and techniques, showcase projects, and meet other Python fans.


PyCon website:
Python website:
PyCon invited talks:
PyCon accepted talks:
PyCon tutorials:

Media Contact

David Goodger, conference chair

See PyCon 2009 press releases at

Monday, February 09, 2009

Call for Sprint Projects

Python-related projects: join the PyCon Development Sprints!

The development sprints are a key part of PyCon, a chance for the contributors to open-source projects to get together face-to-face for up to four days of intensive learning and development. Newbies sit at the same table as the gurus, go out for lunch and dinner together, and have a great time while advancing their project. Sprints are one of the best parts of PyCon; in 2008 over 250 sprinters came for at least one day!

If your project would like to sprint at PyCon, now is the time to let us know. We'll collect your info and publish it so that participants will have time to make plans. We'll need to get the word out early so that folks who want to sprint have time to make travel arrangements.

In the past, some have been reluctant to commit to sprinting: some may not know what sprinting is all about; others may think that they're not "qualified" to sprint. We're on an ongoing mission to change that perception:
  • We'll help promote your sprint. The PyCon website, the PyCon blog, the PyCon podcast, and press releases will be there for you.
  • PyCon attendees will be asked to commit to sprints on the regist which will include a list of sprints with links to further info.ration form,
  • We will be featuring a "How To Sprint" session on Sunday afternoon, followed by sprint-related tutorials, all for free. This is a great opportunity to introduce your project to prospective contributors. We'll have more details about this later.
  • Some sponsors are helping out with the sprints as well.

There's also cost. Although the sprinting itself is free, sprints have associated time and hotel costs. We can't do anything about the time cost, but we may have some complimentary rooms and funding available for sprinters. We will have more to say on financial aid later.

Those who want to lead a sprint should send the following information to
  • Project/sprint name
  • Project URL
  • The name and contact info (email and/or telephone) for the sprint leader(s) and other contributors who will attend the sprint
  • Instructions for accessing the project's code repository and documentation (or a URL)
  • Pointers to new contributor information (setup, etc.)
  • Any special requirements (projector? whiteboard? flux capacitor?)

We will add this information to the PyCon website and set up a wiki page for you (or we can link to yours). Projects should provide a list of goals (bugs to fix, features to add, docs to write, etc.), especially some goals for beginners, to attract new sprinters. The more detail you put there, the more prepared your sprinters will be, and the more results you'll get.

In 2008 there were sprints for Python, TurboGears, Pylons, Django, Jython, WSGI, PyGame, Bazaar, Trac, PyCon-Tech, OLPC, Orbited, PyPy, Grok, and many others. We would like to see all these and more!

Sprints will start with an introductory session on Sunday, March 29; this session will begin immedately after PyCon's scheduled portion ends. The sprints themselves will run from Monday, March 30 through Thursday, April 2, 2009.

You can find all these details and more at

If you have any questions, feel free to contact the sprint coordinator, Jacob Kaplan-Moss .

Thank you very much, and happy coding!

Randall Munroe

The PyCon organizers committee would like to confirm that Randall Munroe of xkcd is, in fact, banned from PyCon 2009. We apologize to all 2008 attendees for last year's disgraceful keynote, "Web Spiders vs. Red Spiders". PyCon is a serious conference and we will not countenance this sort of nonsensical frivolity. Many of our sponsors feel that Mr. Munroe is the single largest cause of programmer distraction and his presence would be inappropriate.

Registration volunteers have been instructed to refuse admission to Randall Munroe personally, and in fact, to any stick figures who may attempt to register, particularly if they are wearing hats. If Mr. Munroe happens to defeat our elaborate security protocols and attend nonetheless, we urge attendees to avoid any Open Spaces he may convene.

Wednesday, February 04, 2009

Invited speakers are announced!

The PyCon Program Committee performs the same key task for every year's conference: it works to bring in the best speakers talking about the most interesting and relevant topics from all corners of the Python community. It's a tall order, but we're very excited about the scheduled talks we selected for this year.

Then we decided to do more. Throughout PyCon's history, a small group of speakers has consistently delivered fantastic talks and attracted glowing reviews from our attendees. So this year, we approached them and said "come talk about whatever you want". Their talks didn't go through the normal review process by the Program Committee. Instead, they're invited talks, a new category of talks -- in addition to the scheduled talks and the keynotes -- that will shine a spotlight on what we believe is the very best PyCon has to offer.

Our inaugural invited speakers are Ian Bicking, C. Titus Brown, Brett Cannon, Bruce Eckel, Raymond Hettinger, Steve Holden, Adrian Holovaty, Jim Hugunin, Bob Ippolito, Ted Leung, and Alex Martelli, and you can read more about their talks on our keynotes page.

And stay tuned for our upcoming announcement of this year's keynotes!

Monday, February 02, 2009

PyCon 2009 Financial Aid Available

The Python Software Foundation has allocated some funds to help people attend PyCon 2009. If you would like to come to PyCon but can't afford it, the PSF may be able to help you. The financial aid can cover some or all of the following:

• Your registration for PyCon
• Your hotel room at the conference hotel
• Your flight or other transportation

Please see for details & instructions. The deadline for applications is February 23rd.