The conference ran smoothly -- there were no disasters, only the odd oversight on our part or minor glitches. I personally heard from many attendees who really liked the balance of this year's conference: the daily lightning talk sessions, the selection of keynote speakers, and the featured talks. The rooms mostly didn't seem overly crowded to me, though we'll have to see what the feedback form results say. Jeff Rush and I are both very pleased with the conference, and are glad that the attendees seem to agree.
And now for the sprints...
Prizes: First prize will be a free registration for a future PyCon of the winner's choice. Second prize will be 1 or 2 free tutorials at a future PyCon of the winner's choice.
How to enter: post your photos on Flickr, and tag them with "pycon2007". If you don't use Flickr, post the picture to some other photo-sharing web site or to your own site, and e-mail the URL to (pycon at python dot org). All entries must be received by noon on Sunday the 25th. We're planning to announce the winners at the Sunday lightning talk session.
The Python community consists of a number of smaller communities and we're encouraging them to hold meetings, dinners and other activities at PyCon this year. The organizers have tried to leave room in the busy schedule for these to happen and of course for some non-Python social BoFs as well.
Here are the BoFs with which you have the opportunity to get involved:
- Python in Education
- Python in Science
- Healthcare and Python
- A Content Repository Standard for Python
- Jython Development
- Pylons Web Framework
- Trac Users and Developers
- Keysigning Party
- Tech that Runs the Python Conference
- Users of Bazaar Version Control/Launchpad
- Buildbot Users and Developers
- Python Advocacy Community Forum
- Texas Regional Unconference Dinner Meet
- PyGame Programming/Playing Clinic
- Board Game Socials
The room/offsite schedule is listed at the bottom of that page but many of the groups have not yet declared when and where they are meeting. Nudges are welcome.
The other set of activities at PyCon are the 4-days of code sprints held at the end of the conference. A sprint is a focused development session, in which developers gather in a room and focus on building a particular subsystem. A sprint is organized with a coach leading the session. The coach sets the agenda, tracks activities, and keeps the development moving. The developers will sometimes work in pairs using the Extreme Programming (XP) pair programming approach.
The sprints that have announced so far are:
- Work towards Zope 3.4 release
- Fun Educational Software for "Playful Learning"
- PyCon-Tech: Improve the convention software
- Zope 3 Learner's Circle
- Python Job Board
- Docutils: squash bugs & add features
- Write a Game
- Create a Win32 version of MySQLdb under Python 2.5
- SchoolTool & CanDo
You can read more at:
and even add your name to particular sprint wiki pages, to encourage them to happen.
See you later this week. Get plenty of sleep beforehand, you won't get much at PyCon this year!
On Friday evening, Phil Hassey will give an introduction to his game Galcon, an awesome high-paced multi-player galactic action-strategy game. You send swarms of ships from planet to planet to take over the galaxy. Phil will be handing out free limited-time licenses to those present. He will also be glad to talk about the development of Galcon using PyGame.
After the Friday PSF Members meeting lets out around 8:40pm, Richard Jones will give his 30-60 minute introduction to the PyGame framework so you too can get started writing games.
On Saturday evening, Lucio Torre and Alejandro J. Cura, who have come from Argentina to give the talk "pyweek: making games in 7 days" Friday afternoon, will help people develop their games in the clinic room with mini-talks on various game technologies.
On Sunday evening Lucio and Alejandro will around to help with further development issues, and Richard Jones will be back to present more about PyGame and help reach a group concensus on what to work on during the GameSprint. Richard also runs PyWeek, a bi-annual python game programming challenge online.
Phil will also be back helping people get into playing Galcon and everyone can begin multiplayer challenges against those who show up.
And then during the four days of sprinting, the group will compete to produce a working game meeting agreed upon requirements and then decide who has best achieved those.
This overall gaming track is informal, with people coming and going, and others are welcome to get involved in giving mini-talks or showing off their creations.
Specific activities, rooms and times can be found on the wiki pages for the birds-of-a-feather schedule, collecting game clinic ideas and for the game sprint.
Want to get a head start? Follow the online lectures about PyGame and, to get your laptop ready to rumble, check out the installation and testing instructions.
By the way, other birds-of-a-feather groups are encouraged to work up their schedules as well and update the PyCon BoF schedule page.
See you later this week,
Co-Chair PyCon 2007
Here's an excerpt from the hotel's message:
Our hotel is currently over sold on this night. We will need to relocate 50 individuals within the PyCon group block. We will be relocating these individuals to the Spring Hill Suites and Quorum Courtyard. These two hotels are located about .5 miles from our hotel.
We will be providing shuttle transportation from these two hotels to our property for the days and times needed. Manny Soto, our Director of Event Planning and Operations and [Heather Halsted] will be calling the 50 Individuals directly to let them know which hotel they will be staying at.
Unfortunately there's nothing the PyCon organizers can do about this. If you're one of the relocated individuals and relocation would be difficult for you, please call the Marriott Quorum (sales: 1-972-855-5785; toll-free: 1-800-811-8664) and ask to speak to Manny Soto or Heather Halsted, or Jolyn Edwards, the Director of Sales and Marketing.
If you'd like to attend a particular BoF, please add your name to the attendee list for that session.
If you're organizing a BoF and haven't nailed down a time slot yet, take a look at the available room and time slots.
To upload files:
For instructions on signing up, see the SessionChairs wiki page. To find an unchaired talk, look at the conference schedule: the pop-up for each talk will display a link to the signup form if no one has volunteered yet.
We have always had sponsors at PyCon. In exchange for their generous financial support, sponsors get various forms of exposure (detailed here). All sponsors have the opportunity to supply inserts for the conference tote bag (including insert-only sponsorship).
In previous years some PyCon sponsors have put out marketing & recruiting information on tables in the hall, and some have had representatives stationed in the halls for face time with attendees. This year we made four official vendor tables available in a vendor-specific area, adjacent to the main hallway. All four vendor tables have been reserved:
Elegant Stitches of Conway, AR is a vendor of embroidered garments and accessories. Janet Lindstrom will be selling polo shirts, long-sleeved denim shirts, 1/4 zip sweatshirts, and caps, all embroidered with the Python logo; T-shirts and cubicle posters with a "Zen of Python" design; and travel mugs with handles featuring the Python logo. Elegant Stitches is also supplying PyCon's official attendee & staff T-shirts as well as the conference tote bags.
Wingware will feature their Wing Python IDE at their table. John Ehresman and Stephan Deibel, the developers of Wing IDE and co-founders of the company, will be at the table about half of the time, attending talks the rest. They will show off Wingware's Python IDE on their laptops, take feature requests, answer questions, and just talk with users and developers about anything people might be interested in: GUI toolkits, the packaging of a commercial Python product, the relationship between commercial and open source, you name it. It's an opportunity for people to learn about their product and to interact with the developers of a commercial Python-based GUI application. Wingware is also a Gold sponsor this year.
Google will have engineers at their table to answer questions, provide free goodies and hand out recruiting materials. Google is also a Platinum sponsor this year.
ITA Software is actively recruiting Python developers. Their first product is an airfare pricing and low fare search engine, that is used by most major airlines and online travel agencies to power their web sales. They're now building an entire airline reservation system, with Air Canada as their first customer. A number of their engineers will be attending and will be available off and on at their table, and they'll be demonstrating "a very cool application we built, called Q-earth, that uses our data to show animations of all the world's flights in 'real time'." ITA Software is also a Platinum sponsor this year.
Please plan a visit to the vendor tables while at PyCon!
There is another Marriott across the street, but it's more expensive: the Marriott Residence Inn (14975 Quorum Dr, Dallas, 75254 - (972) 934-1384).
There are two decent, less expensive hotels that are not far away, a Motel 6 and a Best Western. The Motel 6 (4325 Belt Line Rd - (972) 386-4577) is a short cab ride away. The Best Western (15200 Addison Rd - (972) 386-4800) is an all-suites hotel and is a short walk away. They have free breakfast and Internet service. The normal room rate is roughly $85 to $110 per night.