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
|
\summary{2013}{4}{9}
\agendaitem{Change to newer Bash version in ebuilds}
\index{bash!features in ebuilds}\index{EAPI!6}
References:
\begin{itemize}
\item
\agoref{gentoo-project}{03abd30d8945aa816e39b48fab8a9a62}
\item
\bug{431340}
\end{itemize}
Several options were discussed:
\begin{itemize}
\item Change of bash version to 4.2 could be a regular item for EAPI 6.
\item The bash update could be put into its own EAPI, to appear at least
one year after the date (2012-07-01) of EAPI parsing being supported
by stable portage.
\item Updating the bash version could be a problem for bootstrapping on
some Prefix architectures (e.g., Solaris). According to grobian, it
should be possible to handle the issue.
\end{itemize}
No action is taken for now.
\agendaitem{EAPI deprecation}
\index{EAPI!deprecation}\index{EAPI!0}\index{EAPI!1}\index{EAPI!2}
Reference: \agoref{gentoo-project}{9db8a88aed9d35a4cf629228564bf127}
In the discussion, there was neither consensus if EAPI 0 should be
considered deprecated, nor what should be the oldest EAPI that still
needs to be supported for the upgrade path of users' system.
Three votes were taken:
\vote{EAPIs 0 to 2 are no longer required for the upgrade path of users'
systems.}{Accepted unanimously.}
\vote{EAPIs 1 and 2 are discouraged. Repoman should warn about this.}{
Accepted unanimously.}
\vote{Change wording in the first question from "0 to 2" to "0 to 3".}{
Tie vote (3 yes, 3 no), therefore the motion did not pass.}
\agendaitem{Open bugs with council involvement}
\begin{itemize}
\item \bug{457000}:
No progress since last meeting.
\item \bug{464250}:
Accepted in 2011-03-08 meeting, but not in the devmanual yet.
Action: grobian will prepare a patch.
\item \bug{447566}:
Short status update from Zero\_Chaos. Discussion will be per e-mail.
\end{itemize}
\agendaitem{Open floor}
\index{GSoC}\index{subslots}\index{slot operators}
\begin{itemize}
\item
Q: Was the dodocs/edocs proposal, \bug{459692}, voted upon?
A: There was no vote on any EAPI 6 features yet.
\item
Gentoo participates in the Google Summer of Code, for the 8th year.
\item
Further discussion about EAPI deprecation.
\item
Sub-slots and slot operators are overused, and used in the wrong way
in some packages, in spite of the feature being well documented.
\end{itemize}
|