Received: from mail-yb1-f182.google.com (mail-yb1-f182.google.com [209.85.219.182]) by nld3-dev1.alpinelinux.org (Postfix) with ESMTPS id 1E74E782DDD for <~alpine/devel@lists.alpinelinux.org>; Fri, 9 Apr 2021 11:03:38 +0000 (UTC) Received: by mail-yb1-f182.google.com with SMTP id y2so4030369ybq.13 for <~alpine/devel@lists.alpinelinux.org>; Fri, 09 Apr 2021 04:03:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=tkjD65nBaCnGgRENW8SkQQ6gqSO+747e2OelZA6an3c=; b=RJmFTeVU7YpiUmji1D8FGeJ2RJR/pPRT/4hehXv5CveR3Vgqdo84qBhgjfvsovzKDV PTHpEvytPvZyTmVmu6uxhhedHqG7+cIPQT+VRjdGX/yCqgGYixq79LrJvBUFF4IxSBxB EMXNk1WXu1AzZ4EW1k1IKVWMK4Fxxc/SZY8tN+Hl1CW3ofzNYCTm+cw/L9S9WO+NVUBk MJjlVBY1Zo0h8tpl1Tb7NK+mOhuLdF9hJbC/N2EIywXa3jsnG9P1QTbPHq1OW8vju/Ya ETxd4Y6tqnA8zSMr0YNpMpfV/3nkGqLYYt9UeOCkFQhI4cU7K8SNXOcHj19ee9XW+Mbq vTxw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=tkjD65nBaCnGgRENW8SkQQ6gqSO+747e2OelZA6an3c=; b=JlV0lQH6kHZuTux/DDWByLw6/QrSJ7cjNp2j9ybu5iBh98247OdrzzqjA8ZlPsIfeh Qn14reJp+GlS4PCktDpdDz4wEnvVgk7rOk2YqDaga9jBVfbF58TNSu+5xKZRRRf8C2T3 UJtjieYhG7KlS/GL+gaXVczRtULIMKNpfeSNMw5JflXD0XSL8xSiGPL7dg8f86FQ8wPx kg2TOmHGsHsDrfkLkWC/RIngkSVRYDG0vdsy/hkVjas5D98EOTRBDQV8vcgP5dsArfj5 p5Bq76fgTdMgBX3Y/S+C8EO4T7kC69BRsUZuHZM1/f9tx2+r8P4PjbNf7tGRcDvGtYHU Bt6w== X-Gm-Message-State: AOAM533WKhcQkUygBOZF6ApnbYzBBjTTyOqY1nPnHVTVsPbDAduCNaN0 geRYMqeiT7NmZg+xNbNTvSaIqIqXqlRrttJJ6zg= X-Google-Smtp-Source: ABdhPJwAssQ/6Yi7L9JFkk3olLK8y8P2x9AoZfNMqZpqZFrP3AqrLd/pbb7T0on7HI09pzF1Gp4zyfoP5ApF+gpZ2oA= X-Received: by 2002:a25:bc03:: with SMTP id i3mr18860951ybh.491.1617966217781; Fri, 09 Apr 2021 04:03:37 -0700 (PDT) MIME-Version: 1.0 References: <3824aef2-8af2-d33a-47e3-c7c66bd6615e@dereferenced.org> In-Reply-To: <3824aef2-8af2-d33a-47e3-c7c66bd6615e@dereferenced.org> From: Konstantin Kulikov Date: Fri, 9 Apr 2021 14:03:26 +0300 Message-ID: Subject: Re: [3.15] System change proposal: rename the Alpine 3.15 release to Alpine 15 To: Ariadne Conill Cc: ~alpine/devel@lists.alpinelinux.org Content-Type: text/plain; charset="UTF-8" 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. 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