On Fri, Feb 7, 2020 at 2:34 PM Michael Jones <gen...@jonesmz.com> wrote:
>
> Here's an example of how 4.19.97 being stabilized might have exposed users to 
> functionality breaking bugs: https://bugs.gentoo.org/706036
>
> Honestly I'd rather see the 30 day stabilization policy apply to LTS kernels 
> vs. being stabilized faster. Maybe I'm once bitten twice shy.

One issue here is that the kernel upstream doesn't really consistently
label kernels for bug criticality (including security bugs), or
severity of regressions.

So, in general any newer release should only make things better, but
if a particular release made things much worse you'd only know from
general discussion on high-volume lists.

I follow upstream directly and just tend to hold off a day or two
before updates, and look for signs of chatter before doing so.  That
is hardly optimal.

A company like RedHat just hires a ton of kernel engineers to
basically do their own QA on top of upstream's - they can stay on top
of those sorts of problems.  I'm sure the Gentoo kernel team does a
better job than I personally do, but I doubt they can sink as much
time as that.

> As an aside: The gentoo bug tracker has way too many open bugs
> (Thousands and thousands of them opened over 10 years ago), and the
> search interface is... frustrating. Took me over 5 minutes to find
> that bug despite being a commenter on it. Does anyone know if there's
> any plans for that situation to change in any way?

I doubt it, but the search interface is probably more likely to change
than the number of open bugs.

I mean, you could just close bugs without resolving them after a
period of time.  That would make the open bug counts look better, but
it wouldn't change the actual quality of the distro, and would just
tend to hide problems packages that are still in the repo.  Obviously
fixing bugs would be the ideal path, but we're volunteer driven, so
that is up to the volunteers.  I mean, we could just remove any
package from the repo that has open bugs older than a certain time,
but that seems likely to just end up with a repo without any packages
in it.  Unless the bugs have security implications or are causing
impact to updates to other packages there usually isn't any policy
requiring that they be fixed.

I'm sure lots of people would be up for improving the UI, though that
still requires volunteer work.  Also, if the fix involves switching
away from bugzilla that is a much bigger hurdle, and one challenge is
that Gentoo doesn't like to host stuff written in Java/Ruby, which
tends to exclude a lot of popular stuff.  I don't sysadmin webservers
for a living, so I won't comment on whether that policy is a good one
or a bad one, but I suspect those behind it know a lot more about
maintaining webservers than I do...

-- 
Rich

Reply via email to