On 24 July 2013 21:59, Tom Wijsman <tom...@gentoo.org> wrote: > On Wed, 24 Jul 2013 20:16:59 +0200 > Peter Stuge <pe...@stuge.se> wrote: > >> Alex Xu wrote: >> > >>> Maybe it would make sense to automatically stabilize every v-s >> > >>> kernel right away? >> > >> >> > >> As has been stated, this implies that Gentoo QA has tested the >> > >> packages and found them to be reasonably safe for use. >> > > .. >> > >> Although stable kernels *have* been tested by many people before >> > >> use, Gentoo QA has *not* (officially) tested them, at least not >> > >> on every architecture. >> > > >> > > I don't think that matters. >> > >> > If you don't care too much for Gentoo QA >> >> The point is that when arch teams find that they can not keep up with >> the pace of upstream and choose never to attempt stabilize v-s then >> clearly Gentoo QA will also not be able to keep up with that pace and >> thus Gentoo QA becomes irrelevant for the particular package. > > No, stabilization of vanilla-sources would be an addition in work > required; one can not assume that if gentoo-sources is stable than > vanilla-sources is or vice versa. Also, the premise here is that > vanilla-sources would need to be stabilized every version; and not just > once per branch (we would like two or three though) as gentoo-sources. > >> The original post also mentioned that generally v-s has more fixes >> than anything coming from stabilization efforts. > > More fixes; but also more regressions, new features, more 0-days, ... > >> It seems that for this package Gentoo QA can not realistically add >> any value to this package, hence my suggestion not to pretend that >> they can, and just remove the distinction between ~arch and arch for >> v-s, and make the latest version available to users by default. > > That's a contradiction; their added value is it being deemed stable, > they can't just pretend it is stable, that overrides the distinction. > > For as far that I know there is nowhere in the tree we provide matters > that walk past Gentoo; so, why should they make an exception here? > >> > >> On a technical level, it's not that hard to put >> > >> "sys-kernel/vanilla-sources" in your package.accept_keywords. >> > > >> > > But why should Gentoo users have to do that in order to use v-s? >> > >> > So they acknowledge that vanilla-sources has not been officially >> > tested by Gentoo QA. >> >> Since v-s is a special case that Gentoo QA is known not to handle, >> this overhead seems completely unneccessary to me. And the usability >> is of course poor. > > If Gentoo QA can't handle it, why could our users; if they are to make > a poor sense of stability, that suffices to make it an explicit choice. > >> > > If it is intentional to push g-s onto users then it makes good >> > > sense >> .. >> > I can't comment on that. >> >> I guess this is really the pivotal point. If Gentoo prefers to push >> g-s rather than v-s then adding overhead for v-s kernels is fine. I'd >> prefer Gentoo to push v-s instead. > > If this weren't intentional, we wouldn't be doing this; the kernel team > exists to add value and not just to blindly follow upstream. > > Let me quote the project description: > > "With an ever increasing userbase demanding a higher quality of stable, > production-ready kernel sources and featureful desktop support the > professionalism and staffing of the kernel project is very important. > > Because we as users want the best from Gentoo Linux we supply a > selection of both generic and specialised sources capable of handling > the day-to-day grind to make life a little easier. > > In order to provide a rich choice of high quality kernel trees Gentoo > Linux must apply, write and test several kernel patches to the official > upstream releases before they can offer finished ebuilds to the users. > This is where the Gentoo Kernel project comes into play." > > -- > With kind regards, > > Tom Wijsman (TomWij) > Gentoo Developer > > E-mail address : tom...@gentoo.org > GPG Public Key : 6D34E57D > GPG Fingerprint : C165 AF18 AB4C 400B C3D2 ABF0 95B2 1FCD 6D34 E57D
This thread derailed as usual. The kernel team made a decision. We can simply accept it and move on. Stable keywords imply at least a minimal build and runtime testing by arch teams. Since we have no manpower to do it, then stabilizing them blindly is not appropriate. -- Regards, Markos Chandras - Gentoo Linux Developer http://dev.gentoo.org/~hwoarang