RSS/Atom feed Twitter
Site is read-only, email is disabled

Release procedure (was: Testers requested for our new Mac OS X DMG release!)

This discussion is connected to the gimp-developer-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.

This is a read-only list on gimpusers.com so this discussion thread is read-only, too.

2 of 2 messages available
Toggle history

Please log in to manage your subscriptions.

Release procedure (was: Testers requested for our new Mac OS X DMG release!) Sven Claussner 12 Apr 05:22
  Release procedure (was: Testers requested for our new Mac OS X DMG release!) Sven Claussner 20 Apr 04:08
Sven Claussner
2016-04-12 05:22:14 UTC (over 8 years ago)

Release procedure (was: Testers requested for our new Mac OS X DMG release!)

Hi,

lately in IRC the idea of documenting and scripting our deployment processes at LGM came up. I support this idea and like to bring up the topic of rethinking our release procedure again:

On 10.1.2016 at 1:11 AM Alexandre Prokoudine wrote: > On Mon, Jan 4, 2016 at 11:23 AM, Kristian Rietveld wrote in reply to my post from 31 Dec 2015, at 14:13 >> More coordinated releases would be a good thing to have IMHO. >> Releasing Windows & Mac binaries and perhaps Debian/Ubuntu and >> Fedora packages at the same time as a new tarball release would be >> great.

> Hence I'd like to propose the following change to the release policy, > using Sven's proposal as a basis: >
> 1. Negotiate a release date between mitch (GIMP maintainer), pippin > (GEGL/babl maintainer), Jernej (Win builds), and Kris (OSX builds).

Plus: Roman Joost (GIMP doc maintainer), a responsible counterpart from the GNOME Translation Project Coordination Team (perhaps Piotr Drąg as GIMP translation contributor, see also https://wiki.gnome.org/TranslationProject/CoordinationTeam) and one from the website maintainers (Michael Schumacher, Alexandre or Pat).

> 2. Finalize a list of changes that should be covered in the user > manual and in the docs for developers. > 3. Announce a strings freeze at least a month before releasing to give > translators and docs writers do their job. > 4. Complete all release related docs. > 5. Bump version number for both GEGL/babl, GIMP, and gimp-help. > 6. Make and test all builds for all supported systems. > 7. Update the 'testing' branch of the website (download links, > announcements), update docs.gimp.org, check everything. > 8. Merge all changes from the 'testing' branch into the 'master' branch of wgo.
> 9. Announce.
> To specifically aid #2, since December, there's a changelog targeted > at user manual writers:
> http://wiki.gimp.org/wiki/Release:2.10_changelog > Needless to say, it's WIP, but it's getting there.

It would be good if you could discuss it at LGM. Well, I'm not attending LGM this year but if you need me I'm ready to take the time and be there in our chat room or answer by mail.

@Alex, Kris: will you be at LGM?

Greetings

Sven

PS: I already posted this yesterday, but used the answering function of my email client, so the former post might be buried under others. Now sending it properly as top level post.

Sven Claussner
2016-04-20 04:08:49 UTC (over 8 years ago)

Release procedure (was: Testers requested for our new Mac OS X DMG release!)

Hi,

no reply yet.
I asked the devs to discuss it at the LGM, but so far I don't see anything in the (intermediate state of) the meeting minutes.
Was it discussed and to which result?

Greetings

Sven