Gentoo Archives: gentoo-project

From: "Michał Górny" <mgorny@g.o>
To: Ulrich Mueller <ulm@g.o>
Cc: gentoo-project@l.g.o, overlays@g.o, qa@g.o
Subject: Re: [gentoo-project] Re: RFC: a few new rules for repositories in repositories.xml
Date: Fri, 15 May 2015 13:25:43
Message-Id: 20150515152320.7ef4bd01@pomiot.lan
In Reply to: [gentoo-project] Re: RFC: a few new rules for repositories in repositories.xml by Ulrich Mueller
1 Dnia 2015-05-15, o godz. 09:12:32
2 Ulrich Mueller <ulm@g.o> napisał(a):
3
4 > >>>>> On Fri, 15 May 2015, Michał Górny wrote:
5 >
6 > > 2. Each rule violation is reported to the repository owners via
7 > > Bugzilla [mail if no Bugzilla account during transition period].
8 > > The owners need to reply to the report in 14 days. The underlying
9 > > issue needs to be fixed in 30 days. If either of the deadlines is
10 > > not met, the repository is removed from repositories.xml.
11 >
12 > These deadlines seem to be rather short. For users, there is no such
13 > mechanism as a .devaway, so especially the 14 days could be easily
14 > missed.
15
16 What's the gain of keeping a overlay that doesn't work? As
17 the rationale points out, readding it once fixed is rather easy.
18
19 > > 4. Repositories need to conform to at least basic rules enforced by
20 > > the PMS or the common subset of features supported by Portage,
21 > > pkgcore and Paludis.
22 >
23 > I wonder about this wording. Just say that repositories shall conform
24 > to PMS.
25
26 Ok. Didn't want to get people too complainty in case they do some
27 random hackery that's not *that* terrible.
28
29 > That doesn't preclude someone from using their own package manager
30 > fork and their own (non-PMS) EAPIs in a repository.
31 >
32 > > 6. Repository must specify valid masters. All masters must be
33 > > available in repositories.xml.
34 >
35 > Except for the gentoo repository aka the portage tree. :)
36
37 $ layman -i gentoo
38
39 * gentoo
40 * ~~~~~~
41 * Sources:
42 * 1. rsync://rsync.gentoo.org/gentoo-portage
43 * 2. https://github.com/gentoo/gentoo-portage-rsync-mirror
44 *
45 * Contact : infra@g.o
46 * Type : Git/Rsync; Priority: 50
47 * Quality : core
48 *
49 * Description:
50 * Official Gentoo ebuild repository
51 *
52 * Link:
53 * http://gentoo.org/
54 *
55
56
57 --
58 Best regards,
59 Michał Górny

Replies