Hi Amitay,
On 2012-10-31 at 19:59 +1100, Amitay Isaacs wrote:
> On Wed, Oct 31, 2012 at 7:12 PM, Michael Adam <
ob...@samba.org> wrote:
> > On 2012-10-31 at 16:14 +1100, Amitay Isaacs wrote:
> >> This is long overdue CTDB release. There have been numerous code
> >> enhancements and bug fixes since the last release of CTDB.
> >
> > it is really very nice, that we start over, version-wise! :-)
> >
> > Are you planning to create a ctdb-2.0 branch off the release tag
> > so that this version can stabilize?
>
> Owing to a *very small* active group of developers of CTDB, most of
> the new commits would be bug-fixes. ;-)
Well, that is what a stable release branch is for - bugfixes... ;)
Please look into the branch 1.0.114.
I did update the changelog for each 1.0.114.X release...
Well, maybe we have a different understanding of what have been
official ctdb releases. Given that there has never been a real
release process (up to now), I also counted the following events
as releases of ctdb:
- Announcements of new releases to the samba-technical mailing
list, as e.g. Ronnies mail for "1.13" on 2012-03-01.
There are more examples of that.
- Releae-Tags for versions, pushed to master or one of the release
branches.
Examples of stabilized release branches are 1.0.114
(which I maintain and where we are at 1.0.114.5), 1.2, the
slightly strange stream of release branches 1.2.27, 1.2.39, 1.2.40,
and 1.13.
All that being said, it is of course great to start over
with a new release stream and with proper release process,
annoucements and source tar ball!
I just wanted to prevent the impression that all these features
are brand new and have not been available at all yet.
A note on publishing the sources:
I think it would be most useful to primarily publish the tarballs
(not the source RPMs), and to make sure that also the ctdb
compiled from tarball has a proper version number (and not only
that compiled via source RPM).
Cheers - Michael