Commit Graph

47 Commits

Author SHA1 Message Date
Jehan 25f891bfce devel-docs: update docs with info on the "release note demo" feature. 2022-03-08 17:37:58 +01:00
Jehan 3e58204908 devel-docs: GIMP_VERSIONS was renamed some time ago. 2021-10-20 00:55:40 +02:00
Jehan ee46618d7f devel-docs: release howto update. 2021-10-17 21:48:28 +02:00
Jehan 2749706442 devel-docs: update release-howto file. 2021-08-05 00:14:22 +02:00
Jehan 3027b4eb4c devel-docs: update a bit the release-howto.
In particular add the need to wait a bit for installers before actually
publishing news. Also add a few usage examples for the gimp-web helper
tools for binary file publishing (torrent creation and mirror checking).
2021-05-06 02:47:18 +02:00
Jehan 8d8c77730c devel-docs: release-howto updated.
Update in particular the tarball creation steps. We now use tarballs
generated by the CI. I still leave information for doing it locally in
this howto, but mostly so that we can easily find this info for testing
or fixing dist bugs when needed. Other than this, if the CI works
flawlessly, a successful pipeline ends up with a proper tarball.

The main advantages of this approach are:

- Transparency: the full distribution process is now fully accessible on
  Gitlab, from the source, through the build (including all the logs)
  and up to the final tarball. Even the checksums are generated by the
  CI, making it easy to recognize if different tarballs were published
  on the download website or mirrors. This makes for a much safer and
  trustworthy publication process.

- Less bus factor: we don't rely as much on a single person to take care
  of the whole process.

- More automatization: a release still has to be prepared and verified
  manually (it always will), but at least the whole tarball creation is
  now automated. The next step will be to automate also the publication
  on the download server.
2021-04-29 20:21:30 +02:00
Jehan 9b978467c1 devel-docs: update release-howto. 2021-04-26 12:05:16 +02:00
Jehan 50a0f49762 devel-docs: some small release-howto updates. 2020-12-23 01:54:10 +01:00
Michael Natterer 82391c136b devel-docs: some updates to release-howto.txt 2020-12-22 20:40:31 +01:00
Jehan dc9a30446b devel-docs: add the package maintainers in the release-howto.
Nicknames on IRC/gitlab are hard, even more when they change depending
on the media! I realize we are regularly asking them or unsure of who to
contact (for instance here for releases). Let's associate each package
with its current maintainer to make it easy to contact the right person
to prepare our official packages before a release.
2018-09-15 09:23:09 +02:00
Michael Natterer 92c59316e1 devel-docs: release-howto.txt: it's org.gimp.GIMP.appdata.xml.in.in
not just org.gimp.GIMP.appdata.xml.in
2018-05-20 18:32:21 +02:00
Jehan 31f5d7dc04 Bug 795720 - Change MD5 sums to SHA512 ones.
We should stop using MD5 sums altogether and push forward SHA256/SHA512
hash sums instead. The website is also being updated to display these in
favor of the deprecated MD5 sums.
We are most likely not going to remove previously computed MD5 sums, or
recompute SHA* hashes for older binaries, but at least we should stop
doing MD5 sums of any future binary.
2018-05-06 01:20:09 +02:00
Jehan 64bab848c3 NEWS, devel-docs: next release is RC2 + some fixes in release howto. 2018-04-16 09:13:37 +02:00
Jehan 309d118f65 app, devel-docs: improve position of loading text on splash image.
The upper text will be centered on the top quarter of the bottom quarter
of the splash image, whereas the bottom text will be centered on the
bottom quarter of the bottom quarter of the splash (unless the splash is
too small, in which case the double of the layout pixel extents will be
used). Basically don't use absolute pixel values anymore for
positionning. This should all be done relatively since there are
nowadays all kind of display size (and positionning the text 6 pixels to
the bottom, as it was done, may be ok on low density displays, yet will
look ugly on high density screens).

