Gentoo Archives: gentoo-dev

From: Jeremiah Mahler <jmahler@×××××××.net>
To: gentoo-dev@g.o
Subject: Re: [gentoo-dev] Contribute many ebuilds at once
Date: Sun, 09 Jun 2002 09:40:20
Message-Id: 20020609144019.GA16397@bingo.localdomain
In Reply to: Re: [gentoo-dev] Contribute many ebuilds at once by Marko Mikulicic
1 On Sun, Jun 09, 2002 at 02:46:08PM -0400, Marko Mikulicic wrote:
2 >
3 > >>
4 > >>_______________________________________________
5 > >>gentoo-dev mailing list
6 > >>gentoo-dev@g.o
7 > >>http://lists.gentoo.org/mailman/listinfo/gentoo-dev
8 > >>
9 > >
10 > >Marko, I am not answering your question, but I also have
11 > >some similar ideas.
12 > >
13 > >What about a rating system for ebuilds?
14 > >
15 > >A brand new ebuild would start no votes and no rating
16 > >which indicates it is not been thoroughly used and hence
17 > >should only be used by those willing to deal with problems.
18 > >As more people use the ebuild, they rate it and it gets
19 > >more ratings. If the ratings are bad, people will know
20 > >to stay away from it. If the ratings are good, people will
21 > >known that the ebuild should not have problems.
22 > >
23 > >I can't think of any reason why this would not work. If anyone
24 > >knows of one I would like to hear it.
25 > >
26 >
27 > I think it's a good idea, but still there should be a firm barrier
28 > from what goes in to "official" distribution and what is
29 > in the middle zone. This rating could apply to both but I
30 > think its only really useful in the middle zone (purgatory).
31 >
32 Yes, a "rating" is not a definitive answer such as yes or no.
33 Good point. Perhaps a rating system with definitive labels.
34
35 > What kind of interface for voting do you have in mind ?
36 > (how to vote + how to read the rate. integrate with emerge ... ?)
37
38 I imagine it as something where the user configures the
39 minimum level of packages that they are willing to install.
40 For example, a user might only be willing to install packages
41 that are stable or rated 4/5 by 20 or more people.
42
43 I am not sure how to implement it yet. Where there is a will
44 there is a way.
45
46 >
47 > Marko
48 >
49 > _______________________________________________
50 > gentoo-dev mailing list
51 > gentoo-dev@g.o
52 > http://lists.gentoo.org/mailman/listinfo/gentoo-dev
53
54 Here is my opinion on the whole situation. I think it is
55 good to allow anyone to make changes for public use,
56 especially when the process is automated and does not
57 require any input from an intermediary person. It is very
58 fast. But it leaves the door open to malicious people.
59 Rating a package or labeling it as "stable" are possible
60 solutions for preventing people from using malicious code
61 or code that is not stable.
62
63 So, in summary, the problem I see is that of building a
64 completely automated development system that is open to
65 the public and at the same time can give the user ways to
66 decide in general what level of programs they want to
67 install (stable, unstable, rated 4/5 or better by 20 or
68 more people, etc...).
69
70 What do you think?
71
72 --
73 Jeremiah Mahler
74 <jmahler@×××××××.net>

Replies

Subject Author
Re: [gentoo-dev] Contribute many ebuilds at once Marko Mikulicic <marko@××××.org>