Hunsberger, Peter wrote:
I don't think that any of this is really any different than what isYes, Cocoon was, in fact, built entirely like this: one person has an idea and a development community refines it. Maybe using several design/implement/test phases.
happening today.
My real point is that I think that it's really hard forHmmm, have you ever read some of thouse random thoughs flying around? Several times I had ideas but they were foggy and the community helped clearing up the fog. I think this is part of the brainstorming that helps collaborative design.
multiple people to write an architecture together. I trust that anyone proposing a major change to an architecture is experienced enough or smart enough to know how to get to the end point.
Sure, I agree with you that there must be some 'leadership', in sense of 'leading the effort' (not ruling it), but I think it *IS* possible to design architectures in the open and I think the value of Cocoon proves this pretty evidently.
As such, I trust Carsten, Stefano and whom-ever to figure most of this stuff out without necessarily involving the general Cocoon developer community at each point that there is some design decision to be made.
These are the stages we have been using so far
- random thoughts - proposal - discussion - implementation - test and only 'proposal' is a single-person effort.
Open development sounds like a nice ideal, but perhaps it might be more effective to work for benign dictator led development (with theNo, I think Cocoon proves that open development can be a killer way to do both research and development and, if run correctly, is not an ideal but a practical solution.
understanding that at any point there may be a revolution that gets rid of the dictator)...
Just like open source was considered crap at first by those used to closed-development strongly hierarchical models.
--
Stefano Mazzocchi <[EMAIL PROTECTED]>
--------------------------------------------------------------------
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]