dmfrey
Jun 21st, 2011, 08:51 PM
I am really digging all the new functionality Spring 3.1 is gonna bring us. I know it is not ready for general release as of yet but here is something to think about...
The Greenhouse application is, IMO, more than just a way to highlight the Spring 3.1 features. The application is well thought out, designed and implemented. I have been using Spring for a long time and after reviewing this application, I am picking up new tricks and better ways to organize my applications. It should become the reference Spring application so that developers new to Spring, as well as seasoned programers, can review it and use it to help drive there design.
That being said, the application is very feature rich. There is a considerable amount of functionality that can be reused across applications, especially where the social aspects are concerned. Is there any plan to incorporate Greenhouse with something like Roo where you stub out an application with, but not limited to, the following features:
- User Account Management
- Social Login (login with facebook, twitter, etc.)
- Social Integration (posting to facebook, twitter, etc.)
- OAuth Signin (for authentication applications on android, iphone, etc.)
I am sure there is currently other functionality that is more general purpose and would be beneficial as well. However, after reviewing the code, there was a considerable amount of work that went into implementing just the features listed above.
I am currently writing an application that requires the above functionality and am going to use Greenhouse as a model to implement these features, especially for integrating with mobile platforms.
It would be great if, at some point, Greenhouse can be integrated with Roo as some type of template application stub that generates a base application with the above functionality.
Thanks for all this great work! I am really looking forward to Spring 3.1.
The Greenhouse application is, IMO, more than just a way to highlight the Spring 3.1 features. The application is well thought out, designed and implemented. I have been using Spring for a long time and after reviewing this application, I am picking up new tricks and better ways to organize my applications. It should become the reference Spring application so that developers new to Spring, as well as seasoned programers, can review it and use it to help drive there design.
That being said, the application is very feature rich. There is a considerable amount of functionality that can be reused across applications, especially where the social aspects are concerned. Is there any plan to incorporate Greenhouse with something like Roo where you stub out an application with, but not limited to, the following features:
- User Account Management
- Social Login (login with facebook, twitter, etc.)
- Social Integration (posting to facebook, twitter, etc.)
- OAuth Signin (for authentication applications on android, iphone, etc.)
I am sure there is currently other functionality that is more general purpose and would be beneficial as well. However, after reviewing the code, there was a considerable amount of work that went into implementing just the features listed above.
I am currently writing an application that requires the above functionality and am going to use Greenhouse as a model to implement these features, especially for integrating with mobile platforms.
It would be great if, at some point, Greenhouse can be integrated with Roo as some type of template application stub that generates a base application with the above functionality.
Thanks for all this great work! I am really looking forward to Spring 3.1.