Differences between revisions 58 and 128 (spanning 70 versions)
Revision 58 as of 2007-07-20 00:02:24
Size: 5818
Editor: 65
Comment:
Revision 128 as of 2010-08-21 07:58:49
Size: 6388
Editor: 173-164-217-69-SFBA
Comment: Case correction
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
'''Google Python Sprint 2007''' = Google Python Sprint 2007 =
Line 3: Line 3:
Where: tentatively August 22-25
When: Mountain View Google Campus
Who: Neal Norwitz, Talin, Alex Martelli, Collin Winter, Guido van Rossum, and *you*?
What: Py3k primarily
'''Tasks spreadsheet: http://tinyurl.com/ywbwse''' (to edit, first use the invitation once, with your Google Account: http://tinyurl.com/ytxxqu)
Line 8: Line 5:
*Please update this page* ''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
Line 11: Line 23:
'''Last year's Sprint Info''' == Attendees Sign Up Here ==
Line 13: Line 25:
Given the recent spate of successful [:SprintIntroduction: sprints], Google decided it would be a good idea to host a sprint. We've been talking about it since PyCon. Jeremy finally got the ball rolling.   || 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 ||
Line 15: Line 68:
We are sprinting Aug 21-24, 2006. There are 2 locations: Google's New York City office (NYC), and Google's Mountain View, California office (MTV). Google's Open Source Program Office is doing much of the internal coordination with Jeremy Hylton and Neal Norwitz handling more of the technical side. We hope many Googlers and non-Googlers will participate. == Food ==
Line 17: Line 70:
'''Goals and Suggested Sprint Areas''' 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.
Line 19: Line 72:
Some suggestions:
  * Python 3000 (for tasks and status, see GoogleSprintPy3k)
  * [http://sourceforge.net/tracker/?group_id=5470&atid=105470 2.5 bug fixing]
  * Cleanup for 2.6
  * New features for 2.6 (PEP may be required)
     * Merging in memory tracking work from bcannon-sandboxing branch
  * more big-memory tests for 2.5+ (dicts, unicode, array, struct)
  * Cleaning and unification of package documentation
  * Implement Signature objects (Brett Cannon)
  * Add your ideas here

'''Attendees'''

  || Name || Location || Dates ||
  || Jeremy Hylton || NYC || Aug 21-24 ||
  || Neal Norwitz || NYC || Aug 21-24 ||
  || Guido van Rossum || MTV || Aug 21-24 ||
  || Thomas Wouters || NYC || Aug 21-24 ||
  || Brett Cannon || MTV || Aug 21-24 ||
  || Martin v. Löwis || NYC || Aug 22-24 ||
  || Charles Merriam || MTV || Aug 21,22,24 ||
  || Peter Simanyi || MTV || Aug 21-24 ||
  || Alex Martelli || MTV || Aug 21-24 (half-time) ||
  || Anna Ravenscroft || MTV || Aug 21-24 (half-time) ||
  || Jiwon Seo || MTV || Aug 21,22,24 (full-time) 23 (maybe half-time) ||
  || Brian Holmes || MTV || Aug 21-24 ||
  || Hasan Diwan || MTV || Aug 21~24 ||
  || Wim Lavrijsen || MTV || Aug 22-23 ||
  || John Reese || MTV || Aug 21 ||
  || Jacques Frechet || MTV || Aug 21 ||
  || Marilyn Davis || MTV || Aug 23 ||
  || Collin Winter || MTV || Aug 21-24 ||

'''Food'''

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

'''Housing - MTV'''
== Housing - MTV ==
Line 61: Line 77:
'''Housing - NYC'''
Line 63: Line 78:
Google's preferred hotels are The Muse Hotel (http://www.themusehotel.com) and The Paramount Hotel (http://www.ianschragerhotels.com/home_search.html?paramount); ask for the Google corporate rate when booking. == Security - MTV ==
Badges will be provided to all attendees. Please wear them at all times.
Line 65: Line 81:
Both are located within walking distance of the NYC office. == More on Location ==
Line 67: Line 83:
'''Security - NYC'''

Please make sure to bring photo identification with you when you visit the office. You will need it to clear building security. Please plan to also sign in at Google reception upon arrival.

All non-Googler Sprint attendees for NYC listed on the wiki as of 1 PM Pacific on 8/17/06 have been pre-registered with building security. If you have added yourself to the wiki after this time, please email Leslie Hawthorn (lh@google.com) so she can add you to the visitors list.

'''Security - MTV'''

Please sign in at Building 40 reception upon arrival.


'''More on Location'''

''New York City''

1440 Broadway
New York NY
Connection Machine - Floor 16
Guests are welcome to arrive any time after 10 AM.


''Mountain View''
1600 Amphitheatre Parkway, 94043
=== Mountain View ===
1600 Amphitheatre Parkway, CA 94043;
Line 91: Line 86:
After 2:30 PM on Thursday, August 24th: Setubal (2nd Flr, 40)
Line 96: Line 90:
(Non-Googlers: please go to the Building 40 reception and say you're a guest of Leslie Hawthorn or Guido van Rossum.) (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.)
Line 98: Line 92:
=== Chicago ===
Line 99: Line 94:
Alex Martelli will be presenting Python 2.5 features at PENLUG in Belmont (CA) in the evening of Aug 24: see http://www.penlug.org/twiki/bin/view/Home/WebHome -- all sprint attendees are of course welcome. Chicago Sales & Engineering Office,
20 West Kinzie St.,
Chicago, IL 60610
Line 101: Line 98:
'''Come Prepared!''' More info: http://www.google.com/corporate/address.html
Line 103: Line 100:
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. == Come Prepared! ==
Line 105: Line 102:
For Python 2.5/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). 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.
Line 107: Line 104:
For py3k, check out the "p3yk" (sic -- the typo is historic and won't be fixed any time soon) branch. Also read PEPs 3000-3999. 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).
Line 109: Line 106:
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, 5 or so tests typically fail -- a goal of the sprint will be to fix these.) For py3k, check out the "py3k" branch. Also read PEPs 3000-3999.
Line 111: Line 108:
'''Questions''' 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.)
Line 113: Line 110:
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. === 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

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 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 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

GoogleSprint (last edited 2010-08-21 07:58:49 by 173-164-217-69-SFBA)

Unable to edit the page? See the FrontPage for instructions.