Geronimo 1.0 Milestone Build M1 Released
Dain Sundstrom writes "The Geronimo team is pleased to announce the availability of our first milestone release, 1.0 M1. M1 marks the first of many milestone releases to come. This milestone integrates the main container components: Geronimo, MX4J, Jetty, OpenEJB and ActiveMQ. It has been amazing to see our communities come together and show such strong support for Apache Geronimo. There is still much work to be done on this integration and we look forward to fostering more collaboration between our projects to create an even more unified M2. As this is our first release and bound to draw a lot of attention, we have put together a thorough set of release notes which detail the current state of Geronimo. We advise that this is simply a milestone release and is not for general use, nor is it any indication of a final release. Our goal with this release is to start out slowly with a base set of functionality and gather some initial feedback that we can incorporate into future milestones."
Nice, but what exactly does it DO? Thanks for all the information about how big a milestone it is, but don't you think some information on what it is would be useful?
Given that the ASF has wider industry support and several members of Sun, it may even get certified. This would be potentially bad news for JBoss.
"Give away the stone, let the oceans take and transmutate this cold and faded anchor." - Maynard James Keenan
Looks like someone hacked the homepage?
I find the total lack of information on this software, save its name, disturbing. We're glad it's out, but what the hell is it?
I wonder if it will ever be able to contain / integrate hibernate, or will that be verboten by JBoss LLC?
Word around the campfire says it requires far fewer contortions than CMP beans.
Congrats to both JBoss and Geronimo. May they both provide middleware containers that don't suck.
Dear ED: Please ensure authors give brief discription of obscure projects when submitting news of obscure projects.
"God fights on the side with the best artillery." - Napoleon, Marshal of France - speaking truth to power
Has anyone clicked on the link. The Geronimo site appears to be hacked.
ripped off of the Apache Geronimo Wiki:
http://wiki.apache.org/geronimo
The Apache Software Foundation has initiated a project to develop an open source, Apache-licensed, implementation of the J2EE specification. In addition, the project is committed to certifying the implementation as J2EE compliant. This is an ambitious goal and will present a formidable challenge for the people involved, given the wide range of technologies covered by the specification. Apache Geronimo builds upon the many Java projects at the Apache Software Foundation. In addition, the project is bringing together members of the Castor, JBoss, MX4J and OpenEJB communities. We would like to extend an open invitation to everyone involved in the J2EE space, both commercial entities and talented individuals, to join the community and build a world-class J2EE implementation. The Apache Software Foundation is in a unique position to build a J2EE compliant platform. Our non-profit, charity status, and our relationship with Sun Microsystems, provides the foundation with access to the J2EE TCKs, making it possible to achieve certification. In addition, our flexible and unrestrictive licensing makes it possible for a wide variety of participants to assist in the development of Apache Geronimo, and to build their own solutions upon the platform. Apache Geronimo has been launched within the Apache Incubator.
A suggestion...
Dont link front page slashdot stories to wiki pages!
Now that JBoss has been out for quite some time and set itself up as the premiere Open Source J2EE server, how will Apache get people to try Geronimo out, especially seeing as the 1st milestone lacks many features?
Will it be Speed? Security? Ease of configuration?
Hopefully all 3. I can't wait to try it out.
I have been robbed, and I still don't know.
Perhaps an enlightened someone could tell us what Geronimo does in Layman terms?
I
When you have a site like this.. That gets slashdotted, thinking that the thousand's of visitors there wont be a ahole that wiki-kills the page is stupid.. Anyway I was nice and pulled up the diff/fixed it.. lets see how long it lasts.
Personal Website
FrontPage Wiki Text, to battle the Trolls: (You may remove the last section as you see fit.) With love, hattmoward
#pragma section-numbers off
'''Contents'''
[[TableOfContents]]
= About =
The [http://www.apache.org Apache Software Foundation] has initiated a project to develop an open source, [http://www.apache.org/foundation/licence-FAQ.html Apache-licensed], implementation of the [http://java.sun.com/j2ee J2EE] specification. In addition, the project is committed to certifying the implementation as [http://java.sun.com/j2ee/verified J2EE compliant]. This is an ambitious goal and will present a formidable challenge for the people involved, given the wide range of technologies covered by the specification.
[wiki:WhyApacheGeronimo Apache Geronimo] builds upon the many [http://java.sun.com Java] projects at the Apache Software Foundation. In addition, the project is bringing together members of the [http://castor.exolab.org Castor], [http://www.jboss.org/index.html JBoss], [http://mx4j.sourceforge.net MX4J] and [http://www.openejb.org OpenEJB] communities. We would like to extend an open invitation to everyone involved in the J2EE space, both commercial entities and talented individuals, to join the community and build a world-class J2EE implementation.
The Apache Software Foundation is in a unique position to build a J2EE compliant platform. Our non-profit, charity status, and our relationship with [http://sun.com Sun Microsystems], provides the foundation with access to the J2EE [wiki:TCK TCK]s, making it possible to achieve certification. In addition, our flexible and unrestrictive licensing makes it possible for a wide variety of participants to assist in the development of Apache Geronimo, and to build their own solutions upon the platform.
Apache Geronimo has been launched within the [http://incubator.apache.org Apache Incubator].
= Logo contest =
The logo contest has been restarted. Please visit [http://lm.pleaseeat.us/Apache/LogoContest/ LogoContest] for more information.
= Downloads =
Binaries
* [http://cvs.apache.org/dist/incubator/geronimo/inc ubator-geronimo-1.0-M1-bin.zip 1.0-M1 zip] [http://cvs.apache.org/dist/incubator/geronimo/inc ubator-geronimo-1.0-M1-bin.zip.asc PGP] [http://cvs.apache.org/dist/incubator/geronimo/inc ubator-geronimo-1.0-M1-bin.zip.md5 MD5]
* [http://cvs.apache.org/dist/incubator/geronimo/inc ubator-geronimo-1.0-M1-bin.tar.gz 1.0-M1 tar.gz] [http://cvs.apache.org/dist/incubator/geronimo/inc ubator-geronimo-1.0-M1-bin.tar.gz.asc PGP] [http://cvs.apache.org/dist/incubator/geronimo/inc ubator-geronimo-1.0-M1-bin.tar.gz.md5 MD5]
Source Code
* [http://cvs.apache.org/dist/incubator/geronimo/inc ubator-geronimo-1.0-M1-src.zip 1.0-M1 zip] [http://cvs.apache.org/dist/incubator/geronimo/inc ubator-geronimo-1.0-M1-src.zip.asc PGP] [http://cvs.apache.org/dist/incubator/geronimo/inc ubator-geronimo-1.0-M1-src.zip.md5 MD5]
* [http://cvs.apache.org/dist/incubator/geronimo/inc ubator-geronimo-1.0-M1-src.tar.gz 1.0-M1 tar.gz] [http://cvs.apache.org/dist/incubator/geronimo/inc ubator-geronimo-1.0-M1-src.tar.gz.asc PGP] [http://cvs.apache.org/dist/incubator/geronimo/inc ubator-geronimo-1.0-M1-src.tar.gz.md5 MD5]
[http://cvs.apache.org/dist/incubator/gero nimo/KEYS KEYS]
= CVS Repository =
Instructions on CVS use can be found [wiki:CvsInstructions here] (includes instructions for building a `diff`)
== Web Access ==
[http://cvs.apache.org/viewcvs/incubator-geronimo/ ]
== Anonymous CVS Access ==
The Geronimo CVS repository can be checked out through anonymous (pserver) CVS with the following instruction set. When prompted for a password for anonymous, simply press the Enter key.
For those who don't read the article....
Geronimo is an attempt to produce an apache-licensed J2EE middleware stack. Another player in the JBoss realm, apache licensed as opposed to GPL backed by the JBoss commercial company.
Will end up being another postgres vs. mysql 'battle':
One with more features than the other
Different licenses
One propped up by a company
[ We're a JBoss (GPL, not LLC) / Postgres shop ourselves ]
This milestone integrates the main container components: Geronimo, MX4J, Jetty, OpenEJB and ActiveMQ.
What about XJ-11b481, CampfireLITE, OpenXV9183, fooTTYx2, HuronSmokehouse and WhizBangCodename?
LOL JEWS
~ GNAA
Great - the Geronimo project makes a high profile announcement on Slashdot, and they didn't protect the front page against trolls.
A publicly editable Wiki is not the best place to announce a major milestone - how about a nice, static, HTML only press release? Getting trolled like this doesn't exactly say "professional" to me.
Soko
"Depression is merely anger without enthusiasm." - Anonymous
An Obvious troll dating back to 1998
This press release does not clearly state what Geronimo is or does. It also makes no effort to describe what MX4J, Jetty, OpenEJB and ActiveMQ are. It does however, use the word milestone six times so one would be tempted to assume that Geronimo is some form of high-tech highway mile marker.
It is especially important when releasing a new product or a product with a new name, that the press release clearly describes the product. From the press release I have no desire to click the Geronimo link to investigate further and instead chose to add another post that is likely useless. OSS projects really need to think about the dirty word "Marketing".
Linking a unprotected Wiki Frontpage to Slashdot - that will be fun ... ... a good test of Python under heavy load ...
...
Lets see how well MoinMoin can handle this
Foir those of you wondering: The frontpage is most certainly defaced, when you look at it
Here's a pointer for you: If you are using a command prompt, you can stop trying to drag'n'drop the file, the command you are looking for is "cp"..
...an anonymous user changeable WIKI web page!!!!
GERONIMOOOOOOOOO!"
Now this is irony:
Please ensure authors give brief discription
Followed by:
Real programmers don't comment!
Good quote, too many chars. Seriously, the slashdot 120 char limit sucks!
has nothing to do with subject of Apache Geronimo
I'd like to be able to tell you but, they use a Wiki for the main page the article linked to and it presently is displaying some troll about the GNAA. The open Wiki concept is not a good idea unless you are running a blog.
where, exactly, are these httpd daemons that pay you to run them? i need a new server farm.
turn up the jukebox and tell me a lie
I know that I, for one, am excited about this "Gay Nigger Association" technology referred to in the wiki entry. We need more innovation of this type in the free software arena.
Additionally, I'd like to point out that LOL JEWS!
Good thread about this EJB stuff, apparently in reply to a very interesting critique about EJB, seems like the technology might not match the hype. Since the open source versions may still need to follow the (apparently ever moving) spec from Sun, are there even compelling reasons to study this technology?
I can't click on any Wiki links from /. any more - at least at work- not that I would want to see crap like that at home either.
Nothing like getting a full screen shot of the goatse guy and something else just as disgusting.
I'm off topic since I'm talking about the links and not Geronimo- and I wont complain about being modded as such - but this is just not acceptable. Usually I let stuff like this go- what ya gonna do? But that was beyond unpleasant.
It's hard to believe that's how Micronians are made. Why don't we see it right now by having you both kiss one another?
How does one use cp to copy a file between two HTTP servers, smart ass?
Hee Hee, this is fun to watch. Just keep hitting the reload button on the browser and watch the Wiki page update. Forget Geronimo, this thread just became a Wiki implementation discussion.
Have you Meta Moderated t
Well I will say this as a strong believer of using the the most appropriate tech for the job.
In general I have very good experiences with Apache, although I have not used 2.x very much. I find it to be a fairly easy to use, highly performant package.
Obviously not everyone has experiences like you otherwise no one would use it. And alot of people do.
It sounds like you've had the bad luck of dealing with some bad setups. I've worked with a foobared IIS installation and it sucked too.
I guess the moral is that any software can be misconfigured/misused.
...are here, at least for a while.
Not anything too witty either, "sad" describes them pretty well.
Could this lead to a new term - "/wiki'd"
("SlashWiki'd")
Life would be so much easier if we could just look at the source code...
Sun, declined to comment, stating that they were organizing a task force to investigate the properties of C2H6O and specialized server chips.
Even those who arrange and design shrubberies are under considerable economic stress at this period in history.
... when Geronimo is going to graduate from it's incubator status? Especially since it's close to v1.0?
"It takes many nails to build a crib, but one screw to fill it."
Dain, in the future you may want to add a sentence or two describing what Geronimo is exactly. At the very least it's the polite thing to do, to give the reader a chance to decide whether it's a product that may interest them enough to read on. It also makes you look less arrogant in thinking Geronimo is so well-known it doesn't require any explanation. I'm not saying you are arrogant, it just may look that way to some people.
is trying to piss off the grandparent, baiting him to flames.
I think its awesome they are doing this within Apache. But just curious, why are they using Jetty rather than Tomcat? Figured they would use as much Jakarta stuff as possible.
So does this mean they are learning? Or are the Trolls evolving?
...they're gone.
No. Stop trying to coin phrases.
liberally!
> How does one use cp to copy a file between two HTTP servers, smart ass?
By adding an "s" just before "cp"
If I were you I'd go get the cavalry pretty soon.
Where I come from, Geronimo is an antiquated word used mainly as the name of an early brand of condom, like from the 1940s. The main difference between the Geronimo and later models? The Geronimo was intended to be reusable. Seriously. Look it up if you don't believe me :-)
I'd like to see a technical comparison. I know it's a bit early, but is there anything out there yet?
I find it especially odd that JBoss (the defacto app open source app server) bundles Tomcat -- the Apache Software Foundation's reference implementation of a web container, and Geronimo bundles a 3rd party web container instead of Apache's own Tomcat.
... I wonder if there something political going on behind the scenes here.
I know that JBoss actually employs the main developer of Tomcat, but it is quite weird that a supposed ASF unified application server does not include their own tried and tested web container.
What's even more interesting is that JBoss used to bundle Jetty
arcane for life
If you're going to post a story about a project like this, something not as well known as say, Mozilla, or Apache, or Linux, it might help increase interest (or maybe decrease it, depending), if people would actually mention what these things are. I have no idea what Geronimo is. Yes, I could click on the story, but 99% of the time, I skip them when they don't say and I don't know.
I find this very annoying because it's as if people expect all of us to know what all these projects are. You may actually generate some additional interest by people that might otherwise pass it by if you say, "Geronimo is the open source answer to shaving nostril hair" or whatever it is. At least we'll have some clue.
A competitor to Jboss. Should be interesting.
Um... then shouldn't you boycott the whole APACHE group, as well?
Can it be?
We advise that this is simply a milestone release and is not for general use, nor is it any indication of a final release. Our goal with this release is to start out slowly with a base set of functionality and gather some initial feedback that we can incorporate into future milestones.
Release early. Release often.
- Which not only is the Microsoft motto, it's also a very good motto that I wished more OS projects would use. Then maybe, just maybe, we would start seeing software written for users, and not as it is today, software written for the fun of writing something no matter how inconsistent and crappy (see: basically every OS project in existence except maybe the Linux kernel, Mozilla and OpenOffice).
Civilization is the process of setting man free from men.
It gets worse. I went to the site. It's no better than the press release.
I guess if you need this, you already know it.
("Middleware." Oh. Okay. That, I grok. I don't need it.)
"Ain't no right way to do a wrong thing."
This is what I love about Slashdolt. They'll post a story a hundred thousand million billion trillion quadrillion ... googleplex long story on the front page about a product called J(Rweuf or JI@#K or RJ(@J#J or something, and talk about how wonderful it is, but NOWHERE is there any mention of what the thing doez. It reminds me of the mindless advertisements placed in business magazines: "By leveraging innovative technologies, content providers streamline compelling enterprise solutions." Does that say anything? No. It's pure duckspeak. If they sell computers, they'll put a picture of an island in their ad and tell you to streamline enterprise results or something... What a crock of shit.
On behalf of the Free Software Foundation I congratulate the Apache team on their achievements.
However, I must raise a matter that I have written on before; Apache would be better served by the GNU GPL. Apache accepts the ideals of the free software movement, yet doesn't go as far as to protect them for future generations as would be the case with the GPL. By releasing apache under the current licensing terms any company may take the source code of apache and build a proprietary product, without contributing back to the community. Is this the future we want? No, if free software projects are to be sustainable the source code must remain free. To do otherwise is wholly wrong, and undermines free software as much as it helps it.
You can read more about the GNU project at http://www.gnu.org/.
...describe what your software DOES when you announce releases on Slashdot! Why do so many people overlook this? -Nick
Oh, well. Apache to reinvent the wheel ? JBoss has been around for quite some time. OK, it's commercial open-source, so Apache comes up with this new project Geronimo. But the thing is, Jonas(from Objectweb) has also been around for years. It's up and running and being certified. So why does Apache reinvent the wheel ? Why not just join the team ? What the fuck do they want to prove ?
If you dunno what an open source J2EE container is, give a look to Jonas. That's what an open source J2EE container is.
JBoss is pissing off all people who like open-source because it prevents vendor lock-in and cuts costs down. JBoss is commercial open-source: get the source, but pay for eveything, then get fucked if you like to change for other J2EE. Actually, JONAS is another open-source J2EE appserv that's been around for years along with doc and all, not smart Microsoft wannabee behind. Less money in hype, more in tech. ASF guys, no need to develop yet-another-J2EE-open-source-blah-blah. It's there: http://jonas.objectweb.org. Enjoy !
That's why JBoss is doing so well I think. They put together a package that provides all of this. Business with money wants this. If you don't have it, they find someone else to buy it from.
Abuse?
That's like giving a child a coloring book and a box of crayons and then yelling at him for drawing a picture.
If you don't want public modifications, don't pretend to allow them.