Git repositories branching to enable IdP v5 development

Ian Young ian at iay.org.uk
Thu May 26 11:33:56 UTC 2022


Dear colleagues,

We are starting the process of refocusing our IdP efforts onto the v5 development stream. This will be based on a Java 17 / Spring Framework 6 / Jakarta EE 9 baseline.

To enable this development, we have branched a number of our Git repositories. If you have a local checkout of any of these and need to continue to work with the Java 11 / IdP v4 stack, you will need to check out the indicated "maint" branch instead of using "main":

* java-parent-project --> git checkout maint-11
* java-support --> git checkout maint-8
* spring-extensions --> git checkout maint-6
* java-opensaml --> git checkout maint-4
* java-identity-provider --> git checkout maint-4

Please do this sooner rather than later; we will start landing Java 17-specific code on the "main" branch of each of these repositories very soon.

Over time, we will need to perform this same kind of change for each component which uses Spring Framework or Java/Jakarta EE APIs, but we will evaluate this on a case-by-case basis as development proceeds and notify any changes here.

Committers: the CI system has already been adjusted for these changes.

Enjoy,

    -- Ian




-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3883 bytes
Desc: not available
URL: <http://shibboleth.net/pipermail/dev/attachments/20220526/1327ca9a/attachment.p7s>


More information about the dev mailing list