[gnutls-devel] GnuTLS | RELEASES.md: describe the release process [ci skip] (!1202)

Development of GNU's TLS library gnutls-devel at lists.gnutls.org
Sun Apr 12 12:11:48 CEST 2020




Daiki Ueno started a new discussion on RELEASES.md: https://gitlab.com/gnutls/gnutls/-/merge_requests/1202#note_322261026

>  |stable|3.6.x  |bi-monthly      |
>  |next  |-      |                |
> +
> +
> +# Release process
> +
> + 0. Create a new 'milestone' for the next release and move all issues present in the
> +    current release milestone.
> + 1. Verification of release notes: ensure that release notes ([NEWS](NEWS)) exist
> +    for this release, and include all significant changes since last release.
> + 2. Update of release date in [NEWS](NEWS), and bump of version number in
> +    [configure.ac](configure.ac) as well as soname numbers in [m4/hooks.m4](m4/hooks.m4).
> + 3. make distcheck
> + 4. git tag -s $(VERSION). The 3.6.12 was including both the 3.6.12 and
> +    gnutls_3_6_12 tags, but it may make sense to only use the version from
> +    now on.

I'm a bit disappointed that this convention change was introduced without any discussion. In git, prefixing "v" is a [common](https://semver.org/#is-v123-a-semantic-version) [practice](https://git-scm.com/book/en/v2/Git-Basics-Tagging), and it wouldn't confuse tools like [git-version-gen](https://git.savannah.gnu.org/cgit/gnulib.git/tree/build-aux/git-version-gen#n89).

-- 
Reply to this email directly or view it on GitLab: https://gitlab.com/gnutls/gnutls/-/merge_requests/1202#note_322261026
You're receiving this email because of your account on gitlab.com.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.gnupg.org/pipermail/gnutls-devel/attachments/20200412/abad19de/attachment.html>


More information about the Gnutls-devel mailing list