yes so i explained it also in that video.
So also then in words here a bit more,
2023.12 and 2024.03 nothing will really happen for this topic.
But 2024.06 will very likely not have support anymore for the SmartClient, WebClient and the NGClient1 (so the angularjs version)
So the only clients we will support by then are TiNGClient (angular based one), Headless (batch, rest), and of course we still have wrappers like NGDesktop but that will just be wrappers around TiNGClient.
This way we can kill a lot of entry points that we need to expose and clean up a lot of code and remove a lot of older 3rd party libs that are not supported anymore (or we can’t move to a newer version because of dependencies)
Of course 2024.03 is an LTS release so that will have support for 2 years so until 2026.03, and we will bring out patches and bugfixes in those years on top of the 2024.3.x_LTS
Besides clean up a lot of code and removing at lot of older libs, we can then (not directly but in the coming year) also move to the new jakarta api, so then we run on tomcat 10 (natively) and not on tomcat 9 anymore (same holds for other containers that you want to use). if you look here: https://tomcat.apache.org/whichversion.html then it is the 3rd line and up (so servlet spec 5 and higher)