The Riena platform will be the foundation for building multi-tier enterprise client/server applications. As such Riena will broaden the usage of the service oriented architecture of OSGi/Equinox by providing access to local and remote services in a transparent way. Using this uniform programming model, the components of Riena and the business components of the enterprise application can be developed regardless of their target location. Components are later easily placed on client or server depending on the business requirements.
As an example the Riena user interface components will support a business process oriented user interface visualization and navigation metaphor which can be used as alternative to the default workbench layout.
For more information about Riena, its component and the plan checkout our wiki
Riena CVS has moved to the RT (=Runtime) toplevel CVS. The download area is still moving right NOW !!!! Beware of broken links.
After some preparation and testing we are now releasing our M2 milestone for Riena. It can be downloaded from here. It contains a proper target plattform so running it in Eclipse is way easier. It contains many bug fixes, the object transactions, the new service and extension injectors and many more junit tests. Beyond ObjectTransactions there is however yet no specific code for persistence in Riena. As alwas the wiki shows you how to install and run the Riena M2 (at least the first steps) here. For problems, ideas, requirements use our newsgroup, mailing list or bugzilla.
Good feedback from a number of people. Thanks for coming. The promised M2 is now here (finally !)
Our talk at the EclipseCon 2008 had quit a number of listeners and we got very good feedback. Many people had questions and approached us later on where Riena is heading. We uploaded the presentation slides in the meantime up to the EclipseCon Site as PDF.
We have released the first milestone for Riena M1. You can download the version here. This milestone contains the components for remote services based on OSGi, security components for authentication, authorization and session management. It also uses ConfigurationAdmin and has a nice ServiceInjector aproach for injecting OSGi Services in your code. All this is either already documented in the wiki in here.
We are currently finishing the code the planned milestone end of february. We have finished building a PDE build process, created some more testcases. So we are on schedule for the 1.0.0M1 end of Feb 2008. Please note our new release plan in the Infos about Riena and in the wiki.
Code is now available in the CVS repository. What is missing is a good description in our wiki, how to use it together with some sample code. What you can already look at are testcases for local junit tests and integration tests in org.eclipse.riena.tests We are also currently working out a PDE Build so that we have something when we approach the 0.1 Version. Update:0.1 is now 1.0.0M1
We are in the process of submitting the initial code contribution.