Hi to all developers of Eclipse GlassFish!
Some time ago I created this topic on the GitHub:
https://github.com/eclipse-ee4j/glassfish/discussions/25225
Time is running fast and we have to keep the tempo. Before I
created this discussion, I tried to check the ground for this
direction and it seems solid. In between we had to implement some
conflicting changes, but I will rebase the "bootstrap" PR this
week and then again after we finish with the ORB segment, which is
important especially for JDK23 support and GlassFish 8. However we
will try to integrate it into the master branch first as it has
complete TCK already available.
The direction of GlassFish is in general to keep standards of the
JDK and keep the tempo of its evolution, resolve security issues,
etc. The most complicated thing is adopting JPMS, however it is
related also with the logging configuration which was always
problematic part of GlassFish.
As these changes are rather large and could be breaking changes,
my idea is this:
* Start development of 7.1.0 in master this week
* Release 7.0.23 in standard time by the end of February. It will
contain just changes cherrypicked from master (including the SSH
node refactor, which is quite large)
* Release 7.0.24 just if required
* Release 7.1.0 by the end of April
Questions and comments are welcome.
Thank you all for your contributions!
--
David Matejcek | OmniFish
david.matejcek@xxxxxxxxxxx