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
88
89
90
91
92
93
94
95
96
97
|
Summary of Gentoo council meeting 9 April 2013
Agenda
======
1. Introduction and roll call
2. Change to newer Bash version in ebuilds
Take an initial look, and possibly vote on switching to a newer
Bash version (e.g. 4.2) for the next EAPI [1,2].
3. EAPI deprecation
Should we have stricter rules, in order to limit the number of
EAPIs that are in active usage? [3]
4. Open bugs with council involvement
- Bug 457000 "Missing log and summary for 20090122 and 20090625
council meetings"
- Bug 464250 "Encourage developers to use the latest EAPI"
5. Open floor
A proposal to add another agenda topic "Patch policy" did not pass.
Roll call
=========
Present: chainsaw, dberkholz, grobian, scarabeus, ulm, williamh
Absent: betelgeuse
Change to newer Bash version in ebuilds
=======================================
Several options were discussed:
- Change of bash version to 4.2 could be a regular item for EAPI 6.
- 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.
- 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.
No action is taken for now.
EAPI deprecation
================
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:
- "EAPIs 0 to 2 are no longer required for the upgrade path of users'
systems."
Accepted unanimously.
- "EAPIs 1 and 2 are discouraged. Repoman should warn about this."
Accepted unanimously.
- 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.
Open bugs with council involvement
==================================
- Bug 457000 "Missing log and summary for 20090122 and 20090625
council meetings"
No progress since last meeting.
- Bug 464250 "Encourage developers to use the latest EAPI"
Accepted in 2011-03-08 meeting, but not in the devmanual yet.
Action: grobian will prepare a patch.
- Bug 447566 "x11-drivers/nvidia-drivers-{173.14.36,304.64,310.19}
fails to build with kernel {3.7,3.8}"
Short status update from Zero_Chaos. Discussion will be per e-mail.
Open floor
==========
- Q: Was the dodocs/edocs proposal [4] voted upon?
A: There was no vote on any EAPI 6 features yet.
- Gentoo participates in the Google Summer of Code, for the 8th year.
- Further discussion about EAPI deprecation.
- Sub-slots and slot operators are overused, and used in the wrong way
in some packages, in spite of the feature being well documented.
Next meeting date
=================
14 May 2013, 19:00 UTC
[1] http://article.gmane.org/gmane.linux.gentoo.project/2371
[2] https://bugs.gentoo.org/431340
[3] http://article.gmane.org/gmane.linux.gentoo.project/2377
[4] https://bugs.gentoo.org/459692
|