Gavin King leads the Ceylon project at Red Hat. Gavin is the creator of
Hibernate, a popular object/relational persistence
solution for Java, and the Seam Framework, an
application framework for enterprise Java. He's contributed to the Java
Community Process as JBoss and then Red Hat representative for the EJB and
JPA specifications and as lead of the
Gavin now works full time on Ceylon, polishing the language specification,
developing the compiler frontend, and thinking about the SDK and future of
the platform. He's still a fan of Java, and of other languages, especially
Smalltalk, Python, and ML.
We're now really close to releasing a Community Review Draft for
Web Beans. The purpose
of the draft is to gather feedback on the component model,
dependency management model and extensible context model that we've
defined, and hopefully get people excited about Web Beans. We
also need to get our work in front of the other EE6-related expert
groups, so that they can start thinking about how they can possibly
re-use and integrate with some of the mechanisms we have defined.
However, the specification is by nature written in highly technical
language, so this blog entry is the first in a serious of articles
giving a friendly, introductory guide to Web Beans. When the
Community Review Draft is released, please take the time to download
and review it. But please read this series /first/.
In case you're wondering, this site is running on a new wiki platform that
Christian has developed over the last few months. We'll use this wiki
for the new seamframework.org site and, eventually, port
hibernate.org across. For now,
this blog is a perfect way to validate the content
and plugin architecture and test the overall stability of the platform.
The jboss.org team has posted video of an interview we did at JavaOne this year. Well, I hope it's interesting, I think I come off a bit too /easygoing/ at first, and what is up with that limp wrist? Apparently I'm in need of some masculinity training!
In this article on JavaLobby, Daniel Spiewak, the creator of something called ActiveObjects takes some pot shots at Hibernate, and compares Hibernate negatively with Ruby's ActiveRecord and ActiveObjects. Now, I'm always interested to read informed criticism, but in this case, Daniel seems to be comparing these brand new frameworks against Hibernate2, released in 2003, before I joined JBoss. He says:
Seam and Drools both got the nod in InfoWorld's Best of Open Source awards. Apparently the judges did not have a category for application frameworks but they were so determined to reward Seam that they decided to hand us the application server category ;-)
The RichFaces team has released RichFaces 3.1.0. This release merges the functionality of Ajax4JSF and RichFaces into a single package and adds a number of new components. You can get the new release here or try out the online demo.