[Incubator] seang on "How Rigorous is OSGeo Software Incubation?"

Cameron Shorter cameron.shorter at gmail.com
Mon Aug 21 07:40:16 EDT 2006


I've attempted to capture the Project Graduation Criteria in a proposed 
OSGeo document at:
http://wiki.osgeo.org/index.php/Project_Graduation_Checklist

Feedback welcomed.

Jody Garnett wrote:
> Paul Spencer wrote:
> 
>> As usual, Sean has clearly and concisely stated his case.  From my 
>> reading, there are three specific things that he is suggesting that we 
>> address:
>>
>> 1) it is implied that all 8 original projects will graduate
>>
>> I agree that it is assumed that all the projects will graduate.  I 
>> think this is actually built into the process of accepting any project 
>> into incubation.  By design, we only accept projects that we think 
>> have a reasonable chance of graduating.  Should it be otherwise?  Is 
>> this actually a critical flaw?
> 
> Well I am not *sure* GeoTools is going to make it, not even sure we are 
> doing our best at the moment - inclusion in OSGeo is does not contribute 
> to the code, and all the volunteers we have are interested in code (with 
> one exception for documentation).  While the sign of a healthy open 
> source project it does throw completion into doubt.  We have also had a 
> bit of breakdown in process, but once again a healthy community found a 
> way through...
> 
> We are also setting our own bar for such things as documentation, my 
> impression has always been that we would revise the "standards" after 
> seeing what the original 8 projects did on route to being "ready".
> 
> 
>> 3) social health
>>
>> In the specific case of GDAL, we should probably apply the above rule 
>> and wait about 6 months to see if the new PSC actually starts to 
>> work.  One of my comments in the status report was that I had not 
>> really had a chance to see the PSC in action, and this 'rule of thumb' 
>> would certainly address that.
>>
>> I don't have a specific proposal to put forward to the IncCom yet, but 
>> it seems that we should tighten up the incubation process to include
>>
>> - more rigourous requirements for bug tracking (update documentation 
>> accordingly)
>> - a minimum maturation time of X months for new processes implemented 
>> as part of meeting the OSGeo way (i.e. implementing a PSC or bug 
>> tracking)
> 
> 4) User Documentation
> 5) Documented Release Cycle
> If I am adding to my list, a bug tracker is a fine requirement - but one 
> should also consider "release cycle" (something GeoTools only recently 
> aquired and is still working on).
> My reasoning is this ... it is hard to set deadlines when working with 
> open source projects.
> I would like people around the world to be able to *depend* on OSGEO 
> projects to keep to a documented release process so that those making 
> use of the projects can constrain risk and/or have an idea of when 
> features will be made available.  I admit a formal cycle (say 6 months) 
> would be much better, but a release process that interested parties 
> could help along for a deadline would also work.
> 6) Marketing Requirments
> I have not pushed this one because I have been waiting for the VisCon or 
> WebCon group to establish what is needed. But for the OSGEO foundation 
> to promote a project some minimum of marketting materials should be 
> available. An pdf A4 handout and a Feature Matrix would probably cut it 
> as a minimum.
> 
> Cheers,
> Jody
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: incubator-unsubscribe at incubator.osgeo.org
> For additional commands, e-mail: incubator-help at incubator.osgeo.org
> 
> 


-- 
Cameron Shorter
http://cameron.shorter.net




More information about the Incubator mailing list