1 |
On Thu, Jan 21, 2016 at 5:41 PM, <waltdnes@××××××××.org> wrote: |
2 |
> I think you misunderstood Roy. He was speaking about "unmaintained |
3 |
> but perfectly functional software". You're talking about "a package |
4 |
> that clearly doesn't build or otherwise simply doesn't work, could not |
5 |
> have worked for past 3 years". Between those 2 extremes will be many |
6 |
> cases of doesn't-work-for-me/works-for-me. Who'll be the final arbiter? |
7 |
> |
8 |
|
9 |
I don't think we need any kind of formalized policy. The treecleaners |
10 |
can make a decision and there doesn't need to be any appeals. |
11 |
|
12 |
The treecleaners should remove packages that are both unmaintained and |
13 |
broken. They don't have to have bugs open, and simply having a bug |
14 |
open for a long time shouldn't be a reason to treeclean on its own. |
15 |
If a package has a security issue or is just generally crippled then |
16 |
it should be removed. That might sound a bit subjective, but I don't |
17 |
think that is a problem - if the treecleaners want to make a statement |
18 |
of policy they can do so. |
19 |
|
20 |
And if somebody disagrees with the treecleaners then they can go ahead |
21 |
and volunteer to maintain the package. Maintainers aren't actually |
22 |
obligated to fix non-security bugs at all, by the way (though doing so |
23 |
would certainly be nice). But, they'll get to listen to all the grief |
24 |
about problems they cause instead of the treecleaners. Obviously if |
25 |
things get out of hand there are ways to escalate. |
26 |
|
27 |
In any case, I consider the labeling of these unmaintained packages as |
28 |
maintainer-needed as a good thing, even if some get treecleaned as a |
29 |
result. Part of our social contract is not hiding problems. |
30 |
Unmaintained packages should be clearly labeled as such. And I'm all |
31 |
for some suggestions that have been offered to hghlight packages they |
32 |
use which are unmaintained (I'd suggest that instead of messing with |
33 |
eclasses we simply put that feature in portage though). |
34 |
|
35 |
-- |
36 |
Rich |