Howdy,

I don't see why we want to change tag format (!) on existing,
especially long time existing and running projects.
What gain does it give ASIDE for some tooling nicer output, that we
never used before (that generates something out of it)?
How to sort history after? How to process tags for some automation
when it changes in the middle?

I am really against doing this "right in the middle".

Changing tag format on brand new projects makes sense to me (before
the first tag is done),
but doing it "as we go"?

As for GH release notes I always _remove_ the prefix (ie. tag is
foo-3.4.1 then release title is 3.4.1, same as project.version).
Having this "v${project.version}" ONLY to spare for this string op is
-1 for me, plus it most probably breaks git automatic processing as
well, no?




On Thu, May 1, 2025 at 10:30 PM Slawomir Jaranowski
<s.jaranow...@gmail.com> wrote:
>
> Hi,
>
> We introduce a short and the same template release tag name for Maven
> projects as:
>
> v@{project.version}
>
> in parent 44: https://github.com/apache/maven-parent/pull/455
>
> It will change a tag name on history ... but for me is more modern and
> simplified other configurations like for release-drafter
>
> It is also used in GitHub to point release notes, eg
>
> old tga format
> https://github.com/apache/maven-clean-plugin/releases/tag/maven-clean-plugin-3.4.1
>
> new tag format:
> https://github.com/apache/maven-parent/releases/tag/v44
>
> so we don't have a duplicate component name in the path.
>
>
> Any objections for the new tag format ...?
>
> --
> Sławomir Jaranowski
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org

Reply via email to