summaryrefslogtreecommitdiff
blob: e773d97b534557a6137bba6f2021e53f058e2d57 (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
79
80
81
82
83
84
85
86
87
\summary{2014}{6}{17}

\agendaitem{Approve Preliminary EAPI 6 Features}
\index{EAPI!6}\index{eapply\_user}\index{src\_prepare}\index{PATCHES}
\index{EJOBS}\index{eclasses!sourcing}\index{HDEPEND}

The rest of the EAPI6 were discussed and voted on.  Vote results listed here:

\begin{itemize}
\item \vote{
User patches:
The council endorses an eapply\_user function in the PM to apply user
patches in EAPI6.  This will be called by the default src\_prepare, and
must be called once if src\_prepare is overrided by either a non-virtual
ebuild or eclass.}{
Aye: blueness, creffett (proxy for williamh), dilfridge, rich0, scarabeus, ulm;
Nay: dberkholz.
Passed.}
\item \vote{
PATCHES support in default src\_prepare, 
\bug{463692}.
(This item was re-visted in light of user patches being approved)}{
Aye: blueness, creffett (proxy for williamh), dilfridge, rich0, scarabeus, ulm;
Nay: dberkholz.
Passed.}
\item 
Patch applying function in package manager, 
\bug{463768}.
Needed for PATCHES support and user patches.
This would duplicate epatch() from eutils, in simplified form.
Name "eapply" has been suggested.
(This item was not voted upon, as it was considered implied by the
acceptance of the other two patch features.)
\item \vote{
EJOBS variable, 
\bug{273101}}{
Nay: blueness, dberkholz, rich0, ulm;
Abstain: creffett (proxy for williamh), dilfridge, scarabeus;
Defeated}
\item \vote{
Source eclasses only once, 
\bug{422533}}{
Nay: blueness, creffett (proxy for williamh), dberkholz, dilfridge, rich0, ulm;
Abstain: scarabeus;
Defeated}
\item \vote{
HDEPEND: host dependencies for cross-compilation, 
\bug{317337}}{
Nay: blueness, dilfridge, scarabeus;
Abstain: creffett (proxy for williamh), dberkholz, rich0, ulm}
\item \vote{
Directory support for package* and use*, 
\bug{282296};
Not intended for gentoo-x86 tree (at this time), only to be used in overlays}{
Aye: blueness, creffett (proxy for williamh), dberkholz, dilfridge, rich0, 
scarabeus, ulm}
\end{itemize}


\agendaitem{Max EAPI Count in Tree / Min Time Between EAPI}
\index{EAPI!count in tree}

See the log for full discussion, but the Council felt that since future
Councils already need to approve new EAPIs, they can decide at that time
whether doing so is appropriate.

\vote{Should the council set a limit on \# of EAPIs?}{
Nay: blueness, creffett (proxy for williamh), dberkholz, dilfridge, rich0, 
scarabeus, ulm}

\vote{Should the council set a minimum time between EAPIs?}{
Nay: blueness, creffett (proxy for williamh), dberkholz, rich0, scarabeus, ulm;
Abstain: dilfridge}


\agendaitem{Semi-official Dev-hosted Services}
\index{labs.gentoo.org}

The Council accepted this provided that the name assignments make it
clear what is and isn't official. *.dev.gentoo.org and *.labs.gentoo.org
were given as possible suggestions.

Aye: blueness, dberkholz, dilfridge, rich0, scarabeus, ulm;
Abstain: creffett (proxy for williamh)\\[0.2cm]

Meeting called and will be continued on 24 Jun 2014 at 19:00 UTC.