Gentoo Archives: gentoo-dev

From: "Michał Górny" <mgorny@g.o>
To: "Anthony G. Basile" <blueness@g.o>
Cc: Gentoo Development <gentoo-dev@l.g.o>
Subject: Re: [gentoo-dev] Council Council: call for agenda items for June 12 meeting
Date: Fri, 03 Jun 2016 14:06:45
Message-Id: 20160603160625.54085996.mgorny@gentoo.org
In Reply to: [gentoo-dev] Council Council: call for agenda items for June 12 meeting by "Anthony G. Basile"
1 On Fri, 3 Jun 2016 07:01:03 -0400
2 "Anthony G. Basile" <blueness@g.o> wrote:
3
4 > Hi everyone,
5 >
6 > The Council will be meeting on Sunday June 12. This is a call for any
7 > agenda items.
8
9 In preferred order of discussion (i.e. shortest topics first):
10
11 1. the 'file installation masks' GLEP [spec:1, RFC:2, bug:3]. It still
12 hasn't been merged by the GLEP editors but it's otherwise ready with
13 reference implementation for Portage. Preferably please discuss this
14 separately/before LINGUAS as it is quite generic and I think having it
15 approved would benefit us. The part specifically needing Council
16 approval is the extra configuration file in metadata/ dir of the
17 repository.
18
19 2. The patch fixing USE_EXPAND handling in Portage to adhere to
20 the rules enforced by the PMS for EAPI 5 and newer [patch:4,
21 patch v1:5, bug:6]. The patch comes in two variants. The former
22 (preferred by me) applies the change to all EAPIs since this way we can
23 kill the ugly logic for earlier EAPIs and PMS leaves the behavior
24 undefined for them. The latter applies it only to EAPI 5 and newer,
25 leaving current behavior for older EAPIs. I don't think it really makes
26 sense to have different logic as EAPI 5 is quite common already, and
27 different behavior will only increase confusion.
28
29 3. New sys-devel/gcc USE=multislot [QA bug:7]. I originally wanted to
30 do this via QA but considering the replies to bugs opened so far, I
31 think Council approval would be additionally helpful. The key point of
32 my request would be to kill the flag, and stop force-removing old
33 versions implicitly.
34
35 4. LINGUAS [8,9]. Long story short, PMS considered, we implicitly strip
36 localizations from most of the packages out there. I think the first
37 step towards fixing it that the most people can approve is renaming
38 the USE_EXPAND from LINGUAS to I18N or L10N, or generally something
39 else, plus a news item.
40
41 5. USE=gui [10]. It seems to get some appreciation but I suspect it's
42 going to end up going to the Council anyway.
43
44 I think that's all for now. If I recall something else, I'll let you
45 know.
46
47
48 [1]:https://wiki.gentoo.org/wiki/User:MGorny/GLEP:INSTALL_MASK
49 [2]:https://archives.gentoo.org/gentoo-dev/message/af5de8be051fdf60d4d4aef97df6e683
50 [3]:https://bugs.gentoo.org/show_bug.cgi?id=584452
51 [4]:https://archives.gentoo.org/gentoo-portage-dev/message/42e3a134d14e33e037e35e6c5df9d05d
52 [5]:https://archives.gentoo.org/gentoo-portage-dev/message/b79fc6bd174a356c62bda59d0b0e9e8e
53 [6]:https://bugs.gentoo.org/show_bug.cgi?id=583750
54 [7]:https://bugs.gentoo.org/show_bug.cgi?id=584610
55 [8]:https://archives.gentoo.org/gentoo-dev/message/a08ea09c2c8e534fd9bc1146703c66ff
56 [9]:https://archives.gentoo.org/gentoo-dev/message/41e09d1ddc8b30abb9f9d21d205b7b82
57 [10]:https://archives.gentoo.org/gentoo-dev/message/eecad370248118c474a0d819fa7f3576
58
59 --
60 Best regards,
61 Michał Górny
62 <http://dev.gentoo.org/~mgorny/>

Replies