1 |
[top posting just because ... and clearly personal opinion] |
2 |
I file and deal with bugs on both bugs.gentoo.org and bugs.kde.orf, and |
3 |
one thing I can say with conviction is that the response to a bug |
4 |
varies greatly, and seems to depend on who receives it, possibly being |
5 |
per application, per project, per team, or sometimes per individual, |
6 |
but which one matters. Unfortunately, it's not much use to generalize |
7 |
about how bugs are handled (or not handled) since there really is such |
8 |
a variation. Even within one application, I've seen some bugs handled |
9 |
almost immediately, and others sit for years. |
10 |
|
11 |
Jack |
12 |
|
13 |
On 2020.02.09 19:23, Michael Jones wrote: |
14 |
> On Sun, Feb 9, 2020 at 5:43 PM Rich Freeman <rich0@g.o> wrote: |
15 |
> |
16 |
> > Bugs get closed all the time. Bugs also get opened and and linger |
17 |
> all |
18 |
> > the time. I couldn't tell you the ratio, but that is the nature of |
19 |
> > things. |
20 |
> > |
21 |
> > If you don't report an issue, and nobody else is aware of it, I can |
22 |
> > pretty much guarantee that nobody will fix it. If you do report an |
23 |
> > issue it might or might not get fixed. That's the nature of the |
24 |
> > beast. |
25 |
> |
26 |
> |
27 |
> Or in my case, I sometimes post 1-line pull requests to the Gentoo |
28 |
> github, |
29 |
> which fix packages being unable to compile, which get rejected |
30 |
> because I |
31 |
> didn't jump through enough hoops, and the bug remains unfixed for |
32 |
> over a |
33 |
> year after I open the PR. I stopped posting PRs after that, since |
34 |
> it's a |
35 |
> waste of my time. |
36 |
> |
37 |
> Or I post patches to Bugzilla for some package, the Gentoo maintainer |
38 |
> agrees to accept them after Upstream reviews it, and upstream takes 3 |
39 |
> years |
40 |
> to review, with dead mailing list during that 3 year period. |
41 |
> |
42 |
> On the flip side, I regularly see issues get fixed between when I |
43 |
> notice |
44 |
> the issue, and the issue is reported (by myself in many cases) on |
45 |
> Bugzilla. |
46 |
> |
47 |
> I'm not attempting to be contradictory for the sake of being |
48 |
> contradictory, |
49 |
> but the situation is significantly more complicated than what you |
50 |
> said, but |
51 |
> English is imprecise, so I understand that you're aware of these |
52 |
> things. |
53 |
> |
54 |
> Filing bugs, or patches, or PRs, or instructions for fixing, or even |
55 |
> attempting to get fixes into the appropriate upstream project, |
56 |
> regularly |
57 |
> results in no outcome for me at all. Neither positive or negative. |
58 |
> Just |
59 |
> nothing. |
60 |
> |
61 |
> Add to that, Gentoo has *so many bugs* that your bug tracking |
62 |
> software, |
63 |
> when told to simply "Give me all of the bugs" refuses to actually do |
64 |
> so. |
65 |
> |
66 |
> Why should I continue opening new bugs, (or even better, provide |
67 |
> patches) |
68 |
> when I have new problems? |
69 |
> |
70 |
> I don't see the problem as Gentoo not knowing that there are issues |
71 |
> that |
72 |
> should be tracked. I see it as a problem of Gentoo can't engage with |
73 |
> it's |
74 |
> user community in an effective way. And I see having over 10,000 open |
75 |
> bugs |
76 |
> as one of the barriers between effective user engagement and what we |
77 |
> have |
78 |
> today. |
79 |
> |
80 |
> |
81 |
> > Honestly, I'm not sure how having bots beg bug reporters about |
82 |
> letting |
83 |
> > their bugs be closed relentlessly (albeit at a very slow rate) until |
84 |
> > they finally stop responding is going to improve things. Somebody |
85 |
> > reports an issue and is frustrated that nobody does anything about |
86 |
> it. |
87 |
> > |
88 |
> |
89 |
> Is there ever a time cutoff, after which a bug should automatically be |
90 |
> closed, in your opinion? |
91 |
> |
92 |
> I thought my proposal of a single reminder email after 5 years, and |
93 |
> then |
94 |
> auto-close after 10 years, was reasonable. |
95 |
> |
96 |
> Is 10 years for the reminder email, and 20 for the auto-close better? |
97 |
> |
98 |
> Surely if something hasn't been addressed in 20 years, it won't be? |
99 |
> |
100 |
> |
101 |
> > Will reminding them that we didn't do anything about it in 5-10 |
102 |
> years |
103 |
> > improve how they feel about the issue? If they reply that it still |
104 |
> is |
105 |
> > an issue, will it help that we reply again in another 5 years to ask |
106 |
> > if it is still an issue help? |
107 |
> |
108 |
> |
109 |
> Yes, it will improve how I feel about it. |
110 |
> |
111 |
> Either: |
112 |
> 1. The bug hasn't been acted on in the previous 5 years on bugzilla, |
113 |
> but |
114 |
> maybe it's been fixed and the original reporter / developer forgot to |
115 |
> do |
116 |
> anything in bugzilla about it. Or no one realized it was fixed. This |
117 |
> kind |
118 |
> of thing happens all the time. |
119 |
> 2. The maintainer of the package in question failed to address the |
120 |
> problem, |
121 |
> even to acknowledge the problems existence, in the preceding 5 years. |
122 |
> Maybe |
123 |
> it fell through the cracks? Maybe it's being deliberately ignored? |
124 |
> Computers can do things for us automatically, like remind people about |
125 |
> things. |
126 |
> |
127 |
> |
128 |
> > It seems like picking at a scab when the only people paying |
129 |
> attention to a |
130 |
> > bug are the reporter and a bot. |
131 |
> > |
132 |
> |
133 |
> A scab that's failed to heal in 5 years is a pretty serious injury. |
134 |
> |
135 |
> |
136 |
> > My gut feeling is that this sort of thing will make people even less |
137 |
> > likely to report new bugs they find, because they're constantly |
138 |
> being |
139 |
> > reminded of ancient situations where this turned out to be a waste |
140 |
> of |
141 |
> > time. If they weren't reminded of this they'd be more likely to |
142 |
> > report an issue, and that might or might not be a waste of time. |
143 |
> > |
144 |
> |
145 |
> So stop making it a waste of people's time? |
146 |
> |
147 |
> You're reaction to this suggestion gives me the impression that |
148 |
> Gentoo, as |
149 |
> a project, considers it to be just fine for issues to be completely |
150 |
> untouched for a decade, no acknowledgment, no action. |
151 |
> |
152 |
> Do you think that's fine? Or not? I just want to make sure I fully |
153 |
> understand your point of view. |
154 |
> |
155 |
> Personally, I don't. But I'm not a Gentoo developer, so *shrug*. |
156 |
> |
157 |
> Obviously everybody would prefer that all bugs get fixed promptly. |
158 |
> > Short of that, I'm not sure that automatically closing the bugs is |
159 |
> an |
160 |
> > improvement on what currently happens. But, it probably wouldn't |
161 |
> > personally offend me if old bugs were closed. It just means that if |
162 |
> > somebody does pick up that package and starts maintaining it again |
163 |
> and |
164 |
> > are cleaning things up, they might not fix some lingering issue that |
165 |
> > they aren't aware of with it. |
166 |
> > |
167 |
> > -- |
168 |
> > Rich |
169 |
> > |
170 |
> > |
171 |
> |