Sponsors

Diamond Sponsors

  • Intel
  • Microsoft

Platinum Sponsors

  • Google
  • Sun Microsystems

Gold Sponsors

  • BT
  • IBM
  • Yahoo! Inc.
  • Zimbra

Silver Sponsors

  • Atlassian Software Systems
  • Disney
  • EnterpriseDB
  • Etelos
  • Ingres
  • JasperSoft
  • Linagora
  • MindTouch
  • Mozilla Corporation
  • Novell, Inc.
  • Open Invention Network
  • OpSource
  • RightScale
  • Silicon Mechanics
  • Ticketmaster
  • Voiceroute
  • White Oak Technologies, Inc.
  • XAware

Premier Media Partner

  • ZDNet

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at scordesse@oreilly.com.

Download the OSCON Sponsor/Exhibitor Prospectus

Media Partner Opportunities

Download the Media & Promotional Partner Brochure (PDF) for more information on trade opportunities with O'Reilly conferences, or contact mediapartners@oreilly.com.

Press and Media

For media-related inquiries, contact Maureen Jennings at maureen@oreilly.com.

OSCON Newsletter

To stay abreast of conference news and to receive email notification when registration opens, please sign up for the OSCON newsletter (login required).

Contact Us

View a complete list of OSCON 2008 Contacts

Add to your personal schedule

Porting to Python 3.0

Anthony Baxter (Google/Python Software Foundation)
Python, Tutorial
Location: D135

Python 3.0 (currently in development) contains a large number of backwards incompatible changes to the language. This tutorial will walk through the changes in 3.0 and also cover the tools available to help you port your code.

An example of a moderately large codebase will form part of the tutorial. The goal is to show that the 2.x->3.x transition, while large, is not the end of the world.

The tutorial will cover the major changes in 3.0, the 2to3 tool for automating conversion of your code, and the forwards-compatibility additions to Python 2.6.

Attendees are expected to already understand Python. This is not a tutorial for people who are new to the language.

Anthony Baxter

Google/Python Software Foundation

Anthony has been involved in the open-source community for more than a decade, largely working in Python and, in the last few years, on Python. He’s worked in the Internet area and in the telco space, where he gets to exercise his incredibly short attention span by working on far far too many things at once. He’s written or contributed to more open source projects than he can remember – mostly related to networking and protocol implementations.

He’s currently the release manager for Python. This is much less glamorous than you might think. After a number of years working for a travel-based telephone company, he’s recently started working for Google Australia.

Anthony’s spoken at a number of conferences, including a keynote at linux.conf.au 2008, at each of the 4 OSDC conferences held so far, and presented Effective Python Programming at OSCON 2005.

OSCON 2008