summaryrefslogtreecommitdiff
blob: 05c16ad222ddefa7966fb5a3246815c6a0100e97 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
Summary of Gentoo council meeting 11 September 2012

Roll call
=========
betelgeuse
chainsaw
dberkholz
blueness (proxy for grobian)
scarabeus
ulm
williamh (40 minutes late)

EAPI 5 features
===============
The council voted on the list of EAPI 5 features. A detailed list was
sent to the gentoo-project mailing list before the meeting:
<http://article.gmane.org/gmane.linux.gentoo.project/2140>

Chainsaw remarked that in future a short plain text summary for each
item should be provided.

 * Slot operator dependencies (bug 229521)
 * Sub-slots (bug 424429)
 * Profile IUSE injection (bug 176467)
 * At-most-one-of operator for REQUIRED_USE (bug 354219)
 * EBUILD_PHASE_FUNC variable (bug 390765)
 * Mandate GNU find (bug 384157)
 * new* commands can read from standard input (bug 263565)
 * Parsing of the EAPI assignment is mandatory (bug 402167)
 * src_test support for parallel tests (bug 363005)
 * Stable use forcing and masking (bug 431078)
 * Option --host-root for {has,best}_version (bug 401239)
 * usex helper function (bug 382963)

   - These have been accepted unanimously.

 * doheader helper function (bug 21310)

   - Accepted unanimously.

 * econf --disable-silent-rules (bug 379497)

   - Accepted unanimously for EAPI 5.
   - Rejected applying it retroactively to EAPI 4 (0 yes, 4 no, 1 abstain).
     Therefore, no vote necessary for EAPIs 0 to 3.

 * User patches

   - Rejected unanimously for EAPI 5.
   - Several council members remarked that this is a controversial
     feature and that it should at least be postponed to a later EAPI.

 * License groups in ebuilds (bug 287192)
 * EJOBS variable (bug 273101)
 * Source eclasses only once (bug 422533)
 * Extended default list of extensions in dohtml (bug 423245)
 * REPOSITORY variable (bug 414813)
 * Repository dependencies (bug 414815)
 * Cross-compile support (bug 145737)
 * Directories for use.* and package.* in profiles (bug 282296)
 * make.defaults etc. in ${repository_path}/profiles (bug 414817)
 * HDEPEND: host dependencies for cross-compilation (bug 317337)

   - No support from any council member for any of these in EAPI 5.

Open bugs with council involvement
==================================
Bug 383467 "Council webpage lacks results for 2010 and 2011 elections"
Action: scarabeus will try to make jmbsvicetto do it after next meeting.

Open floor
==========
Arfrever suggested weekly meetings of the council. This was met with
scepticism by council members.

Next meeting date
=================
9 October 2012, 19:00 UTC