This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: WIP: Release timeline for 2.15.1, 2.16. and 2.17
- From: Roland McGrath <roland at hack dot frob dot com>
- To: "Carlos O'Donell" <carlos at systemhalted dot org>
- Cc: GNU C Library <libc-alpha at sourceware dot org>
- Date: Tue, 17 Apr 2012 14:42:04 -0700 (PDT)
- Subject: Re: WIP: Release timeline for 2.15.1, 2.16. and 2.17
- References: <CADZpyix6im4SmDq537ydb75XZ3o_h9=jz6DgsAbZuUZCA6u8rA@mail.gmail.com>
> I would like the release process to be uniform for major or minor, it
> shouldn't matter.
Well, there are some important differences.
A minor release must never perturb the ABI. So it should be a
requirement that check-abi has no regressions with the existing
abilist files. Conversely, for a major release it should be a
requirement to make sure abilist files have been updated as necessary
so check-abi passes and to manually ensure that the abilist changes
are kosher (only add a new symbol version set, don't change existing ones).
And, of course, the whole schedule thing is entirely different for the
two kinds of release.
Thanks,
Roland