1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE> [Mageia-dev] Mirror layout, round two
</TITLE>
<LINK REL="Index" HREF="index.html" >
<LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Mirror%20layout%2C%20round%20two&In-Reply-To=%3C20101128175028.GA5698%40sisay.ephaone.org%3E">
<META NAME="robots" CONTENT="index,nofollow">
<META http-equiv="Content-Type" content="text/html; charset=us-ascii">
<LINK REL="Next" HREF="001473.html">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H1>[Mageia-dev] Mirror layout, round two</H1>
<B>Michael scherer</B>
<A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Mirror%20layout%2C%20round%20two&In-Reply-To=%3C20101128175028.GA5698%40sisay.ephaone.org%3E"
TITLE="[Mageia-dev] Mirror layout, round two">misc at zarb.org
</A><BR>
<I>Sun Nov 28 18:50:28 CET 2010</I>
<P><UL>
<LI>Next message: <A HREF="001473.html">[Mageia-dev] Mirror layout, round two
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#1472">[ date ]</a>
<a href="thread.html#1472">[ thread ]</a>
<a href="subject.html#1472">[ subject ]</a>
<a href="author.html#1472">[ author ]</a>
</LI>
</UL>
<HR>
<!--beginarticle-->
<PRE>On Sat, Nov 27, 2010 at 11:16:57PM +0100, Maarten Vanraes wrote:
><i> Op zaterdag 27 november 2010 22:07:43 schreef Michael scherer:
</I>><i> > On Sat, Nov 27, 2010 at 08:23:59PM +0200, Thomas Backlund wrote:
</I>><i> > > Jerome Quelin skrev 27.11.2010 19:11:
</I>><i> > > >On 10/11/27 17:59 +0100, Maarten Vanraes wrote:
</I>><i> > > >and, more importantly: what is the advantage? that is, what does that
</I>><i> > > >bring you, except more admin?
</I>><i> > >
</I>><i> > > QA!
</I>><i> > > and enduser satisfaction.
</I>><i> > >
</I>><i> > > Just take a look on many bugreports in MDV Bugzilla.
</I>><i> > > If the report is against a nomaintainer@ package, currently Triage
</I>><i> > > pretty much only can state "thanks for your report, but since it has
</I>><i> > > no maintainer, nothing will probably happend" wich is not good answer
</I>><i> > > for a person that have taken the time to report a bug.
</I>><i> >
</I>><i> > Then why don't we either :
</I>><i> > - decide that non maintened package must be taken care by trainee, as
</I>><i> > part of the training
</I>><i> > - decide to clean them.
</I>><i>
</I>><i> that's a great idea, we need more trainees! but of course, we can't do that
</I>><i> with all 5000+ unmaintained packages...
</I>><i>
</I>><i> is there a way to get rpm usage stats from those unmaintained packages.
</I>
No. We can only get download stats from mirrors. While it may be biased toward
some geographical preference ( ie, I doubt many people download locale-zh
from distrib-coffee ), it can give at least some ideas. Nothing precise, but
still better than random.
><i> > > By having the /extra/ disabled by default, and a popup notifying the
</I>><i> > > user if he enables it that the packages are "unmaintained" he knows
</I>><i> > > he's "on his own"
</I>><i> >
</I>><i> > That's already what the GPL say, basically :)
</I>><i> > ( you have no garantee of anything ).
</I>><i> >
</I>><i> > Yet, I fail to see what benefit it does really bring to users. Most of them
</I>><i> > will enable the media ( because some people enable everything ), will
</I>><i> > forget the message ( because we always forget popup, thanks
</I>><i> > to endless abuse of such popup ),
</I>><i> > and the only benefit is that we could tell "we told you". Not really
</I>><i> > satisfying, and if I was a user, it would not really please me, nor
</I>><i> > inspire confidence.
</I>><i>
</I>><i> some would, but that they'd also enable testing, backports, debug, etc... if
</I>><i> they really do so, it's kind of their own fault. i don't think the majority
</I>><i> does that. the majority leaves it at default.
</I>
And so the majority will say "$distro is bad because there is not enough software".
><i> The thing is that you have no guarantee, but the thing is, with mdv, there's
</I>><i> too much packages that just don't work; you install it, you click in the menu
</I>><i> and nothing happens because it doesn't work.
</I>
So too much is 10%, more ?
><i> same thing and one of them is in extra; then i get only one, if i can't find
</I>><i> any, i can enable the searching in extra and try to find a package that works.
</I>><i>
</I>><i> that's why i personally would prefer to leave these off by default.
</I>><i>
</I>><i> > We could avoid adding a media by merging this media with core,
</I>><i> > and show the popup when a user install a package without maintainer,
</I>><i> > telling either "beware, this package is currently marked as not maintained,
</I>><i> > and may be buggy. We will try to do what we can to help in this case, but
</I>><i> > no one is officialy in charge" or "we are seeking help on taking care of
</I>><i> > this package, if you use it often, please register on $URL"
</I>><i>
</I>><i> this popup will get ignored too; and persons who are perfectly aware of it,
</I>><i> will grow irritated.
</I>
Then, we can do a single "do not ask me again", or just show it once ?
><i>
</I>><i> futhermore: (no separate extra)
</I>><i> - huge amount of packages (think of the mirrors)
</I>
mirror space is taken with extra or core. So the argument do not stand much.
Now, this would be a arguent for simply erasing those unmaintained packages.
><i> - huge hdlists
</I>
Indeed. But if we want to have people be able to search
inside like you said you would, this would still be downloaded, be used ( so in memory )
and on the mirror. So that's also not much a good reason.
( however, if we remove them... )
--
Michael Scherer
</PRE>
<!--endarticle-->
<HR>
<P><UL>
<!--threads-->
<LI>Next message: <A HREF="001473.html">[Mageia-dev] Mirror layout, round two
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#1472">[ date ]</a>
<a href="thread.html#1472">[ thread ]</a>
<a href="subject.html#1472">[ subject ]</a>
<a href="author.html#1472">[ author ]</a>
</LI>
</UL>
<hr>
<a href="https://www.mageia.org/mailman/listinfo/mageia-dev">More information about the Mageia-dev
mailing list</a><br>
</body></html>
|