Soumettre la recherche
Mettre en ligne
From Java EE to Jakarta EE
•
Télécharger en tant que PPTX, PDF
•
3 j'aime
•
761 vues
Dmitry Kornilov
Suivre
Slides for "Java EE to Jakarta EE" presentation at EclipseCon EU 2018.
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 19
Télécharger maintenant
Recommandé
Developing cloud-native microservices using project Helidon
Developing cloud-native microservices using project Helidon
Dmitry Kornilov
Helidon: Java Libraries for Writing Microservices
Helidon: Java Libraries for Writing Microservices
Dmitry Kornilov
Nonblocking Database Access in Helidon SE
Nonblocking Database Access in Helidon SE
Dmitry Kornilov
Building Cloud-Native Applications with Helidon
Building Cloud-Native Applications with Helidon
Dmitry Kornilov
20181127 オラクル講演資料(DataRobot AI Experience Tokyo)
20181127 オラクル講演資料(DataRobot AI Experience Tokyo)
オラクルエンジニア通信
Serverless Kotlin
Serverless Kotlin
David Delabassee
Polyglot! A Lightweight Cloud Platform for Java SE, Node, and More
Polyglot! A Lightweight Cloud Platform for Java SE, Node, and More
Shaun Smith
Another compilation method in java - AOT (Ahead of Time) compilation
Another compilation method in java - AOT (Ahead of Time) compilation
Logico
Recommandé
Developing cloud-native microservices using project Helidon
Developing cloud-native microservices using project Helidon
Dmitry Kornilov
Helidon: Java Libraries for Writing Microservices
Helidon: Java Libraries for Writing Microservices
Dmitry Kornilov
Nonblocking Database Access in Helidon SE
Nonblocking Database Access in Helidon SE
Dmitry Kornilov
Building Cloud-Native Applications with Helidon
Building Cloud-Native Applications with Helidon
Dmitry Kornilov
20181127 オラクル講演資料(DataRobot AI Experience Tokyo)
20181127 オラクル講演資料(DataRobot AI Experience Tokyo)
オラクルエンジニア通信
Serverless Kotlin
Serverless Kotlin
David Delabassee
Polyglot! A Lightweight Cloud Platform for Java SE, Node, and More
Polyglot! A Lightweight Cloud Platform for Java SE, Node, and More
Shaun Smith
Another compilation method in java - AOT (Ahead of Time) compilation
Another compilation method in java - AOT (Ahead of Time) compilation
Logico
Oracle Code One 2018 Feedback (Server Side / Japanese)
Oracle Code One 2018 Feedback (Server Side / Japanese)
Logico
Oracle Modern AppDev Approach to Cloud & Container Native App
Oracle Modern AppDev Approach to Cloud & Container Native App
Paulo Alberto Simoes ∴
Javantura v6 - Java SE, Today and Tomorrow - Dalibor Topic
Javantura v6 - Java SE, Today and Tomorrow - Dalibor Topic
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
11회 Oracle Developer Meetup 발표 자료: Oracle NoSQL (2019.05.18) oracle-nosql pu...
11회 Oracle Developer Meetup 발표 자료: Oracle NoSQL (2019.05.18) oracle-nosql pu...
Taewan Kim
Building Modern Applications Using APIs, Microservices and Chatbots
Building Modern Applications Using APIs, Microservices and Chatbots
Oracle Developers
FOSDEM'18: MySQL InnoDB Cluster - MySQL HA Made Easy!
FOSDEM'18: MySQL InnoDB Cluster - MySQL HA Made Easy!
Miguel Araújo
GraphPipe - Blazingly Fast Machine Learning Inference by Vish Abrams
GraphPipe - Blazingly Fast Machine Learning Inference by Vish Abrams
Oracle Developers
Lightweight Java in the Cloud
Lightweight Java in the Cloud
Shaun Smith
Building Cloud Native Applications with Oracle Autonomous Database.
Building Cloud Native Applications with Oracle Autonomous Database.
Oracle Developers
Data Management in a Microservices World
Data Management in a Microservices World
gvenzl
Developers vs DBAs - How to win the war
Developers vs DBAs - How to win the war
gvenzl
Running Kubernetes Workloads on Oracle Cloud Infrastructure
Running Kubernetes Workloads on Oracle Cloud Infrastructure
Oracle Developers
Oracle Database features every developer should know about
Oracle Database features every developer should know about
gvenzl
Cloud Integration Strategy
Cloud Integration Strategy
Revelation Technologies
Bringing Java into the Open
Bringing Java into the Open
Heather VanCura
Building cloud native microservices with project Helidon
Building cloud native microservices with project Helidon
Dmitry Kornilov
JCP 20 Year Anniversary
JCP 20 Year Anniversary
Heather VanCura
Oracle JET: Enterprise-Ready JavaScript Toolkit
Oracle JET: Enterprise-Ready JavaScript Toolkit
Geertjan Wielenga
Oracle GoldenGate Performance Tuning
Oracle GoldenGate Performance Tuning
Bobby Curtis
Microservices + Oracle: A Bright Future
Microservices + Oracle: A Bright Future
Kelly Goetsch
Jakarta EE Meets NoSQL in the Cloud Age [DEV6109]
Jakarta EE Meets NoSQL in the Cloud Age [DEV6109]
Otávio Santana
Introducing Fn Project
Introducing Fn Project
Ayumu Aizawa
Contenu connexe
Tendances
Oracle Code One 2018 Feedback (Server Side / Japanese)
Oracle Code One 2018 Feedback (Server Side / Japanese)
Logico
Oracle Modern AppDev Approach to Cloud & Container Native App
Oracle Modern AppDev Approach to Cloud & Container Native App
Paulo Alberto Simoes ∴
Javantura v6 - Java SE, Today and Tomorrow - Dalibor Topic
Javantura v6 - Java SE, Today and Tomorrow - Dalibor Topic
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
11회 Oracle Developer Meetup 발표 자료: Oracle NoSQL (2019.05.18) oracle-nosql pu...
11회 Oracle Developer Meetup 발표 자료: Oracle NoSQL (2019.05.18) oracle-nosql pu...
Taewan Kim
Building Modern Applications Using APIs, Microservices and Chatbots
Building Modern Applications Using APIs, Microservices and Chatbots
Oracle Developers
FOSDEM'18: MySQL InnoDB Cluster - MySQL HA Made Easy!
FOSDEM'18: MySQL InnoDB Cluster - MySQL HA Made Easy!
Miguel Araújo
GraphPipe - Blazingly Fast Machine Learning Inference by Vish Abrams
GraphPipe - Blazingly Fast Machine Learning Inference by Vish Abrams
Oracle Developers
Lightweight Java in the Cloud
Lightweight Java in the Cloud
Shaun Smith
Building Cloud Native Applications with Oracle Autonomous Database.
Building Cloud Native Applications with Oracle Autonomous Database.
Oracle Developers
Data Management in a Microservices World
Data Management in a Microservices World
gvenzl
Developers vs DBAs - How to win the war
Developers vs DBAs - How to win the war
gvenzl
Running Kubernetes Workloads on Oracle Cloud Infrastructure
Running Kubernetes Workloads on Oracle Cloud Infrastructure
Oracle Developers
Oracle Database features every developer should know about
Oracle Database features every developer should know about
gvenzl
Cloud Integration Strategy
Cloud Integration Strategy
Revelation Technologies
Bringing Java into the Open
Bringing Java into the Open
Heather VanCura
Building cloud native microservices with project Helidon
Building cloud native microservices with project Helidon
Dmitry Kornilov
JCP 20 Year Anniversary
JCP 20 Year Anniversary
Heather VanCura
Oracle JET: Enterprise-Ready JavaScript Toolkit
Oracle JET: Enterprise-Ready JavaScript Toolkit
Geertjan Wielenga
Oracle GoldenGate Performance Tuning
Oracle GoldenGate Performance Tuning
Bobby Curtis
Microservices + Oracle: A Bright Future
Microservices + Oracle: A Bright Future
Kelly Goetsch
Tendances
(20)
Oracle Code One 2018 Feedback (Server Side / Japanese)
Oracle Code One 2018 Feedback (Server Side / Japanese)
Oracle Modern AppDev Approach to Cloud & Container Native App
Oracle Modern AppDev Approach to Cloud & Container Native App
Javantura v6 - Java SE, Today and Tomorrow - Dalibor Topic
Javantura v6 - Java SE, Today and Tomorrow - Dalibor Topic
11회 Oracle Developer Meetup 발표 자료: Oracle NoSQL (2019.05.18) oracle-nosql pu...
11회 Oracle Developer Meetup 발표 자료: Oracle NoSQL (2019.05.18) oracle-nosql pu...
Building Modern Applications Using APIs, Microservices and Chatbots
Building Modern Applications Using APIs, Microservices and Chatbots
FOSDEM'18: MySQL InnoDB Cluster - MySQL HA Made Easy!
FOSDEM'18: MySQL InnoDB Cluster - MySQL HA Made Easy!
GraphPipe - Blazingly Fast Machine Learning Inference by Vish Abrams
GraphPipe - Blazingly Fast Machine Learning Inference by Vish Abrams
Lightweight Java in the Cloud
Lightweight Java in the Cloud
Building Cloud Native Applications with Oracle Autonomous Database.
Building Cloud Native Applications with Oracle Autonomous Database.
Data Management in a Microservices World
Data Management in a Microservices World
Developers vs DBAs - How to win the war
Developers vs DBAs - How to win the war
Running Kubernetes Workloads on Oracle Cloud Infrastructure
Running Kubernetes Workloads on Oracle Cloud Infrastructure
Oracle Database features every developer should know about
Oracle Database features every developer should know about
Cloud Integration Strategy
Cloud Integration Strategy
Bringing Java into the Open
Bringing Java into the Open
Building cloud native microservices with project Helidon
Building cloud native microservices with project Helidon
JCP 20 Year Anniversary
JCP 20 Year Anniversary
Oracle JET: Enterprise-Ready JavaScript Toolkit
Oracle JET: Enterprise-Ready JavaScript Toolkit
Oracle GoldenGate Performance Tuning
Oracle GoldenGate Performance Tuning
Microservices + Oracle: A Bright Future
Microservices + Oracle: A Bright Future
Similaire à From Java EE to Jakarta EE
Jakarta EE Meets NoSQL in the Cloud Age [DEV6109]
Jakarta EE Meets NoSQL in the Cloud Age [DEV6109]
Otávio Santana
Introducing Fn Project
Introducing Fn Project
Ayumu Aizawa
APAC Tour 2019 update
APAC Tour 2019 update
Heather VanCura
The Future of Java and You
The Future of Java and You
Heather VanCura
Diagnose Your Microservices
Diagnose Your Microservices
Marcus Hirt
20180921_DOAG_BigDataDays_OracleSpatialandPython_kpatenge
20180921_DOAG_BigDataDays_OracleSpatialandPython_kpatenge
Karin Patenge
Project Helidon Overview (Japanese)
Project Helidon Overview (Japanese)
Logico
Cloud Native Java:GraalVM
Cloud Native Java:GraalVM
Taewan alvin Kim
Cloud Native 자바 플랫폼: Graalvm Overview
Cloud Native 자바 플랫폼: Graalvm Overview
Oracle Korea
“Quantum” Performance Effects: beyond the Core
“Quantum” Performance Effects: beyond the Core
C4Media
MySQL Day Paris 2018 - What’s New in MySQL 8.0 ?
MySQL Day Paris 2018 - What’s New in MySQL 8.0 ?
Olivier DASINI
Overpowered Kubernetes: CI/CD for K8s on Enterprise IaaS
Overpowered Kubernetes: CI/CD for K8s on Enterprise IaaS
J On The Beach
The Future of Java and You
The Future of Java and You
Heather VanCura
Java EE for the Cloud
Java EE for the Cloud
Dmitry Kornilov
JDK 10 Java Module System
JDK 10 Java Module System
Wolfgang Weigend
Владимир Иванов (Oracle): Java: прошлое и будущее
Владимир Иванов (Oracle): Java: прошлое и будущее
Olga Lavrentieva
MySQL day Dublin - OCI & Application Development
MySQL day Dublin - OCI & Application Development
Henry J. Kröger
Jakarta EE: Today and Tomorrow
Jakarta EE: Today and Tomorrow
Dmitry Kornilov
TDC2018SP | Trilha Java Enterprise - O Java EE morreu? EE4J e so um plugin? E...
TDC2018SP | Trilha Java Enterprise - O Java EE morreu? EE4J e so um plugin? E...
tdc-globalcode
OpenJDK 参加入門 [JJUG CCC 2017 Fall E2]
OpenJDK 参加入門 [JJUG CCC 2017 Fall E2]
David Buck
Similaire à From Java EE to Jakarta EE
(20)
Jakarta EE Meets NoSQL in the Cloud Age [DEV6109]
Jakarta EE Meets NoSQL in the Cloud Age [DEV6109]
Introducing Fn Project
Introducing Fn Project
APAC Tour 2019 update
APAC Tour 2019 update
The Future of Java and You
The Future of Java and You
Diagnose Your Microservices
Diagnose Your Microservices
20180921_DOAG_BigDataDays_OracleSpatialandPython_kpatenge
20180921_DOAG_BigDataDays_OracleSpatialandPython_kpatenge
Project Helidon Overview (Japanese)
Project Helidon Overview (Japanese)
Cloud Native Java:GraalVM
Cloud Native Java:GraalVM
Cloud Native 자바 플랫폼: Graalvm Overview
Cloud Native 자바 플랫폼: Graalvm Overview
“Quantum” Performance Effects: beyond the Core
“Quantum” Performance Effects: beyond the Core
MySQL Day Paris 2018 - What’s New in MySQL 8.0 ?
MySQL Day Paris 2018 - What’s New in MySQL 8.0 ?
Overpowered Kubernetes: CI/CD for K8s on Enterprise IaaS
Overpowered Kubernetes: CI/CD for K8s on Enterprise IaaS
The Future of Java and You
The Future of Java and You
Java EE for the Cloud
Java EE for the Cloud
JDK 10 Java Module System
JDK 10 Java Module System
Владимир Иванов (Oracle): Java: прошлое и будущее
Владимир Иванов (Oracle): Java: прошлое и будущее
MySQL day Dublin - OCI & Application Development
MySQL day Dublin - OCI & Application Development
Jakarta EE: Today and Tomorrow
Jakarta EE: Today and Tomorrow
TDC2018SP | Trilha Java Enterprise - O Java EE morreu? EE4J e so um plugin? E...
TDC2018SP | Trilha Java Enterprise - O Java EE morreu? EE4J e so um plugin? E...
OpenJDK 参加入門 [JJUG CCC 2017 Fall E2]
OpenJDK 参加入門 [JJUG CCC 2017 Fall E2]
Plus de Dmitry Kornilov
Helidon Nima - Loom based microserfice framework.pptx
Helidon Nima - Loom based microserfice framework.pptx
Dmitry Kornilov
JSON Support in Jakarta EE: Present and Future
JSON Support in Jakarta EE: Present and Future
Dmitry Kornilov
Introduction to Yasson
Introduction to Yasson
Dmitry Kornilov
JSON Support in Java EE 8
JSON Support in Java EE 8
Dmitry Kornilov
Adopt-a-JSR session (JSON-B/P)
Adopt-a-JSR session (JSON-B/P)
Dmitry Kornilov
Configuration for Java EE: Config JSR and Tamaya
Configuration for Java EE: Config JSR and Tamaya
Dmitry Kornilov
JSON Support in Java EE 8
JSON Support in Java EE 8
Dmitry Kornilov
Configuration for Java EE and the Cloud
Configuration for Java EE and the Cloud
Dmitry Kornilov
What's new in the Java API for JSON Binding
What's new in the Java API for JSON Binding
Dmitry Kornilov
JSON-B for CZJUG
JSON-B for CZJUG
Dmitry Kornilov
JSONB introduction and comparison with other frameworks
JSONB introduction and comparison with other frameworks
Dmitry Kornilov
What’s new in JSR 367 Java API for JSON Binding
What’s new in JSR 367 Java API for JSON Binding
Dmitry Kornilov
Plus de Dmitry Kornilov
(12)
Helidon Nima - Loom based microserfice framework.pptx
Helidon Nima - Loom based microserfice framework.pptx
JSON Support in Jakarta EE: Present and Future
JSON Support in Jakarta EE: Present and Future
Introduction to Yasson
Introduction to Yasson
JSON Support in Java EE 8
JSON Support in Java EE 8
Adopt-a-JSR session (JSON-B/P)
Adopt-a-JSR session (JSON-B/P)
Configuration for Java EE: Config JSR and Tamaya
Configuration for Java EE: Config JSR and Tamaya
JSON Support in Java EE 8
JSON Support in Java EE 8
Configuration for Java EE and the Cloud
Configuration for Java EE and the Cloud
What's new in the Java API for JSON Binding
What's new in the Java API for JSON Binding
JSON-B for CZJUG
JSON-B for CZJUG
JSONB introduction and comparison with other frameworks
JSONB introduction and comparison with other frameworks
What’s new in JSR 367 Java API for JSON Binding
What’s new in JSR 367 Java API for JSON Binding
Dernier
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
apidays
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Antenna Manufacturer Coco
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
Pixlogix Infotech
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Igalia
Slack Application Development 101 Slides
Slack Application Development 101 Slides
praypatel2
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
HampshireHUG
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Igalia
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
Delhi Call girls
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Results
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
sudhanshuwaghmare1
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
Dernier
(20)
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Slack Application Development 101 Slides
Slack Application Development 101 Slides
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
From Java EE to Jakarta EE
1.
From Java EE
to Jakarta EE Dmitry Kornilov (Oracle) @m0mus
2.
Dmitry Kornilov Twitter: @m0mus Web
site: https://dmitrykornilov.net Software Development Manager at Oracle Copyright © 2018 Oracle. All rights reserved. ● EE4J PMC member ● Leading ○ Helidon ○ JSONB/Yasson ○ JSON Processing ○ EclipseLink
3.
Safe Harbour Statement The
following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, timing, and pricing of any features or functionality described for Oracle’s products may change and remains at the sole discretion of Oracle Corporation. Copyright © 2018 Oracle. All rights reserved.
4.
Eclipse GlassFish 5.1.0-RC1
is Released! Check it out on Maven Central Read my article about it Copyright © 2018 Oracle. All rights reserved.
5.
Thanks to ● All
Oracle teams worldwide ● Eclipse Foundation ● All other vendors and individuals participated Copyright © 2018 Oracle. All rights reserved.
6.
Eclipse Enterprise for
Java - EE4J Copyright © 2018 Oracle. All rights reserved.
7.
What’s Transferred ● Java
EE specifications ● Java EE APIs ● Java EE RIs ● Java EE TCKs ● Manuals, documentation, samples Copyright © 2018 Oracle. All rights reserved.
8.
Java EE &
CTS/TCK Codebase Copyright © 2018 Oracle. All rights reserved. ● Java EE ○ 5,5 million lines of code ○ 2,2 million lines of comments ○ 61K files ● CTS ○ 4,6 million lines of code ○ 1,1 million lines of comments ○ 34K files
9.
13.5 million lines
of code in 95k files. Copyright © 2018 Oracle. All rights reserved.
10.
Copyright © 2018
Oracle. All rights reserved. Based on data provided by https://informationisbeautiful.net
11.
Last Oracle Release Initial Contribution CI/CD Pipelines Project Creation Oracle CorpArch Approval Oracle Legal Approval Archive Repository Eclipse First Release Release Review Project Proposal Copyright ©
2018 Oracle. All rights reserved.
12.
Contribution Timeline Dec 2017 Jan 2018 Feb 2018 Mar 2017 Apr 2018 May 2018 Jun 2018 Jul 2018 Aug 2017 Sep 2018 Oct 2018 JSONP JMS WebSocket OpenMQ EJB JAXR JAX-RPC Soteria Deployment API JACC JASPIC JSON-B Jersey Mojarra JTA Grizzly JAX-RS Tyrus JPA JSP JSTL Servlet Interceptors JCA EL GlassFish TCK Metro JAXB JAX-WS JAF JavaMail JWS ORB Yasson EclipseLink Security Concurrency Common Annotations Management
API Copyright © 2018 Oracle. All rights reserved.
13.
Participation ● More than
80 active contributors ● Over 200 designated committers ● More than 1000 commits ● More than 900 PRs Copyright © 2018 Oracle. All rights reserved.
14.
Copyright © 2018
Oracle. All rights reserved.
15.
Copyright © 2018
Oracle. All rights reserved.
16.
CI/CD Pipelines ● Using
Eclipse Cloud Jenkins infrastructure ○ https://jenkins.eclipse.org/ ● Required to make public releases ● Status ○ https://github.com/orgs/eclipse-ee4j/projects/1 ○ 94 done, 20 in progress, 1 to do ○ Build Pipelines are finished for 35 projects ○ Release Pipelines are finished for 24 projects Copyright © 2018 Oracle. All rights reserved.
17.
Eclipse GlassFish 5.1
Release Plan ● Sep 18 — All code required for GF build contributed. ● Sep 23 — Eclipse GlassFish builds. ● Oct 1 — Java EE 8 CTS testing. ● Oct 22 — Eclipse GlassFish 5.1-RC1 milestone release. ● Oct 29 — CI/CD release pipelines completed. ● Nov 5 — All projects are released to OSSRH and have dependencies to Eclipse version of other components. ● Nov 30 — Release Review completed. ● Dec 14 — Eclipse GlassFish 5.1 release. All CTS tests are passed. Copyright © 2018 Oracle. All rights reserved.
18.
Participate! ● Web: https://jakarta.ee ●
Mail: jakarta.ee-community@eclipse.org Copyright © 2018 Oracle. All rights reserved.
19.
Thank You! Copyright ©
2018 Oracle. All rights reserved.
Télécharger maintenant