Gentoo Archives: gentoo-project

From: "Michał Górny" <mgorny@g.o>
To: Ulrich Mueller <ulm@g.o>
Cc: gentoo-project@l.g.o
Subject: Re: [gentoo-project] Call for agenda items - Council meeting 2014-08-12
Date: Tue, 05 Aug 2014 20:51:47
Message-Id: 20140805225152.5a8878e3@pomiocik
In Reply to: Re: [gentoo-project] Call for agenda items - Council meeting 2014-08-12 by Ulrich Mueller
1 Dnia 2014-08-05, o godz. 12:25:17
2 Ulrich Mueller <ulm@g.o> napisa³(a):
3
4 > >>>>> On Tue, 5 Aug 2014, Micha³ Górny wrote:
5 >
6 > > I would additionally like to ask Council to consider a three more
7 > > items for EAPI 6.
8 >
9 > > Specifically:
10 >
11 > > 1. passing additional configure options (using the usual --help
12 > > magic):
13 > > [...]
14 >
15 > > 2. additional default suffixes for dohtml: bug #423245 [3].
16 > > [...]
17 >
18 > > 3. build-time switching variant of || (): bug #489458 [4].
19 >
20 > I'd rather not add further features to EAPI 6, otherwise it'll never
21 > be finished. I don't see items 1 and 2 as essential features. In
22 > addition, comments on the bugs for item 1 seem to indicate that it
23 > will break some packages.
24
25 Comments indicate only that Exherbo done it the way that broke some
26 packages. However, we already have a good way of avoiding that
27 (--help). And since it is trivial to implement in-place in Portage, we
28 should be able to do a tinderbox run before the meeting.
29
30 > Concerning item 2, dohtml already has a -A option that allows adding
31 > further extensions to the list. It doesn't have any option for their
32 > removal, so I've mixed feelings about adding further extensions as
33 > default.
34
35 Me too but I want the Council to have the final say. IMHO dohtml is
36 a big mistake that most developers see as wrapper for 'insinto; doins'
37 while instead it is a big pack of magic features.
38
39 > Item 3 would be important enough to add it. OTOH, it still is in the
40 > flow; your comment #14 was posted to the bug only today (!). There are
41 > at least two previous examples where we have had bad experience with
42 > such last-minute changes.
43
44 I doubt it can go anywhere far from it. My comment only summarizes most
45 of the stuff, and there's still time before the meeting. Considering
46 the agenda, I suspect that the meeting may even need to be continued
47 next week -- which brings us even more time.
48
49 Of course, there's matter of testing it. However, I am going to work
50 on || deps in Portage anyway. In the worst case, we can decide to drop
51 it from final EAPI 6 set. However, I see it as more likely to be
52 implemented than runtime USE.
53
54 --
55 Micha³ Górny