From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33845) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fFjLv-0000J9-VV for qemu-devel@nongnu.org; Mon, 07 May 2018 12:51:09 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fFjLs-000291-V0 for qemu-devel@nongnu.org; Mon, 07 May 2018 12:51:08 -0400 Received: from mx3-rdu2.redhat.com ([66.187.233.73]:42680 helo=mx1.redhat.com) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fFjLs-00028O-RU for qemu-devel@nongnu.org; Mon, 07 May 2018 12:51:04 -0400 References: <20180430132107.0a37704d.cohuck@redhat.com> <20180502074403.yh5weukbjgqsvp7n@sirius.home.kraxel.org> <20180502080200.GG3308@redhat.com> <20180503072100.GA5301@stefanha-x1.localdomain> <20180503090727.GC11382@redhat.com> <20180503134321.pp736ou25pdwvslm@sirius.home.kraxel.org> <20180503141610.GC11382@redhat.com> <20180507133830.GA18277@paraplu> From: Thomas Huth Message-ID: Date: Mon, 7 May 2018 18:51:01 +0200 MIME-Version: 1.0 In-Reply-To: <20180507133830.GA18277@paraplu> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] release retrospective, next release timing, numbering List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Kashyap Chamarthy , "=?UTF-8?Q?Daniel_P._Berrang=c3=a9?=" Cc: Peter Maydell , Cornelia Huck , Gerd Hoffmann , Stefan Hajnoczi , QEMU Developers On 07.05.2018 15:38, Kashyap Chamarthy wrote: > On Thu, May 03, 2018 at 03:16:10PM +0100, Daniel P. Berrang=C3=A9 wrote= : >> On Thu, May 03, 2018 at 04:06:19PM +0200, Thomas Huth wrote: >>> On 03.05.2018 15:43, Gerd Hoffmann wrote: >=20 > [...] >=20 >>>> (a) major equals year, minor equals month (ubuntu style). >>>> (b) major equals year, minor counts up (mesa style). >>>> (c) major is bumped each year, but doesn't equal year (libvirt sty= le). >>>> >>>> If we don't want give them a meaning, how about: >>>> >>>> (d) just drop the minor and count up major each release (systemd s= tyle)? >>>> >>>> My personal preference would be (a) or (b), because it is easy to se= e >>>> when a version was released. (b) looks more like a classic version >>>> number, we would have 18.0, 18.1, ... instead of 18.04, 18.08, ... >>> >>> I'd really would like to avoid variant (a) ... otherwise people will >>> confuse 18.1.1 and 18.11 (aka. 18.11.0) again... >> >> We could keep major =3D=3D year, minor =3D=3D nth release of $year. eg= 18.1, >> 18.2, 18.3 for the 1st, 2nd and 3rd releases of 2018. Still makes it >> fairly clear what timeframe each was released in, without having to >> follow month numbers. >=20 > FWIW, the above option sounds simplest to explain so far. No, there are some drawbacks when the major version equals the year, see here: https://lists.gnu.org/archive/html/qemu-devel/2018-05/msg01092.html and: https://lists.gnu.org/archive/html/qemu-devel/2018-05/msg00560.html Thomas