Hi Gary, On 2.11.2025 22:52, Gary Gregory wrote: > On Sun, Nov 2, 2025 at 3:47 PM Piotr P. Karwasz > <[email protected]> wrote: >> Unlike other releases you've prepared, the `scm/tag` element in the POM >> is set to `HEAD` instead of the release tag that will be used to mark >> this version. > > I'm not even sure we should be using this element: Most components > don't use it, and I don't use the Maven SCM plugin to create the tags > (I use git). I'm inclined to remove this element. WDYT?
I was looking at this element to address a specific problem I’m currently facing: given a Maven artifact, I want to locate its corresponding source code in order to perform some static analysis. In the Logging project, we don’t update the `scm/tag` element, which makes the data effectively useless. However, I’ve noticed that in previous Commons releases, the tag is often set correctly. It might therefore be a good idea to establish a consistent policy: - either remove the `tag` element entirely (it’s not required by Maven Central [1]), - or ensure it’s set to the correct release tag. Piotr References: [1] https://central.sonatype.org/publish/requirements/#developer-information --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
