(openPR) Neun Committer aus sieben Ländern haben Projekt „Rich Server Platform – User Interface Framework (RSP-UI)“ eingereicht
ECLIPSE FORUM EUROPE 2006, Wiesbaden, Deutschland, und LINUXDAYS.CH 2006, Genf, Schweiz, 8. Mai 2006 – Neun Eclipse Community Mitglieder [1] aus Brasilien, Deutschland, Frankreich, Kanada, Malaysia, Schweden, Schweiz und USA haben heute die Einreichung eines neuen Projektvorschlags „Rich Server Platform – User Interface Framework“, kurz „RSP-UI“, bei der Eclipse Foundation bekannt gegeben. RSP-UI ist ein GUI-Framework für die einfache, schnelle und effiziente Integration von Plug-ins und etablierter Web-Technologien in serverseitige Anwendungen, die sich durch reichhaltige Benutzeroberflächen (GUI) auszeichnen.
Das RSP-UI-Projekt ist ein Beitrag an die Open-Source-Community, das erfolgreiche Konzept der Eclipse / OSGi „Plug-and-Play“-Komponenten bei Rich-Client-Anwendungen auf serverseitige Anwendungen zu übertragen.
„Wir sehen ein phänomenales Interesse rund um das Eclipse Equinox OSGi-Framework“, freute sich Mike Milinkovich, Geschäftsführer der Eclipse Foundation, auf den Konferenzen Eclipse Forum Europe und LinuxDays.ch. „RSP-UI ist ein weiteres hervorragendes Beispiel für Organisationen, die Eclipse auf innovative Art erweitern.“
„Schon vor seiner Einreichung zählte RSP-UI Committer aus 7 Ländern, die ihr Wissen der Open-Source-Community zur Verfügung stellen möchten. Wir laden neue Committer, potenzielle Konsumenten, Unterstützer und Softwarehersteller herzlich ein, mitzuwirken“, sagte Wolfgang Gehner, Direktor der Infonoia AG, der das Projekt führt. Das Projekt wurde auf der Website der Eclipse Foundation für eine öffentliche Diskussion veröffentlicht.
RSP-UI soll auf der bewährten Eclipse Rich-Client-Platform (Eclipse RCP) und dem OSGi-Standard aufbauen, sowie der neuen Spezifikation JSR 291 (Dynamic Component Support for Java) und etablierten Web-Technologien.
Mit der kürzlichen Annahme von großen Teilen der OSGi-Spezifikation als JSR 291 liegt ihr Einsatz für serverseitige Anwendungen nahe.
„RSP-UI ist die Triebfeder für die Definition von Best Practices, um in Form von Plugins modular aufgebaute reichhaltige, serverseitige Anwendungen zu implementieren, die auf den Spezifikationen OSGi und JSR 291 aufbauen“, kommentierte Niclas Hedhman von OPS4J, Mitglied der JSR 291 Expertengruppe und Committer von RSP-UI.
Die Ziele von RSP-UI sind Plug-and-Play-Flexibilität, einfache Integration, freie Technologie-Auswahl und eine komfortable Benutzeroberfläche.
1. Plug-and-Play-Flexibilität. Die Modularisierung serverseitiger Anwendungen und die Wiederverwendung von Modulen in anderen Anwendungen ist heute schwierig. RSP-UI erhöht die Flexibilität der Entwickler. Sie können gezielt die Plugins aussuchen, die sie benötigen, um schlanke Web-Anwendungen „on the fly“ zu entwickeln, zu deployen und zu aktualisieren.
2. Einfache Integration. Die serverseitige Welt bietet eine Vielzahl an etablierten Web-Technologien, um serverseitige Anwendungen mit reichhaltigen Benutzeroberflächen zu entwickeln. Aber es ist mühsam, diese Technologien in eine UI zu integrieren. RSP-UI wird Best Practices definieren, wie diese Technologien einfach „zusamengeklebt“ werden. So können Entwickler Web-Anwendungen implementieren, die besser auf Benutzererfordernisse, Aufgaben, Rollen und Arbeitsabläufe abgestimmt sind.
3. Freie Technologie-Auswahl. RSP-UI möchte eine Reihe bewährter Web-Technologien integrieren, aus denen Entwickler sich genau die aussuchen und kombinieren können, die den spezifischen Erfordernissen ihrer Anwendungen am besten gerecht werden. Derzeit gehören zum Projektumfang Integrationen mit JSP/JSTL, Struts, Wicket, JSF, LZX/Laszlo und PHP.
4. Komfortable Benutzeroberfläche. RSP-UI wird ein Workbench-Konstrukt ähnlich des Plugins org.eclipse.ui beinhalten. Es wird zu einer besseren Benutzerfreundlichkeit von Web-Anwendungen beitragen.
„RSP-UI wird Entwicklern die bekannte und bewährte Eclipse-Benutzerfreundlichkeit, die auf konfigurierbaren Perspektiven und Views aufbaut, als Grundbausteine für ihre Web-GUI zur Verfügung stellen“, bestätigte Committer Ricardo Giacomin bei Vetta Technologies.
Über Eclipse
Eclipse ist eine Open-Source-Gemeinschaft, deren Projekte sich darauf konzentrieren, eine erweiterbare Entwicklungsumgebung und Frameworks für die Implementierung von Software bereitzustellen. Eclipse bietet erweiterbare Werkzeuge und Frameworks, die den gesamten Lebenszyklus der Softwareentwicklung abdecken. So unterstützt es Modellierung, IDEs für Java, C/C++ und andere Programmiersprachen, Test und Performance, Business Intelligence, Rich-Client-Platform-Anwendungen (RCP-Anwendungen) und Embedded Entwicklung. Ein grosses und dynamisches Ökosystem aus bedeutenden Software-Herstellern, innovativen Start-ups, Universitäten, Forschungs-einrichtungen und Einzelpersonen erweitert und unterstützt die Eclipse-Plattform.
Die Eclipse Foundation ist eine von ihren Mitgliedern unterstützte Non-Profit-Organisation, die die Eclipse-Projekte verwaltet. Weitere Informationen über Eclipse und die Eclipse Foundation erhalten Sie unter www.eclipse.org .
Über RSP-UI
Die vollständige Projektbeschreibung von RSP-UI ist auf der Webseite der Eclipse Foundation öffentlich zugänglich. Für Lektüre und Kommentare gehen Sie bitte zu www.eclipse.org/proposals/rsp/
(1) Über die RSP-UI Gründungs-Committer
Das RSP-UI Projekt erfreut sich des Beitrages von Cédric Dumoulin, Erfinder von Tiles (Université des Sciences et Technologies de Lille, www.lifl.fr , Frankreich), Infonoia in der Schweiz ( www.infonoia.com ), OPS4J in Malaysia und Schweden www.ops4j.org , Truition in Kanada ( www.truition.com ), TXE Systems in den USA ( www.brane.com ) und Vetta Technologies in Brasilien ( www.vettatech.com ).
Über Infonoia
Infonoia – ein Zusammenschluss der Worte Infonoia und Paranoia – ist ein Software- und Consulting-Unternehmen mit Sitz in der Schweiz. Infonoia ist auf die Entwicklung serverseitiger Java-Anwendungen mit Open-Source-Komponenten, insbesondere dem Framework Struts, und Enterprise Search-Lösungen spezialisiert. Eine serverseitige Eclipse-Anwendung, die sie für die Weltgesundheitsorganisation implementierte, erhielt den Fraunhofer und Linux-Verband Open Source Best Practice Award. Weitere Informationen finden Sie unter www.infonoia.com .
Mehr Informationen:
Monika Gehner, COO
Infonoia SA
Rue de Berne 7
Postfach 1642
1211 Genf 1 Mont-Blanc / Schweiz
Tel.: +41 (0)22 900 00 09
Fax: +41 (0)22 900 00 18








