At 2002-02-15 15:34 -0800, Matt Schalit wrote:
>That doesn't work.  This place is just a central location
>for people to congregate.  I don't think it's a top down,
>standards producing enumeration of anything.  But that's
>just what I took from Mike Noyes's explanation of what
>LEAF was when I joined.

Everyone,
I'll take Matt's explanation a little further.

This is a single project, but it's not monolithic. It's more of an 
evolutionary model, where various releases/branches are allowed to develop. 
Over time they may diverge, merge, and borrow from each other. 
Releases/branches survive on their merits, and the willingness of their 
lead developer(s) to continue working on them.

Developers are free to help with any release/branch they wish. 
Releases/branches that are popular will likely receive more developer 
attention than ones that aren't.

If a developer has an idea that a release/branch lead developer doesn't 
wish to use, he/she can always create another release/branch. This prevents 
fragmentation to multiple sites/locations on the Internet, and promotes 
survival of the fittest (evloution).

It's a sort of controlled chaos that benefits all. Developers are able to 
share and propose ideas. Look at each others code. Lead developers no 
longer have to write all of their documentation, maintain web sites, or 
answer all of their own support requests. Users are able browse a single 
site and chose a release/branch that fits their needs.

Of corse, the people that write the code may change this model if they 
wish. I haven't contributed any code to our project, so my opinion isn't 
worth much.

--
Mike Noyes <[EMAIL PROTECTED]>
http://sourceforge.net/users/mhnoyes/
http://leaf.sourceforge.net/content.php?menu=1000&page_id=4


_______________________________________________
Leaf-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-devel

Reply via email to