Glad you're finding Greenhouse useful! We've worked hard to make it a quality reference for the latest Spring has to offer. This work will continue.
If you've been following the app, you've noticed we've continued to extract Greenhouse functionality that is general-purpose into our Spring libraries/frameworks. For example, all the Social Connect and Sign-In support is handled by the Spring Social project now, where before it was part of Greenhouse. In that way, we've used Greenhouse as a driver for framework features. This process will continue. For example, we expect to add a spring-social-invite module from the invitation work that has been started in Greenhouse. We also expect we'll generalize the "Social User" account model and "Develop" module of Greenhouse in a future release of Spring Social.
I expect Roo will also add support for Spring Social in a future version. I would definitely ping the Roo team and vote for Spring Social support. If there is not an existing JIRA issue to vote on, create one at http://jira.springsource.org/browse/ROO. In general, the Roo team prioritizes their work based on how much community demand (votes) there are for a specific feature. I also expect Roo will use Greenhouse as a reference as it continues to advance and support the latest advances in the Spring programming model. In particular, there is a great opportunity to simplify Spring apps with Spring 3.1 and the use of Java configuration. I expect Roo will standardize on this model once Spring Framework 3.1 is generally available, and also encourage you to recommend that to them as well (by creating and voting on Roo issues).
Hope this helps!
Keith
Last edited by Keith Donald; Jun 23rd, 2011 at 09:55 PM.
Keith Donald
Core Spring Development Team