> Avalon is because it is "Not Invented Here". Now allowing this project
> (which seems to be whats going to happen) establishes a precedent. Will
> similar things happen in the future ? (Or only on projects that don't have
> a PMC representative).
Similar things have happened in the past and I hope it will happen in
future.
Almost all the flames I've seen ( and been part ) so far and almost all
the conflicts in jakarta are based on a single, basic factor - the
intolerance towards other's ideas/solutions/etc.
All conflicts and flames start with "you have to do it my way". They end
when people are too tired to fight or undertand that there are more ways
to do something.
IMHO CPAN and Perl are so successfull because at the core there is the
philosophy that "there is more than one way to do anything".
> What happens when I decide I want to host another servlet engine under
> jakarta - lets call it Glom. When asked why I don't work with tomcat my
> reply is - it has a history and it's NIH.
And you can start it at any time - as a revolution. When it's ready, if
you get enough votes you can even call it tomcat.
It happened already - and I would say we all benefited from this, as code
quality and ideas.
The goal of the agora is to share some code, even among "competing"
codebases, and hope that by working togheter on some components we can
later find ways to merge or share more.
> doubt it - because tomcat developers are on the PMC ;) So Glom either gets
> integrated into tomcat as a revolution or is thrown out.
Yes - people starting Glom have this choice.
Costin