Donnerstag, 24. Mai 2012


Artikel

Juli 2010 | Artikel

Jetty goes OSGi Fortsetzung, Teil 2

Teil 1   Teil 2   

JAXenter: Was waren die positiven und was die negativen Erfahrungen bei der Teilnahme am Helios-Release-Zug?

Greg Wilkins: Wir haben ja bereits die zusätzlichen Prozesse und die Bürokratie erwähnt, aber ich würde diese nicht als negative Punkte bezeichnen. Sie sind nötig zur Klärung nicht technischer Lizenzfragen und zum Schutz des Urheberrechts, und sie halfen auch dabei, einige kleine Ungereimtheiten in Jetty aufzudecken (und einige mehr in verschiedenen abhängigen Projekten).

Der größte Vorteil am Release-Train liegt offensichtlich in der besseren Eclipse-Integration von Jetty. Aber ein anderer wichtiger Punkt ist, dass wir so die Gelegenheit hatten, mit anderen Projekten zu interagieren, um unsere Build-Prozesse zu verbessern und anderen Eclipse-Projekten dabei zu helfen, dasselbe zu tun.

JAXenter: Und wie geht es weiter mit Jetty?

Greg Wilkins: Das nächste große Ding am Jetty-Horizont ist das Jetty-8-Release, welches Unterstützung für das Servlet 3.0 API bringen wird. Allerdings gibt es noch keine große Nachfrage für das API 3.0, und die meisten der neuen Features werden bereits in Jetty-7 unterstützt. Wir werden uns deshalb nicht sonderlich mit Jetty-8 beeilen und uns stattdessen auf die Verbesserung der Integration von Jetty-7 in andere Projekte konzentrieren sowie auf das Upgrade der Nutzer alter Jetty-Releases auf die Version 7. Jetty-8 ist sehr ähnlich zu 7, sodass die Migration auf von 7 nach 8 zum großen Teil trivial sein wird.

JAXenter: Und die obligatorische Fußball-Frage: Welche Mannschaft ähnelt am meisten dem Jetty-Projekt?

Greg Wilkins: Einerseits haben wir wie Manchester United unsere Fans überall auf der Welt. Aber andererseits pflegen wir wie Arsenal auch die schönste Spielkultur - ohne dabei immer auf dem ersten Platz zu stehen (aber doch immer mit vorne dabei)!

Hugues Malphettes ist Software Engineer bei Italio und ist der ursprüngliche Committer des Eclipse BPMN Modeler. OSGi und Jetty sind Teil seiner neuen Passion.

Greg Wilkins ist Chefentwickler des Open-Source Servlet-Servers Jetty und Mitglied der Expertengruppe zur Servlet-Spezifikation im Java Community Process. Greg hat Beiträge geleistet für Geronimo, JBoss, activemq, DWR und andere Open-Source-Projekte. Greg ist Gründer und CTO von Webtide.com und CEO von Mort Bay Consulting.
  1. http://www.eclipse.org/jetty/
  2. http://wiki.eclipse.org/Jetty/Tutorial/Jetty-OSGi_SDK

Teil 1   Teil 2   

andere Artikel dieser Serie

Kommentare