[gimp] devel-docs: update release-howto.
- From: Jehan <jehanp src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp] devel-docs: update release-howto.
- Date: Mon, 26 Apr 2021 10:07:29 +0000 (UTC)
commit 9b978467c185e9c37b4bae6d26a44823cce88d25
Author: Jehan <jehan girinstud io>
Date: Mon Apr 26 02:41:31 2021 +0200
devel-docs: update release-howto.
devel-docs/release-howto.txt | 47 +++++++++++++++++++++++++-------------------
1 file changed, 27 insertions(+), 20 deletions(-)
---
diff --git a/devel-docs/release-howto.txt b/devel-docs/release-howto.txt
index e848c919c0..6c9b4b5df0 100644
--- a/devel-docs/release-howto.txt
+++ b/devel-docs/release-howto.txt
@@ -3,6 +3,20 @@
----------------------------
a check-list for doing a GIMP release
+ ( ) Make sure we have a <release> tag inside
+ desktop/org.gimp.GIMP.appdata.xml.in.in for this upcoming
+ version, with type="development" for development or RC releases
+ (set type="stable", or just no type for stable releases).
+
+ Some installers may feature more prominently software with recent
+ releases if the appropriate tag was set (e.g. GNOME Software has a
+ "Recent Releases" category).
+
+ If a description is added, it may be featured in installers and
+ will be translatable (use <_p> or <_li> tags to make the strings
+ localizable). So it is better to prepare the description text as
+ early as possible.
+
( ) Announce a string freeze on the GIMP Developer mailing list.
Mention that a release is planned, what branch will be frozen, and
@@ -18,23 +32,10 @@
https://mail.gnome.org/archives/gnome-i18n/2016-October/msg00035.html
( ) Also notify the maintainers of the official builds for Windows
- (irc:ender/@jernejs), macOS (irc:Samm/@samm-git) and flatpak
- (irc:Jehan/@Jehan) of the upcoming release so they have some time
- to sort out issues with their builds.
-
- ( ) Make sure we have a <release> tag inside
- desktop/org.gimp.GIMP.appdata.xml.in.in for this upcoming
- version, with type="development" for development or RC releases
- (set type="stable", or just no type for stable releases).
-
- Some installers may feature more prominently software with recent
- releases if the appropriate tag was set (e.g. GNOME Software has a
- "Recent Releases" category).
-
- If a description is added, it may be featured in installers and
- will be translatable (use <_p> or <_li> tags to make the strings
- localizable). So it is better to prepare the description text as
- early as possible.
+ (irc:ender/@jernejs), macOS (irc:Samm/@samm-git and
+ irc:DesMcG/@DesMcGuinness) and flatpak (irc:Jehan/@Jehan) of the
+ upcoming release so they have some time to sort out issues with
+ their builds.
( ) Wait until the date specified in the announcements, use this time
to get bug fixes applied which don't modify strings.
@@ -47,9 +48,9 @@
release and to place it into the download area. If not, make
place or ask Michael Natterer or Michael Schumacher to do that.
- ( ) Check that you have admin access to the GIMP product on
- bugzilla.gimp.org and commit access to the gimp-web module, or
- that someone can do the changes for you.
+ ( ) Check that you have admin access to https://gitlab.gnome.org/GNOME/gimp/
+ and commit access to the gimp-web module, or that someone can do
+ the changes for you.
( ) Check if NEWS, authors.xml (and the generated AUTHORS), README or
INSTALL need to be updated, as well as any release notes on
@@ -83,6 +84,9 @@
[ ] In configure.ac, modify gimp_interface_age accordingly.
+ ( ) Bump the version in project() of meson.build identically as the
+ version set in configure.ac.
+
( ) Make dist tarballs:
[ ] Start with a checkout of the GIMP tree. Make sure the
@@ -132,6 +136,9 @@
[ ] In configure.ac, modify gimp_interface_age accordingly.
+ ( ) Bump the version number in meson.build to the same value as in
+ configure.ac.
+
( ) Publish dist tarballs:
[ ] Use `sha256sum` and `sha512sum` to create checksums of the
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]