1199
Comment:
|
3994
|
Deletions are marked like this. | Additions are marked like this. |
Line 25: | Line 25: |
Beginners --------- Everyone attending the sprint that has never sprinted before, add your name under "Developers". If you plan to be available to help these folks, add your name and add (helper) afterward. Developers ~~~~~~~~~~ * `Alex Clark <AlexClark>`__ (helper) * `Eric Groo` * `Owen Martin` * `Barry Austin` * `Bob Schmertz` * `Mohamed Ainab <MohamedAinab>` * Eric Palakovich Carr Tasks ~~~~~ * Pick a project * Get your laptop setup for development * Fix bugs! |
|
Line 30: | Line 54: |
Developers ~~~~~~~~~~ * `Eric Smith <EricSmith>`__ Tasks ~~~~~ * `PEP-382 <http://www.python.org/dev/peps/pep-0382/>`__, namespace packages * Add `alternate float format specifiers <http://bugs.python.org/issue7094>`__ (and Decimal, if time) |
|
Line 34: | Line 68: |
The next generation of Python packaging. | The next generation of Python packaging. You'll need `Mercurial (hg) <http://mercurial.selenic.com/>`__ for revision control, and several versions of Python. See http://bitbucket.org/fdrake/d2dev/src/tip/README.txt for detailed preparation instructions. Developers ~~~~~~~~~~ |
Line 37: | Line 78: |
* `Alex Clark <Alex Clark>`__ * `Arc Riley <ArcRiley>`__ Tasks ~~~~~ * Remove fancygetopt; move to a clean application of optparse. * Try converting a few projects to use d2, preferably based on the documentation alone. |
|
Line 46: | Line 97: |
Look at fixing some long-standing and reasonably trivial documentation issues. Shared exploration of the code base. Help 1.3 get out the door. Developers ~~~~~~~~~~ * `Steve Holden <SteveHolden>`__ but not on my own! ;-) * `Steve Waterbury <StephenWaterbury>`__ but this is not a Steves-only project! ;-) * `Alex Clark <AlexClark>`__ Maybe I'll watch! :-) * Eric Palakovich Carr Tasks ~~~~~ * http://code.djangoproject.com/ticket/4027 * http://code.djangoproject.com/ticket/3529 * http://code.djangoproject.com/wiki/Sprints#Preparingforthesprint Possibly consider whether context objects might benefit from the use of structural modifications. |
|
Line 49: | Line 121: |
Plone ----- Python-based, open-source CMS Developers ~~~~~~~~~~ * `Alex Clark <AlexClark>`__ Tasks ~~~~~ * PloneSoftwareCenter add-on (http://plone.org/products/plonesoftwarecenter) development * Fix bugs: http://dev.plone.org/plone.org/search?q=psc&noquickjump=1&ticket=on * Fix broken tests Parse2Plone ----------- Utility app for importing static website content into Plone Developers ---------- * `Alex Clark <AlexClark>`__ Tasks ~~~~~ * Improve test coverage from 50% to 100% for parse2plone (you'll need a github account for this, so you can fork: https://github.com/collective/parse2plone and send me pull requests.) zc.buildout ----------- A tool for creating repeatable environments Developers ---------- * `Alex Clark <AlexClark>`__ Tasks ~~~~~ * Fix bugs: https://bugs.launchpad.net/zc.buildout |
DCPython Meetup Sprint Plan (Nov 2010)
This is the project planning page for the Python Beginner's Open Source Sprint, organized by the DCPython Meetup (primarily Alex Clark).
There are a lot of people planning to attend, so a little advance planning is worthwhile. If people can figure out what projects they want to work on and use this page to connect with others interested in the same projects, it should be easier to get ourselves organized when we get together.
This is organized with a section for each "larger" project. If you're interested in a project listed here, add your name and any emphasis you'd like to bring to the sprint. If you want to work on a project not listed already, add it!
Beginners
Everyone attending the sprint that has never sprinted before, add your name under "Developers". If you plan to be available to help these folks, add your name and add (helper) afterward.
Developers
- Alex Clark (helper)
- Eric Groo
- Owen Martin
- Barry Austin
- Bob Schmertz
- Mohamed Ainab <MohamedAinab>
- Eric Palakovich Carr
Tasks
- Pick a project
- Get your laptop setup for development
- Fix bugs!
Python core
The interpreter and standard library.
Developers
Tasks
- PEP-382, namespace packages
- Add alternate float format specifiers (and Decimal, if time)
distutils2 (d2)
The next generation of Python packaging. You'll need Mercurial (hg) for revision control, and several versions of Python. See http://bitbucket.org/fdrake/d2dev/src/tip/README.txt for detailed preparation instructions.
Developers
Tasks
- Remove fancygetopt; move to a clean application of optparse.
- Try converting a few projects to use d2, preferably based on the documentation alone.
Zope Toolkit (ZTK)
Django
Look at fixing some long-standing and reasonably trivial documentation issues. Shared exploration of the code base. Help 1.3 get out the door.
Developers
- Steve Holden but not on my own! ;-)
- Steve Waterbury but this is not a Steves-only project! ;-)
- Alex Clark Maybe I'll watch! :-)
- Eric Palakovich Carr
Tasks
- http://code.djangoproject.com/ticket/4027
- http://code.djangoproject.com/ticket/3529
- http://code.djangoproject.com/wiki/Sprints#Preparingforthesprint
Possibly consider whether context objects might benefit from the use of structural modifications.
Pyramid (ne Pylons)
Plone
Python-based, open-source CMS
Developers
Tasks
- PloneSoftwareCenter add-on (http://plone.org/products/plonesoftwarecenter) development
- Fix bugs: http://dev.plone.org/plone.org/search?q=psc&noquickjump=1&ticket=on
- Fix broken tests
Parse2Plone
Utility app for importing static website content into Plone
Developers
Tasks
- Improve test coverage from 50% to 100% for parse2plone (you'll need a github account for this, so you can fork: https://github.com/collective/parse2plone and send me pull requests.)
zc.buildout
A tool for creating repeatable environments