1 |
HI Michael: |
2 |
I can think of it's almost kind of a staging area, some package may be |
3 |
partial broken(or partial functional), |
4 |
but still useful for user. |
5 |
Generally speaking, It should be a good idea! The end users will benefit |
6 |
a lot. |
7 |
|
8 |
Also if user show his interests, then he can report bug, send patch, |
9 |
or step in to active maintain the package. Leave a opportunity to him... |
10 |
|
11 |
|
12 |
Dennis |
13 |
|
14 |
|
15 |
On Fri, Feb 1, 2013 at 4:53 PM, Michael Weber <xmw@g.o> wrote: |
16 |
|
17 |
> On 02/01/2013 09:21 AM, Alec Warner wrote: |
18 |
> > On Thu, Jan 31, 2013 at 11:36 PM, Vaeth |
19 |
> > <vaeth@××××××××××××××××××××××××.de> wrote: |
20 |
> >> |
21 |
> >>>> # Upstream is dead and gone. |
22 |
> >>>> # Masked for removal on 20130302 |
23 |
> >>> |
24 |
> >>> |
25 |
> >>> Erm, so this is the _only_ reason - dead upstream? |
26 |
> >> |
27 |
> > If folks do not want to maintain it anymore, then it will be removed. |
28 |
> > Feel free to contribute to Gentoo and maintain the packages. |
29 |
> |
30 |
> Hereby done, becoming a dev is a big step for just one package a user |
31 |
> would keep. |
32 |
> |
33 |
> Ihmo, what you call "upstream dead" is a kind of positive situation. |
34 |
> |
35 |
> If the author has no longer time to contribute (we all have a real life) |
36 |
> then it's ok, no need to wipe his contribution from the face of the world. |
37 |
> |
38 |
> If the software is just working as the author intendend, and it has no |
39 |
> major bugs, then there's no need to do further trivial releases just to |
40 |
> keep the disto maintainers busy. |
41 |
> |
42 |
> If it's broken, uncompatible and nobody steps up, drop it, agreed. |
43 |
> |
44 |
> |
45 |
> >> You are destroying the charme of gentoo by systematically |
46 |
> >> removing all these little tools and toys. The availability |
47 |
> >> of a lot of software was once a strength of gentoo, so removing |
48 |
> >> these things is really bad, especially if it happens for no |
49 |
> >> real reason. |
50 |
> |
51 |
> We need to maintain a certain quality. Sheer mass does has no charm, if |
52 |
> nothing works. But I'd rather like to see gentoo as a broad selection of |
53 |
> tools, that build. maybe some really cool stuff nobody else has. |
54 |
> |
55 |
> > Gentoo is not a software archival service. |
56 |
> >> I was understanding if e.g. someting was removed which needs |
57 |
> >> the <gtk-2 or <qt-4 framework or something similar and had |
58 |
> >> a dead upstream. But just needing a small tool like imake (xboing) |
59 |
> >> or having open feature requestes (epm) or even nothing and |
60 |
> >> just dead upstream is IMHO really not a reason. |
61 |
> >> |
62 |
> >> If something really does not compile anymore and nobody cares, |
63 |
> >> then remove keywords (or, for god's sake, mask it); |
64 |
> >> if something might theoretically become a security issue (xpdf) |
65 |
> >> then it should be masked. |
66 |
> >> |
67 |
> >> But please do not throw things out of the tree unless |
68 |
> >> really necessary: |
69 |
> >> |
70 |
> >> It does not hurt anybody to have such package in the tree, |
71 |
> >> but removing it - especially if upstream is dead - means |
72 |
> >> that the tarbalös will be removed from the mirrors and thus |
73 |
> >> nobody is able anymore to install it (even if he would care and |
74 |
> >> fix some minor issues) unless he had kept a copy on |
75 |
> >> his local machine (which will mean in the future that he can only |
76 |
> >> do it if he had used gentoo already many years ago and cared |
77 |
> >> during the time of the removal). |
78 |
> > |
79 |
> > Again I highly recommend archiving the software yourself; but I don't |
80 |
> > think Gentoo should be doing it. |
81 |
> |
82 |
> It costs resources: |
83 |
> - distfiles and all their mirrors accumulate |
84 |
> - emerge dependency calculation |
85 |
> |
86 |
> If it's out-waged by increasing disc capacity and processor power is up |
87 |
> to discussion. |
88 |
> |
89 |
> Last but not least, we have gattered some extra info besides the |
90 |
> tarballs, our precious ebuild scripts. Which is why I started my |
91 |
> involvement with Gentoo (maybe somebody should have told me about BSDs |
92 |
> tree before that). |
93 |
> |
94 |
> As Martin said, tarballs get lost. I steal them from debian mirror on a |
95 |
> regular basis, maybe we should contribute ourselves. |
96 |
> |
97 |
> PROPOSAL |
98 |
> |
99 |
> Let's create an overlay "frozen stuff" which contains all the |
100 |
> software no longer developed with following features: |
101 |
> |
102 |
> Users showed interest in having them |
103 |
> |
104 |
> Web-presence to be picked up on Google search. |
105 |
> (viewvc.cgi show dead is kinda hidden [1]) |
106 |
> |
107 |
> Separate distfile mirror |
108 |
> no need to stress our mirror peers |
109 |
> make it a sepearate repo, |
110 |
> feed by upstream and mirror://gentoo |
111 |
> I can contribute the space/bandwith. |
112 |
> |
113 |
> Feedback/Bugs/Voting can be handled inside b.g.o |
114 |
> no need for extra login, |
115 |
> frozen-bugs can be auto-generated, |
116 |
> whitelist [frozen] |
117 |
> just like the sunrise tracker bugs. |
118 |
> |
119 |
> BENEFIT |
120 |
> |
121 |
> User can choose whether or not layman -a frozen. |
122 |
> |
123 |
> Non-trivial ebuilds are preserved. |
124 |
> |
125 |
> Tarballs are preserved. |
126 |
> |
127 |
> Nobody gets hurt. |
128 |
|
129 |
|
130 |
|
131 |
Comments? |
132 |
> |
133 |
> |
134 |
> [1] http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/ |
135 |
> |
136 |
> -- |
137 |
> Michael Weber |
138 |
> Gentoo Developer |
139 |
> web: https://xmw.de/ |
140 |
> mailto: Michael Weber <xmw@g.o> |
141 |
> |
142 |
> |