Gentoo Archives: gentoo-user

From: Rich Freeman <rich0@g.o>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Fwd: [gentoo-dev] Better way to direct upstream bugs upstream?
Date: Sun, 30 Aug 2015 11:42:58
Message-Id: CAGfcS_=tzaMoQmPo4hyhzDiDxAyRrGnJWGQUPTpgxRjH6B6W-g@mail.gmail.com
1 On Sun, Aug 30, 2015 at 3:54 AM, Kent Fredric <kentfredric@×××××.com> wrote:
2 > We've had to accept that upstream were being unreasonable, and fork
3 > the problem and manage it ourselves.
4 >
5 > And now we have eudev.
6 >
7 > This is a very good example of "Gentoo standing in between upstream
8 > and our users to protect our users from upstream".
9 >
10 > That's our job. To keep upstream accountable, and shield users from
11 > their mistakes.
12 >
13
14 That's a pretty extreme example though. I can't think of a single
15 other package where this was done.
16
17 More typically Gentoo tends to follow upstream. If a small patch will
18 allow broader compatibility/configurability we tend to deal with it,
19 but if upstream goes in a different direction we tend to support it
20 for the most part.
21
22 Maintainers aren't required to maintain separate patch sets in
23 general, beyond any fixes needed to comply with QA standards.
24
25 The thing to keep in mind that in some cases this may be a matter of
26 whether the package gets maintained at all. If a dev doesn't have
27 time to deal with a messy upstream and we try to force them to do so,
28 they will probably just make it maintainer-wanted and we'll see it
29 treecleaned. So, there has to be a balance. In the case where a dev
30 wants to upstream an issue the concern over managing this process is a
31 valid one.
32
33 I'd say that tracking the bug locally is recommended, but I'd hesitate
34 to make it absolutely mandatory.
35
36 --
37 Rich