= Google Python Sprint 2007 =

'''Tasks spreadsheet: http://tinyurl.com/ywbwse''' (to edit, first use the invitation once, with your Google Account: http://tinyurl.com/ytxxqu)

''If you plan or hope to attend, please sign up below so we can have your badge ready at the lobby. (Googlers: please sign up so we can plan the space accordingly.)''

  * When: August 22-25,  9:30 am - 5:30pm local time
  * Where:
    * Mountain View Google Campus - University Theater Bldg 40
    * Chicago Google Engineering office
    * (Sorry, no Kirkland or New York sprints this year.)

For more information on the Chicago sprint, see http://mail.python.org/pipermail/chicago/2007-August/002401.html

== Goals and Suggested Sprint Areas ==

The primary focus will be on getting new features into 3.0 before the first alpha.  We hope to have a solid, stable and reasonably complete 3.0a1.  You can make this happen and have fun doing it!  Come join us.

'''Tasks''' are now written up in an online spreadsheet:
http://spreadsheets.google.com/pub?key=pBLWM8elhFAmKbrhhh0ApQA


== Attendees Sign Up Here ==

  || Name               || Dates || Location      || Googler? ||
  || Neal Norwitz       || 22-25 || MTV           || Yes      ||
  || Guido van Rossum   || 22-24 || MTV           || Yes      ||
  || Talin              || 22-25 || MTV           || Yes      ||
  || Collin Winter      || 22-25 || MTV           || Yes      ||
  || Alex Martelli      || 22-24 halftime, 25 fulltime || MTV           || Yes      ||
  || Brian Fitzpatrick  || 22-25 || CHI           || Yes      ||
  || Skip Montanaro     || 22-24 || CHI           || No       ||
  || Hasan Diwan        || all days (evenings only) || MTV || No ||
  || Brett Slatkin      || 22-?? || MTV           || Yes      ||
  || Atul Varma         || 23    || CHI           || No       ||
  || Anrew Wilson       || 23    || CHI           || No       ||
  || Aza Raskin         || 23    || CHI           || No       ||
  || Jono DiCarlo       || 23    || CHI           || No       ||
  || Adrian Holovaty    || 23    || CHI           || No       ||
  || Paul Smith         || 23    || CHI           || No       ||
  || Cosmin Stejerean   || 22-25 || CHI           || No       ||
  || Rob Kapteyn        || 22-25 || CHI           || No       ||
  || Paul Lucas         || 22-25 || MTV           || No       ||
  || Jason Prado        || 22-23 || MTV           || No       ||
  || Anna Ravenscroft   || 22-25PT || MTV         || No       ||
  || Keith Dart         || 22-25 PT || MTV        || Yes      ||
  || Gregory P. Smith   || 22,24 maybe 25 || MTV  || Yes      ||
  || Bill Janssen       || ????? || MTV  || No      ||
  || Larry Hastings     || 22-25 || MTV  || No      ||
  || Paul F. Dubois     || 22-25 || MTV  || No      ||
  || Dobromir Montauk     || 23PT || MTV  || Yes      ||
  || Alex Booth     || 23PT || MTV  || Yes      ||
  || Molly Aplet     || 23PT || MTV  || Yes      ||
  || Mikeal Rogers      || 22-?? || MTV || No ||
  || Daniel Corson      || 22-25 || MTV || No ||
  || Arif B Abdullah      || 24-25 || MTV || No ||
  || Yuri Ginsburg      || 22-25 (afternoons) || MTV || No ||
  || Ero Carrera        || 22-24 || MTV || No ||
  || Benjamin Aranguren || 24-25 || MTV || No ||
  || Christopher Burns  || 22-24, 25? || MTV  || No  ||
  || Tom Waite          || 22-24, 25? || MTV  || No  ||
  || Thuon Chen          || 22 (afternoon) 23-25 || MTV  || No  ||
  || John Reese || 22-? || MTV  || Yes  ||
  || Jacques Frechet || 22 || MTV  || No  ||
  || J J || 22-24? || MTV  || No  ||
  || Matt Good || 23-24 || MTV || Yes ||

== Food ==

We'll be providing lunch and dinner to our attendees and breakfast will be available from the micro-kitchens.  Our guests will dine with us in our cafes for their meals.

== Housing - MTV ==

You can book a room at The Residence Inn Palo Alto/Mountain View; ask for Google's corporate rate.  If you're looking to save funds, you might consider booking a penthouse room at the property and doubling up with another attendee.
http://marriott.com/property/propertypage.mi?marshaCode=SFOMV


== Security - MTV ==
Badges will be provided to all attendees. Please wear them at all times.

== More on Location ==

=== Mountain View ===
1600 Amphitheatre Parkway, CA 94043;
University Theatre - 2nd Flr, Building 40

Directions: [WWW] http://www.google.com/corporate/address.html#directions
Guests are welcome to arrive any time after 9:30 AM.

(Non-Googlers: please go to the Building 40 reception and let the receptionist know you are here for the Python Sprint and you will receive a badge.)

=== Chicago ===

Chicago Sales & Engineering Office,
20 West Kinzie St.,
Chicago, IL 60610

More info: http://www.google.com/corporate/address.html

== Come Prepared! ==

Please come prepared so we won't have to waste time helping everybody with their setup.  Bring a laptop (preferably running Linux or OSX; we have limited svn setup experience for other systems, esp. Windows).  Make sure svn is installed: http://subversion.tigris.org/ -- Check [[http://prolificprogrammer.com/~hdiwan/blog/2006/08/02/home_subversion_repository_1.html|Hasans Blog Entry on subversion ]] for help with other systems.

For Python 2.6, check out the head branch; see http://www.python.org/dev/faq/#subversion-svn (use the instructions for anonymous checkout unless you already have developer privileges).

For py3k, check out the "py3k" branch.  Also read PEPs 3000-3999.

In either case, make sure you have at least built and tested it once so you are familiar with the process.  It's something like "./configure; make; make test" in the appropriate directory.  (For Py3k, half a dozen tests typically fail -- a goal of the sprint will be to fix these.)

=== Questions ===

Are you guys on IRC, Google Talk, or something like that?  Answer: no IRC AFAIK; some individuals can be IM'ed in gmail chat, e.g. gvanrossum@gmail.com, nnorwitz@gmail.com.

Various [[http://freenode.net/|Freenode IRC]] channels appear to be unused: #py3k, #pysprint, #sprynt, etc.. I could register one if there was interest, but it's not strictly required. --pfein on irc://irc.freenode.net

I suspect #python-dev would be sufficient. -- SkipMontanaro

Chicago folks can check out #py3kchicago on Freenode. -- Paul Smith