Thursday, October 14, 2010

New project RSP-UI (Rich Server Platform - User Interface Framework) submitted to the Eclipse Foundation

New project RSP-UI (Rich Server Platform - User Interface Framework) submitted to the Eclipse Foundation

Eclipse Forum Europe 2006, Wiesbaden, Germany, and LINUXDAYS. CH 2006, Geneva, Switzerland, 9 May 2006 - Nine Eclipse community members [1] from Brazil, Canada, France, Malaysia, Sweden, Switzerland and the United States today announced the submission of the "Rich Server Platform - User Interface Framework (RSP-UI)" project proposal to the Eclipse Foundation.

(PRWEB) May 11, 2006

Eclipse Forum Europe 2006, Wiesbaden, Germany, and LINUXDAYS. CH 2006, Geneva, Switzerland, 9 May 2006 - Nine Eclipse community members [1] from Brazil, Canada, France, Malaysia, Sweden, Switzerland and the United States today announced the submission of the "Rich Server Platform - User Interface Framework (RSP-UI)" project proposal to the Eclipse Foundation.

RSP-UI will deliver a Web User Interface (UI) composition framework for easily integrating sets of rendering technologies for rich, composite, server-side applications. The objective is to give developers more flexibility, ease of integration and freedom of choice.

RSP-UI is to help take the successful concept of Eclipse/OSGi "Plug-and-Play" components to the server-side.

"We are experiencing a groundswell of interest around the Eclipse Equinox OSGI framework", said Mike Milinkovich, Executive Director of the Eclipse Foundation, at Eclipse Forum Europe and LinuxDays. ch. "RSP-UI is another great example of organizations extending Eclipse in new and innovative ways."

"Already before its submission, RSP-UI has united 7 committers who are eager to contribute their expertise to the open source community. We are pleased to invite new committers, supporters and vendors to participate", said Wolfgang Gehner, Chief Executive Officer of Infonoia, who is leading the project proposal. The RSP-UI proposal has been published on the Eclipse website for comments.

RSP-UI will leverage the proven Eclipse Rich Client Platform (Eclipse RCP) and OSGi specification, the new JSR 291 (Dynamic Component Support for Java) and established web technologies.

With the recent adoption of large parts of the OSGi specification as JSR 291, widespread use of OSGi on the server-side becomes natural.

"RSP-UI is the key impetus to the definition of best practices for building versatile, componentized web applications based on the OSGi standard and JSR 291", said Niclas Hedhman from OPS4J, JSR 291 Expert Group member and committer to the RSP-UI project.

The major objectives of RSP-UI are Plug-and-Play flexibility, ease of integration, freedom of choice and high usability.

1.Plug-and-Play flexibility. Today, modularizing server-side applications and reusing these modules in other applications is complex. With RSP-UI, developers are to enjoy a flexible and lean assembly of just the components they need for building, deploying and updating web applications "on the fly".

2.Ease of integration. The server-side world offers a large choice of established rendering technologies to build versatile web applications. But integrating a server-based UI from sets of rendering technologies is cumbersome. RSP-UI will define best practices as to how to "glue" sets of rendering technologies together. So developers can build web applications that are more targeted to user needs, tasks, roles and workflows in the world of service-oriented clients.

3.Freedom of choice. RSP-UI aims to leverage a large variety of proven web technologies that developers can choose and pick from to meet application requirements. So far, integrations with JSP/JSTL, Struts, Wicket, JSF, LZX/Laszlo and PHP are part of project scope.

4.High usability. RSP-UI will provide a workbench layer similar to org. eclipse. ui plug-in which contributes to better user experience of web applications.

"Eclipse's well-known and proven usability, based on configurable perspectives and views, will be available to developers as building blocks for their web application UI", said initial committer Ricardo Giacomin from Vetta Technologies.

About Eclipse

Eclipse is an open source community whose projects are focused on providing an extensible development platform and application frameworks for building software. Eclipse provides extensible tools and frameworks that span the software development lifecycle, including support for modeling, language development environments for Java, C/C++ and others, testing and performance, business intelligence, rich client applications and embedded development. A large, vibrant ecosystem of major technology vendors, innovative start-ups, universities and research institutions and individuals extend, complement and support the Eclipse Platform. The Eclipse Foundation is a not-for-profit, member supported corporation that hosts the Eclipse projects.

[1] About RSP-UI initial committers

The RSP-UI Project enjoys the commitment from Cédric Dumoulin, original creator of Tiles, Université des Sciences et Technologies de Lille, France, Infonoia in Switzerland, OPS4J in Malaysia and Sweden, Truition in Canada, TXE Systems in the United States and Vetta Technologies in Brazil.

About Infonoia

Infonoia - a merge of the words information and paranoia - is a software and services company headquartered in Geneva, Switzerland. The company specializes in Java web applications built with open source components, in particular the framework Struts, and Enterprise Search solutions. A server-side Eclipse application which Infonoia implemented for the World Health Organization has won the Open Source Best Practice Award.

###