Arbi Sookazian wrote on Nov 13, 2009 00:22:
Weld 1.0.0 available:
I'm assuming this is the GA release?
No, it's a fish :-p
The People Who Decide These Things at Red Hat decided to change the release naming standard. Personally, I think that release naming standards that change between releases are not much better than no standard at all, but whatever. ;-)
One fascinating aspect of my exhaustingly stupid personality is that I don't get jokes very well.
So I guess I have no comment other than
it's good to have a laugh-Peter Sellers, The Party
I'm officially changing my sig to
birdie num-num. thx for the inspiration :)
oh come on guys! you know how lazy I am.
I don't see a src directory in the weld-1.0.0 distro.
I need to see the source for this class: org.jboss.weld.environment.se.StartMain.java b/c it's in the console output when I run the hello-world example.
So is that (the Weld src code) going to be included in the distro next time?
It's the release that will be included in GlassFish V3 final, the Java EE 6 RI.
The sources are in the Maven 2 repository. If you open up the example in Eclipse with the m2eclipse plugin, and enable
download sourcesin the plugin configuration, then you can browse the source code in Eclipse.
I can't comment about whether the sources will be included in the distro because I don't know the answer.
Arbi. take a look at the source jars - great for lazy people as they are very easy to attach in Eclipse ;-)
The inspiration for my laziness comes from the
recommendeddefault lazy loading concepts as identified in books by the likes of DAllen and GKing... So don't blame me, I've been brain-washed :)
Ok, so the idea was to keep the distro as small as possible, thus using Maven instead of Ant (like in Seam 2.x)..
Oh, but that makes sense for dependency libraries, but why can't the src be already part of the distro?
what's the svn repo URL for the framework src and example src?
All the relevant links for Weld are in the readme.txt file in the root of the Weld distro.
I am going to take your call to action to add info about the src jars in the readme.txt. We could also do an FAQ about this. There is a Maven command that can pull down all the sources as well. I'll add that too.
IMO, the smaller the download, the better.
BTW take a look at the updated distro, we discovered a bug in the distro script which forgot to include the CDI sources, javadoc etc.
Just FTR the sources and Javadoc of Weld are in the zip, as well as the servlet support, Java SE support etc.