summaryrefslogtreecommitdiff
blob: 4e175eef0cb33213a29b1480c08a98ac9ab12208 (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
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
Summary of Gentoo Council meeting 08 April 2018


Agenda
======

1.  Roll call
2.  Vote on the final EAPI 7 draft
3.  Banning EAPI 4 for new ebuilds (and EAPI bumps of existing ebuilds)
4.  Deprecating EAPI 5
5.  Establish a timeline for the switch to the 17.1 profiles
    (aka SYMLINK_LIB=no)
5a. Bugs with Council involvement
6.  Cosmetic update to Gentoo Social Contract
7.  Introducing a voting mechanism similar to Debian's "General resolution"
8.  Establish contact with SPI
9.  Open floor


Roll call
=========

7 attendees: dilfridge, K_F, mgorny, slyfox, tamiko, ulm, WilliamH


Vote on the final EAPI 7 draft
==============================

The Council provisionally approves the EAPI 7 version as of commit
fc07858 of 2018-04-05. EAPI 7 may be used in ~arch as soon as a portage
version supporting the final draft is marked ~arch. The final EAPI 7
approval shall be handled on a bug. (Votes: 7 yes, unanimous)

References:
    https://dev.gentoo.org/~ulm/pms/7-draft/ in the version of 2018-04-05
    https://archives.gentoo.org/gentoo-project/message/91df2e7bf8485c2c5abba33ea3063809
    https://bugs.gentoo.org/630422
    https://bugs.gentoo.org/424283
    https://bugs.gentoo.org/489458


Banning EAPI 4 for new ebuilds (and EAPI bumps of existing ebuilds)
===================================================================

The Council bans EAPI 4 for new ebuilds effective immediately. (Votes: 7
yes, unanimous)

References:
    https://archives.gentoo.org/gentoo-project/message/e453732a4613485ea26bf754c40df087


Deprecating EAPI 5
==================

The Council postponed EAPI 5 deprecation to the next Council meeting.

References:
    https://archives.gentoo.org/gentoo-project/message/e453732a4613485ea26bf754c40df087


Establish a timeline for the switch to the 17.1 profiles (aka SYMLINK_LIB=no)
=============================================================================

mgorny reports that work on the 17.1 profiles (that set SYMLINK_LIB=no) and
a corresponding conversion tool has made significant progress - the
conversion tool can be regarded to be stable. The 17.1 profiles are
currently experimental.

The Council approves the direction towards 17.1 amd64 profiles, and
encourages Gentoo developers to convert their systems and test their
packages against new profiles. (Votes: 7 yes, unanimous)

References:
    https://archives.gentoo.org/gentoo-project/message/ecd981409a1fad7911a3547e9b0a315f
    https://bugs.gentoo.org/506276


Bugs with Council involvement
============================

https://bugs.gentoo.org/637328 - GLEP 14
---------------------------------------

K_F reports that the security project is working on a GLEP 14 replacement.


https://bugs.gentoo.org/642072 - Joint venture on copyright issues
------------------------------------------------------------------

The agenda item has been postponed to the next Council meeting.


https://bugs.gentoo.org/650964 - gentoo-dev@ ML whitelisting
------------------------------------------------------------

Technical difficulties and a rough timeline have been discussed with
members of the infra team that were present (prometheanfire, antarus).


https://bugs.gentoo.org/652784 - GLEP 61
----------------------------------------

The Council changed GLEP 61 to final. (Votes: 7 yes, unanimous)


Cosmetic update to Gentoo Social Contract
=========================================

The council intends to do a cosmetic update to the Gentoo Social Contract
to change the mailing list point of contact to

    gentoo-projects@lists.gentoo.org.

The full wording of the first paragraph will read

    »This social contract is intended to clearly describe the overall
    development policies and standards of the Gentoo project development
    team. Parts of this document have been derived from the Debian Social
    Contract. Comments are welcome. Please send them to our
    gentoo-project@lists.gentoo.org mailing list.«

The Council requests the Foundation Trustees to approve this change in
their next meeting. Once approved by the Trustees the Gentoo Social
Contract shall be updated on the websites. (Votes: 7 yes, unanimous)

References:
    https://archives.gentoo.org/gentoo-project/message/7dc299781f08ccc6f7b5dca08b4acb06
    https://archives.gentoo.org/gentoo-project/message/8c8534195597ca34ebb3e3bb0a042b3e
    https://archives.gentoo.org/gentoo-project/message/2a250ad39db7b400072603f4705e8f57


Introducing a voting mechanism similar to Debian's "general resolution"
=======================================================================

The Council and a number of developers quickly discussed advantages and
disadvantages of formalizing a developer-wide voting system similarly to
Debian's "general resolution". tamiko promised to work on a GLEP draft
together with mrueg.

References:
    https://www.debian.org/devel/constitution#item-4
    https://archives.gentoo.org/gentoo-project/message/973be0a662b3cc74aa118a1128dcac9e


Establish contact with SPI
==========================

dilfridge suggested to keep the fruitful relationship of the Gentoo
distribution with the Gentoo Foundation, and open up an additional
relationship with SPI as a second legal entity for the matter of holding
assets and accepting donations.

The Council did not reach a consensus with respect to contacting SPI.

References:
    https://www.spi-inc.org/
    https://archives.gentoo.org/gentoo-project/message/de1d47212a9c71a40fc1717ea460cad4

Open floor
==========

No further topics were discussed during the open floor.