Also write this down in the splash requirements in the release howto so
that splash designers are aware that the bottom quarter of their image
will have to be adapted for printing text.
2018-04-15 02:32:30 +02:00
Jehan 20fc93fde0 devel-docs: update the release procedure regarding appdata contents. 2018-03-26 01:41:32 +02:00
Jehan 923ffb7e53 devel-docs: adding new splash requirements.
Current splash is not right within these requirements. But that's all
right for this RC.
These requirements are meant to be followed from next release.
2018-03-25 18:19:24 +02:00
Jehan 458e313000 Rename gimp.appdata.xml.in to org.gimp.GIMP.appdata.xml.in.in.
I completely forgot to rename the appstream file according to the new
ID. While doing so, I also make it a .in.in file, with initial
processing by the autotools. Indeed I need @GIMP_COMMAND@ to be replaced
by AC_CONFIG_FILES().
Finally I fix a badly closed XML tag (which reminds me I should always
test a commit, even when it's a simple non-C 1-liner change!).
2018-01-14 03:54:17 +01:00
Jehan 9019c7e0f7 devel-docs: don't forget flatpak as an official GIMP binary!
Please don't forget to notify me too of an upcoming release. I need to
update the manifest (for stable releases at Flathub at least, since we
have not set the dev release process yet) and trigger a new build of our
flatpak.
2018-01-12 02:47:32 +01:00
Michael Natterer 4eb27f3d45 Bug 778285 - Release howto should contain notice to maintainers...
...of official binaries

Add this point right after "Announce on the GNOME I18N mailing list."

Also remove the "wait for mirrors" thing at the end, in a subsection
of that point we say "as fast as possible" and that contradicts each
other.

Move the "properly chilled beverage" to the end where i belongs
(or perhaps it belongs where the build starts...)
2018-01-01 22:09:25 +01:00
Jehan 803917110d devel-docs: add point for <release> appstream data in release-howto. 2017-12-27 23:16:11 +01:00
Jehan 1477f53312 devel-docs: typo fix s/brach/branch/. 2017-12-12 00:51:24 +01:00
Jehan 819a27564e Bug 734982 - update project information upon release.
I've made the download and home page of gimp-web as generic as possible
so that one will just have to update GIMP_VERSIONS in order to release a
new version. In particular, no boring editing of hardcoded versions in
html pages anymore.
Also adding an item to update the authors page as well (which is
generated so it's just a matter of moving a file).
2017-10-24 01:28:06 +02:00
Michael Natterer 2df281a219 devel-docs/release-howto.txt: mention to use "cp" not "mv" on the server 2017-08-22 20:07:02 +02:00
Michael Schumacher 34d3ed468c Update release-howto.txt with changes done in the gimp-2-8 branch 2017-05-30 23:20:27 +02:00
Michael Natterer c9a0b5ab7c Bug 778284 - Release howto should mention to close all running...
...instances of GIMP before a make distcheck

Mention it in release-howto.txt.
2017-03-08 20:21:06 +01:00
Alexandre Prokoudine 1ed8f63c94 Sync the release howto to the version from the 'gimp-2-8' branch 2016-10-25 00:57:38 +03:00
Michael Natterer 7213c18a1c devel-docs: updated after the latest release experience 2015-11-26 00:24:48 +01:00
Michael Natterer 6acd7e24bb devel-docs: add some info about libtool versioning to release-howto.txt 2014-08-27 20:42:24 +02:00
Michael Natterer 145295a36a devel-docs: update release-howto.txt for the new server 2014-04-25 22:00:18 +02:00
Michael Natterer e0edc568aa devel-docs: clarify where to announce a release in release-howto.txt 2013-11-29 00:03:45 +01:00
Michael Natterer d6a86ca848 devel-docs: add the new even/odd micro version policy to release-howto
(cherry picked from commit fef532a108)
2012-08-23 19:57:54 +02:00
Michael Natterer 01c65b61c4 devel-docs: update ftp directory in release-howto.txt 2012-03-13 02:04:25 +01:00
Mukund Sivaraman 355ce0b6ec docs: Update the release instructions to be more water-tight 2012-02-02 16:32:37 +05:30
Michael Natterer d7fcf38473 devel-docs: minor update to release-howto.txt 2011-04-14 23:04:02 +02:00
Martin Nordholts 2b050c78cd devel-docs: Remove release commit from release-howto.txt 2010-06-22 21:37:00 +02:00
Martin Nordholts 7f6d7740eb devel-docs: Add Index of new symbols-item to release-howto.txt 2009-08-16 18:15:46 +02:00
Martin Nordholts 74ceaab1b6 devel-docs: Warn about using -j for 'make distcheck' 2009-08-15 20:28:02 +02:00
Martin Nordholts e247791209 devel-docs: Update release-howto.txt 2009-08-15 13:02:01 +02:00
Martin Nordholts 670a046688 devel-docs: Add authors.xml to release-howto.txt 2009-07-12 12:48:05 +02:00
Martin Nordholts 34b5e99905 Rename configure.in to configure.ac
Rename configure.in to configure.ac and update references to the
file. Configure.ac is the recomended and promoted name in the autoconf
manual.
2009-05-17 14:49:04 +02:00
Sven Neumann 65cc5d3df1 there's no need to fiddle with po/Makefile.in.in these days.
2008-09-29  Sven Neumann  <sven@gimp.org>

	* release-howto.txt: there's no need to fiddle with
	po/Makefile.in.in these days.


svn path=/trunk/; revision=27078
2008-09-29 20:04:26 +00:00
Raphael Quinet 91d99d4d63 new function that swaps the vertical and horizontal axis for the saved
2007-08-24  Raphael Quinet  <raphael@gimp.org>

	* plug-ins/jpeg/jpeg-settings.c (jpeg_swap_original_settings): new
	function that swaps the vertical and horizontal axis for the saved
	subsampling parameters and quantization tables.

	* plug-ins/jpeg/jpeg-exif.c (jpeg_exif_rotate): swap the saved
	settings when the image is rotated.  Fixes bug #466593.

	* devel-docs/release-howto.txt: added note about having admin
	access to Bugzilla and to the news section on www.gimp.org.

svn path=/trunk/; revision=23370
2007-08-24 18:38:30 +00:00
Raphaël Quinet a2bf6db38a added note about having admin access to Bugzilla and to news on www.gimp.org
svn path=/trunk/; revision=23369
2007-08-24 17:53:21 +00:00
Sven Neumann 747561037a updated NEWS for 2.4.0-rc1
svn path=/trunk/; revision=23291
2007-08-16 09:20:30 +00:00
Sven Neumann c377ed53d2 added note about announcing the release
svn path=/trunk/; revision=23288
2007-08-16 09:01:17 +00:00
Sven Neumann aed31d09f9 added some more points and explained how to tag a release
svn path=/trunk/; revision=23285
2007-08-15 22:44:51 +00:00
Sven Neumann 3b2e6c9416 added a check-list for doing a GIMP release.
2007-08-16  Sven Neumann  <sven@gimp.org>

	* release-howto.txt: added a check-list for doing a GIMP 
release.


svn path=/trunk/; revision=23282
2007-08-15 22:21:41 +00:00