[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Newsgroup Home]
[news.eclipse.rt.riena] Re: Milestone 1.0.0.M3

hi Christian,

thanks for your reply.

it's clearer now


"Christian Campo" <christian.campo@xxxxxxxxxxxx> wrote in message news:486FBF7B.6030006@xxxxxxxxxxxxxxx
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