This is an automated email from the ASF dual-hosted git repository.

markt pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tomcat-training.git


The following commit(s) were added to refs/heads/main by this push:
     new 09558ba  Updates after a couple of practice runs
09558ba is described below

commit 09558baa8388b462698da42fd1fd88349dc45be0
Author: Mark Thomas <ma...@apache.org>
AuthorDate: Fri Sep 20 08:46:31 2024 +0100

    Updates after a couple of practice runs
---
 modules/tomcat-11-jakarta-ee-11.html | 44 +++++++++++++++++++++++-------------
 1 file changed, 28 insertions(+), 16 deletions(-)

diff --git a/modules/tomcat-11-jakarta-ee-11.html 
b/modules/tomcat-11-jakarta-ee-11.html
index 9a45ebd..58cc048 100644
--- a/modules/tomcat-11-jakarta-ee-11.html
+++ b/modules/tomcat-11-jakarta-ee-11.html
@@ -16,54 +16,66 @@
 -->
 <section>
   <h3>Agenda</h3>
-  <p>Jakarta EE 11</p>
+  <p>Overview<p>
+  <p>Changes</p>
   <p>Tomcat 11</p>
+  <p>Questions</p>
 </section>
 <section>
-  <h3>Jakarta EE 11 - Overview</h3>
-  <p>Major Tomcat versions are aligned with Servlet specification releases<p>
-  <p>Originally planned for Q1 2024</p>
-  <p>Testing and Compatibility Kits (TCKs) refactoring taking longer than 
expected</p>
-  <p>Slipped to H1 2024 then H2 2024</p>
+  <h3>Overview - Versioning</h3>
+  <p>Tomcat major versions aligned with Servlet specification releases<p>
+  <p>Servlet specification releases aligned with and Jakarta EE releases</p>
+  <p>Tomcat 11 - Servlet 6.1 - Jakarta EE 11</p>
+  <p>Hope to keep Tomcat major version and Jakarta EE version aligned</p> 
 </section>
 <section>
-  <h3>Jakarta EE 11 - Progress</h3>
+  <h3>Jakarta EE 11 - Tomcat 11</h3>
   <p>42 individual specifications - Tomcat implements 6</p>
-  <p>Those 6 are done</p>
-  <p>Tomcat 11 implements all </p>
-  <p>Tomcat 11 passes the TCK for 5 of 6</p>
+  <p>Those 6 are complete and released</p>
+  <p>Tomcat 11 implements all 6</p>
+  <p>Tomcat 11 passes the TCK all 6</p>
+  <p>Daily testing against 5 TCKs</p>
   <p>Authentication TCK uses different framework - work in progress</p>
 </section>
 <section>
-  <h3>Jakarta EE 11 - Key changes</h3>
+  <h3>Overview - Timing</h3>
+  <p>Jakarta EE 10 was released Q3 2022</p>
+  <p>Originally planned for Q1 2024</p>
+  <p>Testing and Compatibility Kits (TCKs) refactoring taking longer than 
expected</p>
+  <p>Slipped to H1 2024 then H2 2024</p>
+  <p>Tomcat 11.0.0-M1 2022-12-05</p>
+  <p>Tomcat 11.0.0 2024-10-09</p>  
+</section>
+<section>
+  <h3>Changes - Jakarta EE 11 Platform</h3>
   <p>Requires a minimum of Java 17</p>
   <p>No SecurityManager support</p>
 </section>
 <section>
-  <h3>Jakarta Servlet - 6.1</h3>
+  <h3>Changes - Jakarta Servlet - 6.1</h3>
   <p>Safe HTTP session access for WebSocket</p>
   <p>Invalid request parameters will always trigger an exception</p>
   <p>HTTP/2 server push is deprecated
   <p>Lots of clarifications</p>
 </section>
 <section>
-  <h3>Jakarta Pages - 4.0</h3>
+  <h3>Changes - Jakarta Pages - 4.0</h3>
   <p>Depreacted classes and methods have been removed</p>
   <p>Updated ErrorData to support the new request attribute 
jakarta.servlet.error.query_string
 </section>
 <section>
-  <h3>Jakarta WebSocket - 2.2</h3>
+  <h3>Changes - Jakarta WebSocket - 2.2</h3>
   <p>Clarifed the responsibility for sending Ping messages</p>
   <p>Added getSession() method to SendResult</p>
 </section>
 <section>
-  <h3>Expression Language - 6.0</h3>
+  <h3>Changes - Expression Language - 6.0</h3>
   <p>Remove all deprecated classes and methods</p>
   <p>Dependency on JavaBeans API is now optional</p>
   <p>Added support for java.util.Optional via OptionalELResolver</p>
 </section>
 <section>
-  <h3>Tomcat 11</h3>
+  <h3>Changes - Tomcat 11</h3>
   <p>Specification / RFC updates</p>
   <p>RFC 9218 - HTTP/2 priority frame support</p>
   <p>Generally stricter with invalid input</p>


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to