.

Python 3000 Tasks

.

.

This spreadsheet contains tasks for the Python 3000 project. It was first used at the Python Sprint at Google, August 22-25.

.

.

There are multiple *sheets*, selectable via tabs at the bottom (or top, when viewing the published view):

.

SheetDescription

.

FrontThis sheet, used solely as an index to the other sheets

.

GeneralSome suggestions; also tasks going across categories; meta-tasks; ideas and suggestions

.

CTasks requiring C (and perhaps also Python) coding

.

PythonTasks requiring Python (but no C) coding

.

WritingTasks requiring writing documentation

.

ReadingTasks requiring reading documentation (or code)

.

CountdownTasks related to a specific release

.

.

How To Use This Spreadsheet

.

Multiple people can edit the spreadsheet simultaneously; you must have a Google Account in order to edit. Don't worry about edit conflicts, changes are saved per cell.

.

The public URL for editing this spreadsheet is below; if you're currently looking at the published view, there should be a tiny "edit this page" link at the bottom right.

.

https://spreadsheets1.google.com/ccc?key=pBLWM8elhFAmKbrhhh0ApQA

.

If you have trouble editing, use this link (with your Google Account):

.

http://spreadsheets.google.com/ccc?key=pBLWM8elhFAmKbrhhh0ApQA&inv=python-3000@python.org&t=3328567089265242420&guest

.

.

Note the Discuss Tab at the top right in edit mode; it's a group chat.

.

.

Managing Tasks

.

To add a task, simply add it to the appropriate sheet. Add your name to the "proposer" column.

.

If you're not 100% sure the task needs to be done, or how, add "?" to the "progress" column and contact a core developer.

.

To commit to doing a task (preventing others from doing duplicate work), add your name to the "owner" column.

.

To report completion of a task, add "Done" to the "progress" column. Also add the URL of your patch (or how to get it otherwise) to the "notes" column.

.

To add notes about a task, use the "notes" column.

.

Tasks are in the py3k branch unless otherwise noted

.

.

Other resources in wiki.python.org/moin/: GoogleSprint, Python3000, Py3kStrUnitests, Py3kToDo, FutureProofPython, BytesStr, Py3kRegressions, Py3kDeprecated (don't use these to add new tasks or to manage tasks; please help transferring tasks into the spreadsheet)