I don't know if any of you are subscribed to cocoon-dev list, but there is a very interesting discussion going on there. I'll forward the first message that took up the jBoss issue... (archive at http://xml-archive.webweaving.org/xml-archive-cocoon) Neeme -----Original Message----- From: Stefano Mazzocchi [mailto:[EMAIL PROTECTED]] Sent: Saturday, June 10, 2000 12:22 AM To: [EMAIL PROTECTED] Subject: Re: Infozone burtonator wrote: > > Stefano Mazzocchi wrote: > <sniop> > > > I certainly don't think this applies to the Java/Server-side world. > > > > I disagree. It's nothing about java or server side. If I were only > > [EMAIL PROTECTED], I would be afraid of using BSD-style licenses > > because of small companies stealing my stuff. BSD works very well when > > you have a name. "Berkeley" for example... or "Apache". > <snip> > > Yes. The point in this case is that we have the ASF. The ASF makes the > APL possible in a Java/Server-side world. Certainly if you are not > under the ASF you should think out the situation. > > The reason I think this applies to the Java/Server-side world is that if > you have a decent project, you should bring it under the ASF. In the > future most projects will be like this. There are certain exceptions of > course. I would like to see Lucene and EJBoss under the ASF. What's "lucene"? About EJBoss: they came to us offering to donate their code. We said: we have to think about it. They replied: fine, if you don't want us, we'll go on anyway. So Jon hosted them on cvs.working-dogs.com to watch them over time. I've been told by several different people that EJBoss community is rather messy and hard to deal with. Please, no offense intended, these are things I'm just quoting, not my personal thoughts. My only impression (when they approached java.apache for donation) was not that good: the behaved like they "deserved" it. About Kevin's idea of using the ASF as a rocket launching platform for every java project on the server side... well, that would suck. It would waste our name and tear the community in pieces. This is why GNU has a strong license with no formal process and the ASF has strong formal processes with a light license. To keep the name valuable. Apache doesn't incubate projects anymore: a project must be already started to be hosted and must already prove its value by itself. (not being perfect or even finished, but valuable and respected) This is why we were afraid of EJBoss: the EJB open source community is very fragmented and very unfriendly to each other... why is that? Do we really want to stick our heads into that yet? I myself helped to create or port _many_ projects under the Apache flag (JMeter, Avalon, JAMES, Cocoon, Tomcat, Ant, FOP) and many more will come in the future. But if you look carefully from 30000 feet, there is a scheme: you can see sort of Natzca pictures down below that cover the field of server side technologies. But this is not a random collection and never will be until I'm around. > <snip> > > public final void Worker.run(); > > > > in JServ's threadpool. Why? because I didn't want people to extend it > > since all the thread handling facility was there and people could very > > easily mess up (it took me months to debug it under all possible > > circumstances). > > ug... damn. I need a ThreadPool in Jetspeed about 4 weeks ago... wanted > to reuse some other code but didn't think about looking at JServ :( I > wrote my own under Jetspeed... btw most methods there are final too :) > > I will check it out. Another thing Avalon would have provided you :) -- Stefano Mazzocchi One must still have chaos in oneself to be able to give birth to a dancing star. <[EMAIL PROTECTED]> Friedrich Nietzsche -------------------------------------------------------------------- Missed us in Orlando? Make it up with ApacheCON Europe in London! ------------------------- http://ApacheCon.Com ---------------------
