Alpha releases: How to tag

From: Peter Eisentraut <peter_e(at)gmx(dot)net>
To: pgsql-hackers(at)postgresql(dot)org
Subject: Alpha releases: How to tag
Date: 2009-08-03 10:31:54
Message-ID: 200908031331.54716.peter_e@gmx.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

As we are approaching the first alpha release, let's think about how to tag
and label it and how to schedule those two operations with respect to one
another.

The typical process for, say, a beta release is

- apply version number change to source tree
- commit
- tag
(repeat for next beta)

The problem, arguably, with this is that the source tree would then read
8.5alpha1 until alpha2, instead of the 8.5devel that we are used to. The fix
could be:

- apply version number change to source tree
- commit
- tag
- revert version number change in source tree
- commit
(repeat for next alpha)

or more sophisticatedly

- branch
- apply version number change to source tree
- commit
- tag

or alternatively no tag at all, just apply version number and build tarball.

Comments?

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Greg Williamson 2009-08-03 10:32:34 Re: SE-PostgreSQL Specifications
Previous Message Magnus Hagander 2009-08-03 09:31:02 Re: 8.4 win32 shared memory patch