Difference between revisions of "Code Sprint Guidelines"

From OSGeo
Jump to navigation Jump to search
(Created page with "A codesprint is an in-person gathering of developers for doing some serious coding, writing documentation, and having face-to-face project collaboration.  (It is not aimed a...")
 
Line 1: Line 1:
A codesprint is an in-person gathering of developers for doing some serious coding, writing documentation, and having face-to-face project collaboration.  (It is not aimed at training, presentations, workshops, etc.)
+
A codesprint is an in-person gathering of developers for doing some serious coding, writing documentation, and having face-to-face project collaboration.  (It is not aimed at training, presentations, workshops, etc.)  
  
Codesprints are clearly within the scope of OSGeo's mission, and so the Foundation should in general support them.  This page provides some guidelines for deciding whether a given sprint should be supported, and if so in what fashion.
+
Codesprints are clearly within the scope of OSGeo's mission, and so the Foundation should in general support them.&nbsp; This page provides some guidelines for deciding whether a given sprint should be supported, and if so in what fashion. <br><br>
<br><br>
+
 
 +
= Previous Sprints<br> =
 +
 
 +
For the purposes of discussion, there are Big sprints and Less Big sprints.<br>
 +
 
 +
Big sprints are typically annual, multiproject, multiday events of more than 20 people.&nbsp; The two big sprints we know of are the annual Bolsena Sprint and the annual North American Sprint.<br>
 +
 
 +
Less Big sprints include the one-day sprint associated with the GOSS4G conference, single-project sprints such as have been held for GRASS and uDig, and very regional (chapter-level) sprints.<br>
 +
 
 +
<br>
 +
 
 +
= Sprint Info Required<br> =
 +
 
 +
A proposal for supporting a sprint should include the following information about the event and the funding model for it:<br>
 +
 
 +
'''Basic Information'''<br>
 +
 
 +
*Audience: how many people are expected?&nbsp; i<br>
 +
*Region: is the sprint localized to a specific region?<br>
 +
*Projects: is the sprint to work on just one specific project, or is it for multiple projects?
 +
*Length: how many days will the sprint cover?<br>
 +
*Venue: where will the sprint be held?&nbsp; will food be provided?&nbsp; will overnight lodging be provided?<br>
 +
 
 +
'''Expected Expenses'''<br>
 +
 
 +
*what is the expected cost per attendee, for travel, lodging, and food?<br>
 +
 
 +
*what is the expected cost for the venue (such as conference room, wifi support, snacks, etc)?<br>
 +
 
 +
'''Expected Revenues'''<br>
 +
 
 +
*what is the expected registration fee, if any, for each attendee?<br>
 +
*what is the expected amount of third-party sponsorships?<br>
 +
*what in-kind donations are expected (such as donated use of a conference room)?<br>
 +
*what is the desired amount of OSGeo sponsorship?<br>
 +
 
 +
<br>
 +
 
 +
= OSGeo Sponsorship Criteria<br> =
 +
 
 +
Not sole source<br>matching funds<br>good-faith insurance/backstop
 +
 
 +
Prefer multiday, multiproject<br>prefer “independent” events? (e.g. not foss4g)
 +
 
 +
Amount proportional to size<br>#projects x #attendees x #days<br><br><br>
 +
 
 +
<br>

Revision as of 20:43, 19 September 2011

A codesprint is an in-person gathering of developers for doing some serious coding, writing documentation, and having face-to-face project collaboration.  (It is not aimed at training, presentations, workshops, etc.)

Codesprints are clearly within the scope of OSGeo's mission, and so the Foundation should in general support them.  This page provides some guidelines for deciding whether a given sprint should be supported, and if so in what fashion.

Previous Sprints

For the purposes of discussion, there are Big sprints and Less Big sprints.

Big sprints are typically annual, multiproject, multiday events of more than 20 people.  The two big sprints we know of are the annual Bolsena Sprint and the annual North American Sprint.

Less Big sprints include the one-day sprint associated with the GOSS4G conference, single-project sprints such as have been held for GRASS and uDig, and very regional (chapter-level) sprints.


Sprint Info Required

A proposal for supporting a sprint should include the following information about the event and the funding model for it:

Basic Information

  • Audience: how many people are expected?  i
  • Region: is the sprint localized to a specific region?
  • Projects: is the sprint to work on just one specific project, or is it for multiple projects?
  • Length: how many days will the sprint cover?
  • Venue: where will the sprint be held?  will food be provided?  will overnight lodging be provided?

Expected Expenses

  • what is the expected cost per attendee, for travel, lodging, and food?
  • what is the expected cost for the venue (such as conference room, wifi support, snacks, etc)?

Expected Revenues

  • what is the expected registration fee, if any, for each attendee?
  • what is the expected amount of third-party sponsorships?
  • what in-kind donations are expected (such as donated use of a conference room)?
  • what is the desired amount of OSGeo sponsorship?


OSGeo Sponsorship Criteria

Not sole source
matching funds
good-faith insurance/backstop

Prefer multiday, multiproject
prefer “independent” events? (e.g. not foss4g)

Amount proportional to size
#projects x #attendees x #days