Received: from knopi.disroot.org (knopi.disroot.org [178.21.23.139]) by nld3-dev1.alpinelinux.org (Postfix) with ESMTPS id E3BA7782D6F for <~alpine/devel@lists.alpinelinux.org>; Fri, 9 Apr 2021 11:17:39 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 6CEF750D8D for <~alpine/devel@lists.alpinelinux.org>; Fri, 9 Apr 2021 13:17:39 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CTJcyN1PDeBm for <~alpine/devel@lists.alpinelinux.org>; Fri, 9 Apr 2021 13:17:36 +0200 (CEST) From: Bart Ribbers DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1617967056; bh=Eh5FHaSupgcESdPuSEQbOFcaabbQtwqFdlwBbDNyvDM=; h=From:To:Subject:Date:In-Reply-To:References; b=EAZl1qxpi/JHy2nuN6SIMDQoQ94dkMcoDK+k7CUCHw/Ln8oZgd+cSBmhGrPTVWxBO TMipI9JDZgVs2//lGj3SsKPzMO7RVtkPTzV4PkuuzjR0SPPRNlCRvn4wynXhe30qWy dEssJh/bNH3T4WXNyK1szX1EfQdxkVmkVHoFRShXYEp8UXz0pvB56D+o6JiCImQmS1 RB50udC5rxGdKOlwvhbCQseO6PM8Nq5b0wnoZ8f0eAjPESLOzQBUaOslqL9UT0gwZx b4/buC96AmMeGJlrtd2oorSy37Gpi4mxvE3aKg0BXPqn2aFQTyuaUJF5MzTSeOrgW2 qn9tl0KSpyCVA== To: ~alpine/devel@lists.alpinelinux.org Subject: Re: [3.15] System change proposal: rename the Alpine 3.15 release to Alpine 15 Date: Fri, 09 Apr 2021 13:17:31 +0200 Message-ID: <2865634.x7l71cJiAP@spaceblade> In-Reply-To: References: <3824aef2-8af2-d33a-47e3-c7c66bd6615e@dereferenced.org> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart2260471.ZWHsbeapYt"; micalg="pgp-sha256"; protocol="application/pgp-signature" --nextPart2260471.ZWHsbeapYt Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii"; protected-headers="v1" From: Bart Ribbers To: ~alpine/devel@lists.alpinelinux.org Subject: Re: [3.15] System change proposal: rename the Alpine 3.15 release to Alpine 15 Date: Fri, 09 Apr 2021 13:17:31 +0200 Message-ID: <2865634.x7l71cJiAP@spaceblade> In-Reply-To: References: <3824aef2-8af2-d33a-47e3-c7c66bd6615e@dereferenced.org> Hi, On Friday, 9 April 2021 13:03:26 CEST Konstantin Kulikov wrote: > Please consider using dates for versions, like ubuntu. Every time I > hear "buster", "big sur", "lollipop" or "freebsd 12" I have no idea if > the person is talking about recent version or a dated one. We currently do this at postmarketOS (which is based on Alpine Linux). We had a stable release of 20.05 which was made in May in 2020. We just released 21.03 which was made in March in 2021. Both are based on stable releases of Alpine Linux (20.05 == 3.12 Alpine and 21.03 == 3.13 Alpine). I will +1 this suggestion as it's not just more clear for everyone using Alpine, it's also more clear for people using postmarketOS. > > On Fri, Apr 9, 2021 at 5:31 AM Ariadne Conill wrote: > > Hello, > > > > Alpine has traditionally used the major version to represent the current > > ABI version the system uses. For example, Alpine 1.x was uClibc without > > NPTL, Alpine 2.x was uClibc with NPTL and Alpine 3.x is based on musl. > > > > With the current ABI being evergreen, and our having moved past the 3.14 > > release, it no longer makes sense to keep the 3.x designation. When this > > was previously proposed, the primary request was to postpone this > > discussion until after Alpine 3.14 release. With the Alpine 3.14 release > > imminent, I believe now is a time to bring this up again. > > > > An argument could have been made to jump to Alpine 4.x with apk-tools 3, > > but we have decided to implement apk-tools 3 out in a way that is > > non-disruptive. So that argument is now moot, as well. > > > > ## Benefits to Alpine > > > > As the `3.` part of the version is now effectively meaningless, it is > > helpful to downstream consumers of Alpine to have a simplified versioning > > scheme. For example, postmarketOS can say "based on Alpine 15" instead of > > "Alpine 3.15" which sounds better. > > > > Yes, to be brutally honest, this is an entirely marketing-related thing, > > and there is no technical benefit either way. However, this versioning > > scheme is more aligned with other Linux distributions. > > > > ## Implementation Plan > > > > Set the version of `alpine-base` to `15_alphaXXXXXXXX` instead of > > `3.15_alphaXXXXXXXX`. > > > > ## Contingency Plan > > > > If we decide we don't want to do this, we just downgrade `alpine-base` > > back to `3.15_alphaXXXXXXXX`. > > > > Ariadne Bart --nextPart2260471.ZWHsbeapYt Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE+PnwL0f0p7OqHdhkaZ0WGF2vrmEFAmBwN8sACgkQaZ0WGF2v rmHRjAf/SVBy2yKnhq0eyQ+hV46g6YJRtqotRniyQ5wGRkrdFwAtMLxdRxHKtL1/ QH/7HxFAsqHim7emw7EHk8g86WnDrZ+Fq2D2IgU3ZM92dqmpkmtC4KYt3V0qcn28 i0eE89O+vYdF+xCrj3r7u2hXJrR3VsTWzHwFr7fwyA6hSem2vzdFSR6GCCQTL1QQ FAS7IB404SxyDSYjVqwdprqOJD5z9AUpuFwVOe4vx1isfNhertl7lr//nrslN8xF vNM+svGUCawBwtvFuGDpSkYXOu13ZCbH5P3PstG5lt4WyTAMkYUNlhnbWcrQo1HP gtnClmZtjJIjvuvFayb+qPdmPC5q7A== =+oUy -----END PGP SIGNATURE----- --nextPart2260471.ZWHsbeapYt--