blob: 26f81a5b10302678d4b6c8c8d30928d21ebc6094 [file] [log] [blame]
<?php require_once($_SERVER['DOCUMENT_ROOT'] . "/"); require_once($_SERVER['DOCUMENT_ROOT'] . "/"); require_once($_SERVER['DOCUMENT_ROOT'] . "/"); $App = new App(); $Nav = new Nav(); $Menu = new Menu(); include($App->getProjectCommon()); # All on the same line to unclutter the user's desktop'
# template.php
# Author: Denis Roy
# Date: 2005-06-16
# Description: Type your page comments here - these are not sent to the browser
# Begin: page-specific settings. Change these.
$pageTitle = "Riena";
$pageKeywords = "Riena, Distributed Components, Platform, Runtime, Security, Eclipse";
$pageAuthor = "Christian Campo";
# Add page-specific Nav bars here
# Format is Link text, link URL (can be, target (_self, _blank), level (1, 2 or 3)
# $Nav->addNavSeparator("My Page Links", "downloads.php");
# $Nav->addCustomNav("My Link", "mypage.php", "_self", 3);
# $Nav->addCustomNav("Google", "", "_blank", 3);
# End: page-specific settings
# Paste your HTML content between the EOHTML markers!
$html = <<<EOHTML
<div id="midcolumn">
<h1>Riena Platform Project</h1>
<h2>What is Riena?</h2>
<p>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.</p>
<p>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.</p>
<p>For more information about Riena, its component and the plan checkout our <a href="">wiki</a>
<div class="homeitem3col">
<h4>Milestone 1.0.0.RC2 was published (23 January 2009)</h4>
<p>RC2 is the second Release Candidate of the 1.0.0 Release. It is also the planned last Release Candidate before the Release itself.
We have also now branched the codebase so there are no current plans to make any more bugfixes before the Release. The Release Review
is on the 28.January 2009. The code will be released shortly after that.
As usual go to our <a href="">Getting Started</a> Wiki page so get the download links and all that.</p>
<h4>Milestone 1.0.0.RC1 was published (15 January 2009)</h4>
<p>RC1 is the first Release Candidate for the upcoming first Release 1.0.0 at the end of the month. So we did a lot of changes to satisfy checkstyle warning, findbugs warnings and checked existing TODOs.
This version is the foundation for the release. We will continue to do testing with it and release another RC2 on the 23rd of January.
The download is a usual in the wiki under <a href="">Getting Started</a>. RC1 is available as target platform for Windows, Mac and Linux (~ 31 MB)
and as zip that only contains the Riena bundles and features (~ 5.4 MB). <a href="">New and Noteworthy</a> for RC1 lists all the things that have
changed since M6.</p>
<p><font color="green"><b>Riena now has 994 Java classes plus 279 testclasses with 1364 Junit testcases of which 848 are UI JUnit Tests.</b></font></p>
<h4>Milestone 1.0.0.M6 was published (11 December 2008)</h4>
<p>M6 contains many fixes and some consolidation. Biggest Noteworthy is the refactory of the assembly extension point that enables
everyone to define the application model. We believe its now in a good and consitent shape and will not change much in the future. The
download is a usual in the wiki under <a href="">Getting Started</a>. M6 is available as target platform for Windows, Mac and Linux (~ 31 MB)
and as zip that only contains the Riena bundles and features (~ 5 MB). <a href="">New and Noteworthy</a> for M6 lists all the things that have
changed since M5.</p>
<p><font color="green"><b>Riena now has 994 Java classes plus 258 testclasses with 1315 Junit testcases.</b></font></p>
<h4>Milestone 1.0.0.M5 was published (5 November 2008)</h4>
<p>The new M5 milestone was just uploaded. As usual you find the steps to set up an environment in the wiki under <a href="">Getting Started</a>.
We are making a target platform (~ 31 MB available) as well as only the Riena bundles and features (~ 4 MB). All the new stuff that
was added in M5 can be found in <a href="">New and Noteworthy</a>.</p>
<p><font color="green"><b>Riena now has 866 Java classes plus 229 testclasses with 1130 Junit testcases.</b></font></p>
<h4>Milestone 1.0.0.M4 was published (1 September 2008)</h4>
<p>We just published the targetplattform for M4 of Riena. This version is based on Eclipse 3.4 only and has only one download for Windows and Mac.
The description for download & install and the first steps can be found in the wiki under <a href="">Getting Started</a>.
We also have a very good and detailed description of everything that is new in M4 under <a href="">New and Noteworthy</a>.</p>
<p><font color="green"><b>Riena now has 751 Java classes plus 818 JUnit Tests.</b></font></p>
<h4>Milestone 1.0.0.M3 was published (8 July 2008)</h4>
<p>We just published the targetplattform for M3 for Riena. This time we have two separate downloads one for Windows users and
a second one for Mac users. Additionally there is an updatesite to install the Riena IDE wizard which creates small
Riena sample projects from the new Plugin Wizard. Click <a href="">HERE for Windows</a> or
Click <a href="">HERE for Mac</a>.</p>
<p>The updatesite for the Riena Wizard is located here: <a href="">Paste this link as updatesite into your Eclipse IDE</a>. As usual
a detailed step by step description can be found in <a href="">Getting Started</a></p>
<h4>Riena moves to the new Runtime project (FINISHED)</h4>
<p>Riena CVS has moved to the RT (=Runtime) toplevel CVS. The download area also moved. All links were adjusted.</p>
<h4>Milesone 1.0.0.M2 released (8 May 2008)</h4>
<p>After some preparation and testing we are now releasing our M2 milestone for Riena. It can be downloaded from <a href="">here</a>. 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) <a href="">here</a>.
For problems, ideas, requirements use our newsgroup, mailing list or bugzilla.
<h4>Jax 2008 (21 - 25 April 2008)</h4>
<p>Good feedback from a number of people. Thanks for coming. The promised M2 is now here (finally !)</p>
<h4>EclipseCon 2008 (17 - 20 March 2008)</h4>
<p>Our <a href=""/>talk</a> 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.</p>
<h4>Milestone 1.0.0.M1 published</h4>
<p>We have published the first milestone for Riena M1. You can download the version <a href="">here</a>.
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 <a href="">here</a>.
<h4>Finishing up code contribution for upcoming milestone version (7 Feb 2008)</h4>
<p>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.
<b>Please note our new release plan in the Infos about Riena and in the wiki.</b></p>
<h4>Code for core, communication and security + tests was committed to CVS (23 Jan 2008)</h4>
<p>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. <b>Update:0.1 is now 1.0.0M1</b></p>
<h4>Initial contribution in progress (8 Jan 2008)</h4>
<p>We are in the process of submitting the initial code contribution.</p>
<div id="rightcolumn">
<div class="sideitem">
<h6>Active Contributors</h6>
<div align="left">
<li><a href="" target="_blank">Compeople</a></li>
<li><a href="" target="_blank">Innoopract</a></li>
<div class="sideitem">
<div align="center">
<a href="/projects/what-is-incubation.php">
<img align="center" src="/images/egg-incubation.png" border="0"/></a>
<div align="center">
This project is in the
<a href="/projects/dev_process/validation-phase.php">Incubation Phase</a>
<div class="sideitem">
<li><a href="" target="_blank">Riena Proposal</a></li>
<div class="sideitem">
<h6>Coming up</h6>
<div align="center">
<a href=""><img border="0"
height="100" width="100" alt="I'm going to EclipseCon 2009"/></a></a>
<div class="sideitem">
<div align="left">
To <a href="" target="_blank">Instantiations</a> for providing a free copy of SWT Designer.
# Generate the web page
$App->generatePage($theme, $Menu, $Nav, $pageAuthor, $pageKeywords, $pageTitle, $html);