Jason van Zyl wrote:
Permit me to clarify what my philosophical vision is?i'd like to make sure that the term 'philosophical
visions' isn't being mistakenly applied to things motivated by
legally-required oversight.What I'm referring to by philosophical vision is Sam's notion of opening up everything to everybody and trying to create one big community. I'm not interested in that and don't want to be forced into that practice. In Maven for example there is no way on earth I would be comfortable opening up the committer pool to anyone. Sam feels differently and is willing to open up the committer pool on Gump to anyone. If he wants to do that great but I don't and neither do any of the other Maven committers. The same goes with the jakarta commons. I don't think it is that much of a burden to request access to a project from the people who have made it come into being. I don't know how the apache commons project works but I'm just not into the free-for-all.
The board has been uncomfortable for quite a while with the notion of subcommunities, particularly with respect to oversight. I have recently come to the point where I fully appreciate the reasons behind this.
So what I have been trying to do is move to a model where one project equals one community. Within Jakarta, this has two ramifications: shedding self managing projects and deputizing more PMC members. The latter has some interesting implications as it implies that subprojects that choose to remain are required to accept the input of those PMC members. If that results in the shedding of more projects, then everything is working correctly according to my devious master plan.
This master plan has not be a secret. And for recalcitrant subprojects, I have been known to give a little nudge. At no time have I stood in the way of subprojects splitting out, in fact I have gone so far as to actively support each proposal.
I see this as quite different than having a philosophical vision of opening up everything to everyone. Ant and Avalon and James are now fully autonomous, as are Cocoon and Web Services.
As to Gump, the CVS repository is only open to Apache committers. So while Gump builds a lot of Apache related but not Apache hosted projects, the people who are not Apache committers have to submit patches or rely on the good will of others. I will say that opening it up to all ASF committers has resulting in a significant increase in participation and usefulness of the results, with no apparent downside seen to date.
- Sam Ruby
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
