On 11/7/06, Rodent of Unusual Size <[EMAIL PROTECTED]> wrote:
The implicit assumption there is that the 'developers' all have the same interests. That's not necessarily how it works. If there are some people who are interested in EE 5 but not in the work on trunk, then they probably aren't contributing anything there now. So creating a branch won't be sucking those people away from trunk, whereas *not* creating it won't advance the trunk work and *does* present an obstacle for those people. The uncertainty element here is people who are currently contributing to trunk but would switch over to an EE 5 branch if one were created. Those individuals would be happy, but the trunk work would suffer. On the other hand, part of what contributes to community is individual empowerment. If there's insufficient interest in the trunk work to advance it, then that's pretty much all she wrote. It becomes a dead horse. Trying to mandate that people put aside their own interests and work on stuff that *doesn't* interest them isn't an Apache paradigm. It has a lot more in common with commercial meet-the-deadline models.
Whow! Very well written! I like it. It should be part of our documentation somewhere. I was leaning towards Dain's and Dave's views and thought to withdraw my +1, but now it won't happen at all. Thanks Ken! Jacek -- Jacek Laskowski http://www.jaceklaskowski.pl
