Thank you very much, for your response and time...

   With time, I will see as normal the new versions

-jose

On Mon, Mar 14, 2022 at 5:36 PM Christopher Schultz <
ch...@christopherschultz.net> wrote:

> Jose,
>
> On 3/14/22 10:55, Jose Illescas wrote:
> > Thank You for your response and link...
> >
> > But I disagree with their opinion, because the "jakartization" of
> packages
> > it is a very rupturist change:
> >
> > All libraries, frameworks and applications that run over a j2ee container
> > (tomcat, jetty, jboss...) must be changed or adapted. For me, this is
> > enough reason to force a mayor version change)
> >
> > If you see from a developer point of view:
> >
> >     - Versión 10.0 (supports Jakarta EE 9) disappeared when Jakarta EE 10
> >     released (as proposed in your link)
> >        - I prefer ignore the 10.0.X version (currently is latest and
> stable
> >        release of Tomcat) and wait until Tomcat 10.1.X released (support
> Jakarta
> >        EE 10).
> >           - Why I change all my applications to run over 10.0.X (Jakarta
> EE
> >           10)? when this versión 10.0.X will die in a "very" near future?
> >           - forced to me a double change, now, to run over Tomcat-10.0.X
> >           (Jakarta EE 10) and another change to run over Tomcat- 10.1.X
> version
> >           (Jakarta EE 11)
>
> Note that Java 10 will auto-migrate older applications for you without
> modification. It's kind of a friendly bootstrapping feature to help
> developers make the transition to pre-Jakarta-EE to port-Jakarta-EE.
> You're welcome.
>
> > I see an forced version alignment between Tomcat and Jakarta EE
> >
> >       Historically:
> >
> >     - Tomcat 7.0.x : support Java EE 6
> >     - Tomcat 8.5.x : support Java EE 7
> >     - Tomcat 9.0.x : support Java EE 8
> >     - Tomcat 10.0.x : support Jakarta EE 9 (with my proposal)
> >     - Tomcat 11.0.x : support Jakarta EE 10 (with my proposal)
> >     - Tomcat 12.0.x : support Jakarta EE 11 (with my proposal)
> >
> >      New policy:
> >
> >     - Tomcat 8.5.x : support Java EE 7
> >     - Tomcat 9.0.x : support Java EE 8
> >     - Tomcat 10.0.x : support Jakarta EE 9 (disappears when Jakarta EE 10
> >     released, developers must be readapt their apps to Jakarta EE 10)
> >     - Tomcat 10.1.x : support Jakarta EE 10 (confused with 10.0.x
> version,
> >     is not the same)
> >     - Tomcat 11.0.x : support Jakarta EE 11
>
> This is entirely intentional: the version of Tomcat being aligned with
> the version of Jakarta EE was a somewhat happy accident. Back when
> servlet versions were the most important, there were 2.1, 2.2, 2.3, 2.4,
> 2.5, then 3.0 and some of those resulted in different major versions of
> Apache Tomcat.
>
> As Jakarta EE 9, 10, and 11 are announced, we saw were just one version
> off and that the transition from Java EE 8 to Jakarta EE was going to be
> a disaster for everyone.
>
> What better way to help clarify things by adjusting our release
> numbering slightly so that the numbers match each other? It will be much
> better down the line.
>
> I think a part of the problem is that you read too much into the actual
> numbering scheme. When you see 10.0 versus 10.1 you see a minor-feature
> release while we see a major release. This has happened at least twice
> before in recent Apache Tomcat memory: Tomcat 5.0 existed and then
> Tomcat 5.5 was released with major changes. The same is true for Tomcat
> 8.0 and Tomcat 8.5. In both cases, we didn't go from N -> N+1 but
> instead N.0 -> N.0+∂. The changes were important enough to make it clear
> the versions weren't compatible with each other, but it didn't make
> sense to use a new whole version number. (In both cases, I believe
> Tomcat N+1 had either already been defined, or in fact already been
> /released/.)
>
> So we're sorry if our decisions about the version numbering scheme are
> disturbing you. But the transition from Java EE to Jakarta EE is going
> to be a big mess and the version-numbering for Tomcat is the last of
> anyone's problems. Aligning to the Jakarta EE version will help
> everybody moving forward, so that's what we've chosen to do.
>
> -chris
>
> > On Sun, Mar 13, 2022 at 5:42 PM Mark Thomas <ma...@apache.org> wrote:
> >
> >> On 13/03/2022 13:29, Jose Illescas wrote:
> >>> I think that Tomcat mayor version must be change when updateing some of
> >>> their specs (servlet/jsp7/websockets/...)
> >>>
> >>> This strategy allow us to refer to tomcat with: Tomcat-9 or Tomcat-10
> >>> avoiding annoying names as tomcat-10.0.X or tomcat-10.1.X
> >>>
> >>>       IMHO I think that Tomcat 10.1.X version must be renamed to 11.X
> >>
> >> The community disagrees with your humble opinion.
> >>
> >>
> >>
> https://cwiki.apache.org/confluence/display/TOMCAT/Jakarta+EE+Release+Numbering
> >>
> >> The plans for 9.10.x have evolved. Largely because the Tomcat API hasn't
> >> changed much between 9.0.x and 10.0.x/10.1.x.
> >>
> >> There is a commitment that there will be a Tomcat version that supports
> >> the Java EE 8 API (part from the minimum Java version requirement) for
> >> as long as there is a demand for it. Exactly what that ends up looking
> >> like is TBD. My current best guess is around the time 9.0.x reaches EOL
> >> we'll introduce 9.10.x that backports of lot of the changes in the
> >> 10.1.x branch. When 10.1.x reaches EOL we'll introduce 9.11.x etc.
> >>
> >> Mark
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
> >> For additional commands, e-mail: users-h...@tomcat.apache.org
> >>
> >>
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: users-h...@tomcat.apache.org
>
>

Reply via email to