Gentoo Archives: gentoo-project

From: Kristian Fiskerstrand <k_f@g.o>
To: gentoo-project@l.g.o, Benda Xu <heroxbd@g.o>
Subject: Re: [gentoo-project] Re: [gentoo-dev-announce] call for agenda items, council meeting 8/13
Date: Tue, 01 Aug 2017 10:35:48
Message-Id: e246e990-f8ec-0c2a-080b-84d3bfcaff4f@gentoo.org
In Reply to: Re: [gentoo-project] Re: [gentoo-dev-announce] call for agenda items, council meeting 8/13 by Benda Xu
1 On 08/01/2017 01:43 AM, Benda Xu wrote:
2
3 > Is it feasible to reduce the workload by only stablizing the longterm
4 > supported kernels?
5
6 On 08/01/2017 12:30 AM, Rich Freeman wrote:
7 > I'd suggest taking it further and allowing auto-stabilization of all
8 > point releases whether they're security releases or not.
9
10 Both of these are also in line with what has previously been [discussed
11 in wg-stable]:
12 --<---------------------------------------------------->--
13 \subsection{Kernel}
14 There should be kernel packages in stable visibility available to end
15 users for \pkg{sys-kernel/gentoo-sources} and other kernel variants
16 referenced in the installation instructions of the handbook, in order to
17 ease the configuration for new users.
18
19 For Kernel stabilisation it is not possible for an arch tester to test
20 all possible configuration and hardware combinations. Other kernel
21 variants, that are expected for more advanced users to begin with,
22 likely does not make sense to stabilise given there the lack of
23 stability guarantees. Restricing the number of stabilised kernels hence
24 aids in reducing arch tester workload.
25
26 As discussed previously\cite{kernel01,kernel02} a consistent
27 stabilisation policy on kernels is also important in order to ensure
28 that the latest point release is available to end-users in order to
29 ensure that security- and bugfixes are offered. In the experience of the
30 WG the kernel upstream has a strict policy on maintaining backwards
31 compatibility and not breaking userspace which has been proven over time.
32
33 As such it makes sense to
34 \begin{itemize}
35 \item Stabilise Long Term Stable (LTS) branches once they have been
36 determined to be so and tested downstream
37 \item Have an automatic policy of stabilising new point releases
38 within the LTS
39 \item non-LTS branches should not be stabilised
40 \end{itemize}
41
42 --<---------------------------------------------------->--
43
44 References:
45 [discussed in wg-stable]
46 https://download.sumptuouscapital.com/gentoo/wg-stable/main.pdf
47 --
48 Kristian Fiskerstrand
49 OpenPGP keyblock reachable at hkp://pool.sks-keyservers.net
50 fpr:94CB AFDD 3034 5109 5618 35AA 0B7F 8B60 E3ED FAE3

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies