I'm getting to know many of the Apache project contributors that work for IBM. Next week is the 11th annual Apachecon open source developer conference in Atlanta Georgia. There are several IBM developers speaking about their work on open source projects at the week long conference. The theme of this year's conference hosted by the Apache Software Foundation is "Servers, Cloud and Innovation." so it's exciting to see all of spots where IBM is contributing to interesting development work around JEE6 web servers and OSGi.
I had the opportunity to ask three questions of three of the speakers. I wanted to learn what they were speaking about and why, what topics they most want to learn more about, who they are anxious to meet, and finally, what new technology in upcoming releases of Apache projects they are most excited about.
The speakers are Zoe Slattery, Jarek Gawor and Lin Sun. Those links will take you directly over to their speaker pages on the Apachecon conference website. Here are the answers from Lin Sun. You may read Zoe and Jarek's replies in follow-on posts.
What topic are you speaking about at Apachecon this year? What will developers learn from your session?
I will speak about the blueprint enhancement we did in Apache Aries this year, after blueprint container implementation was donated from Apache Geronimo to Apache Aries since the start of the Apache Aries incubation project in 3Q 2009. I expect developers will gain some basic understanding of blueprint specification (also known as standardized Spring dependency injection framework) and learn how to use the standardized blueprint container, bean interceptor, declarative transaction, JPA blueprint integration, message-driven service and blueprint annotation to build their enterprise applications.
What topic are you most looking forward to learning more about or which speaker are you looking forward to hearing or meeting?
This is my first time attending Apache Con so I look forward to meeting people there, including people on my team which I never met before (Zoe Slattery and David Blevins). I look forward to learning more about Tuscany and SOA, Geronimo, OSGi and JCDI, and other cool technologies which I'm involved with.
What new feature of Geronimo v3.0 are you most excited about and why?
Java EE 6 web profile assembly to promote a light weight server for our user is definitely the most important theme of Geronimo v3.0. Besides that, the ability to provide a runtime platform for Apache Aries is very exciting where people can use functions in Enterprise OSGi like blueprint, blueprint enhancements( bean interceptor, declarative transaction, JPA blueprint integration, etc.), web container in OSGi, transaction in OSGi, JPA integration in OSGi, JNDI in OSGi, JMX in OSGi in a light weight Java EE server. Not only Geronimo provides implementation for Java EE 6 web profile required specifications, it also provide implementation for many of the Enterprise OSGi specifications.
To top this off, here are some other IBM speakers at Apachecon. Right between Zoe's talks on Friday, Dr. Bob Sutor is presenting a keynote on Friday exploring Data, Languages and Problems. He will review historical challenges and provide forward looking insights about innovations for dealing with unstructured and structured data. Update: Bob posted a keynote preview today on his blog. Jean-Sebastien Delfino is speaking about Apache Tuscany, SCA in the Cloud and High performance cloud-enabled SCA runtimes. Kevan Miller is presenting an introduction to Apache Geronimo 3.0 to highlight Profiles and other features of a lightweight, modular JEE 6 server. David Blevins, co-founder of the OpenEJB, will go in-depth on this project.
If you are attending Apachecon next week in Atlanta, do reach out to our team. I wish I could be there with everyone for the big week. Have a good conference all.
See you next time,