1 |
On 24 July 2013 21:59, Tom Wijsman <TomWij@g.o> wrote: |
2 |
> On Wed, 24 Jul 2013 20:16:59 +0200 |
3 |
> Peter Stuge <peter@×××××.se> wrote: |
4 |
> |
5 |
>> Alex Xu wrote: |
6 |
>> > >>> Maybe it would make sense to automatically stabilize every v-s |
7 |
>> > >>> kernel right away? |
8 |
>> > >> |
9 |
>> > >> As has been stated, this implies that Gentoo QA has tested the |
10 |
>> > >> packages and found them to be reasonably safe for use. |
11 |
>> > > .. |
12 |
>> > >> Although stable kernels *have* been tested by many people before |
13 |
>> > >> use, Gentoo QA has *not* (officially) tested them, at least not |
14 |
>> > >> on every architecture. |
15 |
>> > > |
16 |
>> > > I don't think that matters. |
17 |
>> > |
18 |
>> > If you don't care too much for Gentoo QA |
19 |
>> |
20 |
>> The point is that when arch teams find that they can not keep up with |
21 |
>> the pace of upstream and choose never to attempt stabilize v-s then |
22 |
>> clearly Gentoo QA will also not be able to keep up with that pace and |
23 |
>> thus Gentoo QA becomes irrelevant for the particular package. |
24 |
> |
25 |
> No, stabilization of vanilla-sources would be an addition in work |
26 |
> required; one can not assume that if gentoo-sources is stable than |
27 |
> vanilla-sources is or vice versa. Also, the premise here is that |
28 |
> vanilla-sources would need to be stabilized every version; and not just |
29 |
> once per branch (we would like two or three though) as gentoo-sources. |
30 |
> |
31 |
>> The original post also mentioned that generally v-s has more fixes |
32 |
>> than anything coming from stabilization efforts. |
33 |
> |
34 |
> More fixes; but also more regressions, new features, more 0-days, ... |
35 |
> |
36 |
>> It seems that for this package Gentoo QA can not realistically add |
37 |
>> any value to this package, hence my suggestion not to pretend that |
38 |
>> they can, and just remove the distinction between ~arch and arch for |
39 |
>> v-s, and make the latest version available to users by default. |
40 |
> |
41 |
> That's a contradiction; their added value is it being deemed stable, |
42 |
> they can't just pretend it is stable, that overrides the distinction. |
43 |
> |
44 |
> For as far that I know there is nowhere in the tree we provide matters |
45 |
> that walk past Gentoo; so, why should they make an exception here? |
46 |
> |
47 |
>> > >> On a technical level, it's not that hard to put |
48 |
>> > >> "sys-kernel/vanilla-sources" in your package.accept_keywords. |
49 |
>> > > |
50 |
>> > > But why should Gentoo users have to do that in order to use v-s? |
51 |
>> > |
52 |
>> > So they acknowledge that vanilla-sources has not been officially |
53 |
>> > tested by Gentoo QA. |
54 |
>> |
55 |
>> Since v-s is a special case that Gentoo QA is known not to handle, |
56 |
>> this overhead seems completely unneccessary to me. And the usability |
57 |
>> is of course poor. |
58 |
> |
59 |
> If Gentoo QA can't handle it, why could our users; if they are to make |
60 |
> a poor sense of stability, that suffices to make it an explicit choice. |
61 |
> |
62 |
>> > > If it is intentional to push g-s onto users then it makes good |
63 |
>> > > sense |
64 |
>> .. |
65 |
>> > I can't comment on that. |
66 |
>> |
67 |
>> I guess this is really the pivotal point. If Gentoo prefers to push |
68 |
>> g-s rather than v-s then adding overhead for v-s kernels is fine. I'd |
69 |
>> prefer Gentoo to push v-s instead. |
70 |
> |
71 |
> If this weren't intentional, we wouldn't be doing this; the kernel team |
72 |
> exists to add value and not just to blindly follow upstream. |
73 |
> |
74 |
> Let me quote the project description: |
75 |
> |
76 |
> "With an ever increasing userbase demanding a higher quality of stable, |
77 |
> production-ready kernel sources and featureful desktop support the |
78 |
> professionalism and staffing of the kernel project is very important. |
79 |
> |
80 |
> Because we as users want the best from Gentoo Linux we supply a |
81 |
> selection of both generic and specialised sources capable of handling |
82 |
> the day-to-day grind to make life a little easier. |
83 |
> |
84 |
> In order to provide a rich choice of high quality kernel trees Gentoo |
85 |
> Linux must apply, write and test several kernel patches to the official |
86 |
> upstream releases before they can offer finished ebuilds to the users. |
87 |
> This is where the Gentoo Kernel project comes into play." |
88 |
> |
89 |
> -- |
90 |
> With kind regards, |
91 |
> |
92 |
> Tom Wijsman (TomWij) |
93 |
> Gentoo Developer |
94 |
> |
95 |
> E-mail address : TomWij@g.o |
96 |
> GPG Public Key : 6D34E57D |
97 |
> GPG Fingerprint : C165 AF18 AB4C 400B C3D2 ABF0 95B2 1FCD 6D34 E57D |
98 |
|
99 |
This thread derailed as usual. |
100 |
|
101 |
The kernel team made a decision. We can simply accept it and move on. |
102 |
Stable keywords imply at least a minimal build and runtime testing by |
103 |
arch teams. |
104 |
Since we have no manpower to do it, then stabilizing them blindly is |
105 |
not appropriate. |
106 |
|
107 |
-- |
108 |
Regards, |
109 |
Markos Chandras - Gentoo Linux Developer |
110 |
http://dev.gentoo.org/~hwoarang |