Hi,
I just want to let you know that today I successfully configured
Eclipse CI job to deploy GlassFish 7.1.0-SNAPSHOT to Maven Central
Snapshots.
Why it is important:
- Staging repo cannot be used any more as an intermediate stage
of the release project
- Public snapshots allow external users to verify compatibility
of their applications on daily basis and react asap
Next steps:
- Prepare new job for Releases
- Make GF builds repeatable:
https://github.com/eclipse-ee4j/glassfish/issues/24615 - that
means that rebuilding same commit should produce same binaries
- Release 7.1.0-M1
- Go through the rest of planned changes
- renaming packages postponed to 8.0.0 as it means changes
also in other products which use reflections, ie. EclipseLink;
and considering better approaches)
- Release 7.1.0
- Help users with the upgrade, document breaking changes first
- Release 8.0.0
- We already synchronized changes with master branch, we do
that repeatedly
- I also started updating the TCK execution from GF project,
we have found also some problems in the TCK, Open Liberty
reported few more ...
- Arjan now finishes updates in TCK runners for Jakarta EE 11
So everything is in progress, after few months of intensive work
we are closing to another big step ... or two!
Good night, good morning, wherever you are!
--
David Matejcek | OmniFish
david.matejcek@xxxxxxxxxxx
_______________________________________________