Dan Allen is the author of Seam in
Action, the comprehensive guide to the
Seam framework. After completing his book, Dan now works at JBoss by Red Hat as
a Principal Software Engineer to work full-time on on Seam, Weld, and
Arquillian. Dan is a passionate open source advocate who enjoys speaking about,
hacking on, and discussing Java EE frameworks and technologies.
I'm excited to announce that plans for a top-level JSR for the Unified EL are underway. It's likely that Kin-man Chung will be filing a JSR in the near future. But we aren't waiting to get the discussion started. Kin-man has started the open el-next mailinglist (email@example.com), where we will begin itemizing priorities and designing features. We'll then convert the requests into issue reports as they are solidified.
In preparation for the release of Weld 1.0.1 on February 19th, we've pushed out a full distribution of Weld 1.0.1-CR2 for final inspection. It's based on the proposed CDI 1.0-SP1 API. Grab it, test it, play with it, give us feedback, let us know if it gets your stamp of approval. You can find direct download links at the bottom of this post or you can pull the artifacts from the Maven Central Repository.
The initiative to create Weld archetypes has had a further reaching impact than just the community of developers interested in using CDI (via Weld). A recent entry on the Sonatype blog, titled Maven Archetypes and Nexus: “There is No Faster Way”, cites the Weld archetypes as:
The Weld team has recently collaborated with members of the community, most notably Steven Boscarine, to provide you with a set of Maven archetypes that get you developing with CDI and JSF 2 in a jiffy. Today we are announcing that the 1.0.0-BETA1 version of the archetypes are available in the Maven Central Repository. Consider it a holiday present from us ;)
After Devoxx 09, I never stopped to look back for published feedback about the 3 hour JSF 2 university session (download slides) that Andy Schwartz (Oracle), Pete Muir and I presented there. I finally did, and to my pleasant surprise, the feedback was very positive.
Before I start, I want to mention that Seam 3 is extremely green right now. The main motivation for jumping into now is to work out the kinks in the JSR-299 and JSF 2 implementations. Plus, I'm starting to get the word out about what's going on with Seam 3 so that you can help drive its future and be a part of the process.