Jenn wrote:
>>
>> Write your best specifications for the bits you aren't doing right now,
>> and find out the accepted way to advertise for helpers for open source
>> projects.

Could anyone clue me in on the "accepted way" to advertise an open source project?

Also, is anyone participating in an open source project right now that they feel is 
really well-managed and organized? (So we can look at it as an example?)

----------------------------------------

Just for fun, I thought I'd pass on recommendations from Brian Behlendorf (of Apache) 
in the book "Open Sources" on what he considers a minimum resource set for a project 
of moderate complexity:

Role 1: Infrastructure support -- maintain mailing lists, web server, CVS, bug 
database, etc.

Role 2: Code "captain" -- integrates patches, watches all commits, and has overall 
responsibility for the quality of the code.

Role 3: Bug database maintenance -- go through outside bug reports and add real ones 
to list for developers to tackle.

Role 4: Documentation/web site maintenance -- often left unattended according to 
Brian. Good place to help for non-programmers.

Role 5: Cheerleader/zealot/evangelist/strategist -- rah, rah, find people/customers to 
try/use the software; keep the big picture in mind.

For a small project of your own, if you want to open development to the outside world, 
you can see that there's plenty to do in addition to the raw coding work. But I agree 
with Deidre and Jenn, take it step by step and go for it. The whole process should be 
a fun and educational challenge.

kathy g

************
[EMAIL PROTECTED]   http://www.linuxchix.org

Reply via email to