Hi David,
did you read the Riena proposal ? http://www.eclipse.org/proposals/riena/
It explains the goals of Riena.
In the UI we dont replace RCP but extend it. There are certain issues that
are not yet either addressed by RCP or that RCP does different. RCP
applications a lot of the times look very similar to the Eclipse IDE.
Riena is more focused not on the requirements of developers but endusers.
So less flexibility, a clearer concept for navigation (not 10 ways to
achieve the same result)
So we reuse a lot of things RCP but they look a little different. We have
views, actions, and all the SWT stuff. We use perspectives to model
subapplications.
There was a presentation at EclipseCon 2008
http://www.eclipsecon.org/2008/index.php?page=sub/&id=150 that you
probably missed that in its presentation slides explains some aspects of
what we want to change in the UI.
Any further questions ? let me know
christian
david schrieb:
hi,
excuse my question but i'd like to know what is ui specific about riena
is it aimed to replace rcp in a riena context ??
i browsed the code in cvs and saw some application and navigation node
classes
can you explain a bit please
thanks
David
"Christian Campo" <christian.campo@xxxxxxxxxxxx> wrote in message
news:g4i8a8$3o0$1@xxxxxxxxxxxxxxxxxxxx
Hi Riena-users,
the plan for Riena contains a M3 milestone at the end of august. However
we thought that it would be good to come up with some milestone now so
that people can look at all the new features that we have. The number of
projects nearly doubled since M2, because now it contains also the
client UI code that we were planning for Riena.
So we will publish a new M3 next week (thats the plan). It will contain
as new
- riena client ui code
- a new concept called ridgets that we use for seperating views and
controllers, abstracting from the UI toolkit in the controller, that
includes the JFace databinding and some higher level APIs compared to
the raw widget
- its own navigation model with subapplications, modules,groups,
submodulenodes
- a concept to have different LookAndFeel for SWT applications
independent from the application code itself together with two sample
LnFs, but you can easily define your own Look and Feel.
- many fixes and improvements (bugzilla fixes)
- wizard support so that you can generate a hello application and the
RCP Mail client as Riena Mail client so that its easier to understand
how to use the various Riena APIs.
We will have another milestone end of August which is when the original
milestone was planned and that is then called M4.
any questions ? dont hesitate to ask
christian