jaxrs@eclipse.org ...und jetzt?

jaxrs@eclipse.org ...und jetzt?

Java Forum Stuttgart 2018

Presentation on the history, present and future of JAX-RS under the auspieces of the Eclipse Foundation. Including code demo of upcoming feature "Java SE Bootstrap API", allowing startup of JAX-RS application within one second.

013a3a74142a4d2995ac69b07fc26e4c?s=128

Markus KARG

July 05, 2018
Tweet

Transcript

  1. None
  2. None
  3. Jake Inofficial Jakarta EE Mascot Cinema 4D R19 Character Open

    Source (BSD) https://github.com/inviticon/jake mailto:info@inviticon.eu
  4. Markus KARG EE4J JAX-RS API Committer EE4J Jersey Contributor JSR

    (311), 339, 370 Expert Group http://www.headcrashing.eu mailto:markus@headcrashing.eu
  5. Vergangenheit Sun Microsystems Oracle „Das Nichts“ Java EE 8 Eclipse

    Foundation EE4J
  6. Vergangenheit Anfang des Jahres Umzug vollzogen Diskussionsforen kurz danach aktiv

    Ungeklärte Rechtsfragen / Initiales Logo Oracle-Mitarbeiter vs. offene Führung Erste echte, externe Contributions Keine echte Zusammenarbeit der Firmen PMC steht uns eher im Weg EF steht uns eher im Weg / z. B. CI
  7. Gegenwart Offen für Contributions von Jedermann Jeder kann Committer werden

    Committer bestimmten demokratisch Alle Committer sind gleichberechtigt Eclipse Foundation gibt die Regeln vor Oracle hat derzeit noch Sonderrollen: Project Lead, TCK, Spec, GitHub-Admin
  8. Gegenwart Oracle liefert sehr, sehr langsam: TCK, Spec, andere Projekte?

    Eclipse Foundation / PMC überfordert Zu wenige Committer, Rechtsbedenken Oracle liefert nur bescheidenen Beitrag Mehrzahl der Beiträge von Privatpersonen Rechtsstreitigkeiten
  9. Gegenwart

  10. Gegenwart

  11. Gegenwart JAX-RS 2.2-SNAPSHOT: Java SE Bootstrap Für Microservices / Cloudservices

    Kein Application Server mehr nötig Reines Java SE / Keine nativen APIs Mini-Footprint Reboot in ca. 1s
  12. None
  13. Zukunft JAX-RS 2.1.1 Q3/18? - Bug Fixes JAX-RS 2.2 Q4/18?

    - Java SE Bootstrap JAX-RS 3 Q2/19? - CDI statt @Context Cloud, Microservices, Container Zieht Oracle sich vollständig zurück? Contributors wanted! Sprecht mich an!
  14. Links https://github.com/eclipse-ee4j/jaxrs-api https://projects.eclipse.org/projects/ee4j.jaxrs https://github.com/eclipse-ee4j/jersey https://projects.eclipse.org/projects/ee4j.jersey https://github.com/inviticon/jake https://www.inviticon.eu

  15. (Still Questions) Fragen?

  16. Viel Spaß mit JAX-RS 2.2!