On Jan 4, 2006, at 10:25 PM, Philippe Bossut wrote:

Considering the dead silence on this thread, I'm wondering if others have the same questions as I have:

These are great (and totally reasonable) questions...

Here's some background links:

* The PyCon sprinting page - <http://us.pycon.org/TX2006/Sprinting>
* The term sprint comes from the Scrum agile methodology <http:// www.controlchaos.com/about/>, despite the bit about Extreme Programming in the sprinting page (pair programming is not required)

- What are the rules for a qualifying "sprint" at PyCon?

* You need to being doing a development on some Python project, usually open source. * The PyCon organizers provide free space for people to work in person since people are around for the conference anyway -- many of the Python open source projects (Python language, Twisted, Zope, docutils, etc) take advantage of these sprints to do higher bandwidth development. A sprint also is a good way for new people to get involved in a project * All we have to do is sign up for space and provide someone who will be the sprint "coach" -- that person will be me. * If we want to, we can have a tutorial introduction for new people, depending on the topic for the sprint

Generally speaking, the organization is very loose.

- What are we trying to get from a sprint?

* A bunch of us are going to be at PyCon for the conference, and in particular, many of us who are remote will be together, so a sprint is a good time for high bandwidth collaboration -- just like it is for the other projects * Working in the sprint room(s) is a good chance to get more of a feel for how other open source projects work * Working in the sprint room(s) is a good chance to interact directly with other open source projects -- in the past, this has let to collaboration with the Twisted people * If there are people interested in getting involved with Chandler somehow, we will be giving them that opportunity -- last year's sprint was for like a focus group for the developer platform APIs as opposed to really drawing people into involvement with the project. * This is a great time to develop personal relationships with people in the Python community.

- What are we supposed to provide? (we may not have enough resources anyway to organize several)

* A coach (or coaches)
* Some introduction/tutorial (if we want)
The assumption is that people are going to show up and work on something, regardless of whether new people show up or not. If new peop[e do show up, that is a plus.

- If it's too long, is it still a sprint? (OK, that one is a joke... :) )

* A single sprint can last all four days ;-)

Ideas (answers to here above questions might disqualified them as relevant, sorry if it does):
- Functional Tests sprint (CATS scripts)
- CPIA Scripts (non parcels) sprint
- Localization sprint

I think that any of these would be good candidates. Also we can have one "main sprint" and pick from topics, or if we know we have enough interest from people we can have more than one. As I said, the organization is very loose. The whole point is really to make as much use of the free space and physical co-location to get work done.


Cheers,
- Philippe

Ted Leung wrote:

Hi all,

PyCon is getting closer and we're starting to think about plans for a Chandler Sprint. This year things are a little bit different because the sprints are after the conference, which means that people will have seen our presentations before coming to the sprints. There are four days allocated for sprints. My question is do people want to do 4 days worth of sprints or less than that. We can have one sprint or several sprints (different topic areas), and durations can vary. It is pretty much up to us as to what we'd like to do. If people have specific topics that they'd like to sprint on, please reply to this note, so that we can get an idea of how long we want our sprint(s) to run, and people can make airplane arrangements, etc.

Here's a seed idea:

* General parcel sprint



_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Open Source Applications Foundation "Dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/dev

Reply via email to