Gentoo Archives: gentoo-project

From: "Chí-Thanh Christopher Nguyễn" <chithanh@g.o>
To: gentoo-project@l.g.o
Subject: Re: [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees)
Date: Mon, 01 Jul 2013 09:33:07
Message-Id: 51D14CC1.9080500@gentoo.org
In Reply to: Re: [gentoo-project] Re: Questions for Candidates (was: Questioning/Interviewing council nominees) by Rich Freeman
1 Rich Freeman schrieb:
2 > If a maintainer just hates having foo-1.2 in the tree because they put
3 > foo-1.3 in the tree yesterday, and foo-1.2 is stable on x86, we
4 > already require them to wait until 1.3 can be stabilized (perhaps
5 > rapidly if a security issue). Maintainers already must coordinate
6 > with other projects.
7
8 I did not say that maintainers can ignore policy. The removal of ebuilds
9 must follow certain rules which are set in policy.
10
11 For example, you cannot ignore reverse dependencies when removing a
12 package. Also you are not allowed to drop the latest stable version of a
13 package without following proper procedure.
14
15 > However, if another dev wants to co-maintain and make that
16 > non-upstream patch USE-dependent and support the work, the original
17 > maintainer must allow them to do so. If the x32 project wants to add
18 > a conditional patch to support their arch and they are willing to
19 > follow-through on support, the original maintainer must allow this.
20 > Non-maintainers must always collaborate with maintainers, but the
21 > intent of that isn't so that maintainers can block other projects.
22
23 With x32 specifically, a number of people including some upstreams think
24 that the whole concept is a bad idea. A case could be made for patches
25 that #ifdef x32 and which compile to a no-op on other arches, but even
26 those must be maintained. What if the patch no longer applies after a
27 version bump?
28
29 > I've been in the place of having somebody come along and bump an EAPI
30 > on me or make other changes that I'd honestly have been more
31 > comfortable taking my time with.
32
33 That's great, and I encourage all developers to allow this too. But I am
34 against forcing anybody.
35
36
37 Best regards,
38 Chí-Thanh Christopher Nguyễn

Replies