[JIRA] (JPAR-197) Remove our repositories from POMs

Tom Zeller (Jira) jira at shibboleth.atlassian.net
Fri Sep 16 16:31:35 UTC 2022


Tom Zeller ( https://shibboleth.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3A0fa99aa9-d698-454c-a274-7a41bee6cef5 ) *commented* on JPAR-197 ( https://shibboleth.atlassian.net/browse/JPAR-197?atlOrigin=eyJpIjoiNzBhMTk0ZDQyMGNiNDdmNTk5YWQ0YzNmMmEzMTc5ZTQiLCJwIjoiaiJ9 )

Re: Remove our repositories from POMs ( https://shibboleth.atlassian.net/browse/JPAR-197?atlOrigin=eyJpIjoiNzBhMTk0ZDQyMGNiNDdmNTk5YWQ0YzNmMmEzMTc5ZTQiLCJwIjoiaiJ9 )

Discussed on today’s dev call (2022-09-16).

Idea is to move <repositories> and <pluginRepositories> to a Maven profile, which is not activated by default.

Preference is to configure repositories either in the POM or settings.xml, but not both. So, work includes moving all of the repository definitions (POM or settings.xml) to a profile, and updating the documentation for developers.

Perceived benefits are tracking changes to repositories (via git rather than wiki documentation or actually hosting artifacts) as well as less changes to CI nodes.

Although we rarely depend upon third-party snapshot artifacts, this should be the least effort to activate/deactivate those repos.

Probably should communicate this change to third-party developers (who depend upon our artifacts) as activating a profile may be easier ( ? ) than configuring settings.xml.

And again, the whole point of this is so that there are no technical blockers to prevent deploying our artifacts to Central. (But we still have the indemnification/legal blocker)

( https://shibboleth.atlassian.net/browse/JPAR-197#add-comment?atlOrigin=eyJpIjoiNzBhMTk0ZDQyMGNiNDdmNTk5YWQ0YzNmMmEzMTc5ZTQiLCJwIjoiaiJ9 ) Add Comment ( https://shibboleth.atlassian.net/browse/JPAR-197#add-comment?atlOrigin=eyJpIjoiNzBhMTk0ZDQyMGNiNDdmNTk5YWQ0YzNmMmEzMTc5ZTQiLCJwIjoiaiJ9 )

Get Jira notifications on your phone! Download the Jira Cloud app for Android ( https://play.google.com/store/apps/details?id=com.atlassian.android.jira.core&referrer=utm_source%3DNotificationLink%26utm_medium%3DEmail ) or iOS ( https://itunes.apple.com/app/apple-store/id1006972087?pt=696495&ct=EmailNotificationLink&mt=8 ) This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100207- sha1:30c8888 )
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://shibboleth.net/pipermail/commits/attachments/20220916/624850f9/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jira-generated-image-static-comment-icon-9f7c6ee8-cf77-4a0e-867a-8ff0ac84f57b
Type: image/png
Size: 1084 bytes
Desc: not available
URL: <http://shibboleth.net/pipermail/commits/attachments/20220916/624850f9/attachment-0003.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jira-generated-image-static-footer-desktop-logo-736db089-1c2d-4703-a304-14da4d827863
Type: image/png
Size: 10805 bytes
Desc: not available
URL: <http://shibboleth.net/pipermail/commits/attachments/20220916/624850f9/attachment-0004.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jira-generated-image-avatar-ca7b31c2-c25e-4d39-b260-07c758d34522
Type: image/png
Size: 468 bytes
Desc: not available
URL: <http://shibboleth.net/pipermail/commits/attachments/20220916/624850f9/attachment-0005.png>


More information about the commits mailing list