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
|
Summary of Gentoo council meeting 2022-02-13
Agenda
======
1. Roll call
2. Review of proposed Infra server/network purchases
3. Pre-approval of EAPI-9 features
4. Scheduling regular reviews of arch status by the Council
5. Open bugs with Council participation
6. Open floor
Roll call
=========
Present: dilfridge, gyakovlev, ionen (proxy for mattst88), marecki, mgorny,
soap (proxy for sam), ulm
Review of proposed Infra server/network purchases
=================================================
Presented on behalf of Infra by robbat2.
Network:
Following the swich failure in 2020 we currently use one loaned to us
by OSL, who now want it back. Moreover, the old switch is not suitable for
future growth needs of our infrastructure. A detailed technical proposal for
two new switches has been presented, and Council members' questions have been
answered.
MOTION: "approve up to 5000.00 USD for Infra networking purchases as outlined in
https://archives.gentoo.org/gentoo-project/message/89be5013dc4d0921e7cf927d5f3e356c"
7 yes, 0 no, 0 abstain --- motion passed
Servers:
Infra would like to replace three ~15 year old servers with 2-3 new ones,
with the aim of consolidating resources and providing extra CI capacity
within the power budget available to us at OSL. Two of these must be purchased
and taken possession of during the current fiscal year of the Foundation, the
third one will - if it is decided one is required - be acquired during the
next fiscal year.
Technical requirements and rationale behind them, along with a comparison of
several systems matching these requirements, have been presented. Questions
from Council members have been answered.
In his capacity as the Foundation's treasurer, robbat2 has pointed out that
the total cost here will be, while not insignificant, well within the
cash-on-hand resources available to the Foundation at the end of the
previous fiscal year.
MOTION: "tentative approval of Infra's proposed hypervisor purchase of 2 servers
at 25,000.00 USD each, as per
https://wiki.gentoo.org/wiki/Project:Infrastructure/Shopping_list#Computing ,
with full details to be provided by and binding approval scheduled for the
March 2022 meeting of the Council. The purchase is expected to take place
by 2022-06-30."
7 yes, 0 no, 0 abstain --- motion passed
MOTION: "tentative approval of Infra's proposed hypervisor purchase of 1
additional server with the similar specifications and the same cost estimate,
to be purchased between 2022-07-01 and 2023-06-30. Infra will decide whether
such a machine is needed, submit details and request binding approval by the
end of May 2022."
7 yes, 0 no, 0 abstain --- motion passed
Pre-approval of EAPI-9 features
===============================
dilfridge has presented the proposal for eclass revisions and the matter has
been discussed in some detail. Other proposed features have been found largely
self-explanatory and very much in line with EAPI 9 being envisaged as a
small/quick EAPI.
MOTION: "tentative approval for the inclusion of support for eclass revisions
into EAPI 9, pending detailed specification and implementation."
5 for, 0 against, 2 abstain --- motion passed
MOTION: "tentative approval for the inclusion of support for the EAPI of profiles
defaulting to repository EAPI into EAPI 9, pending detailed specification
and implementation."
7 yes, 0 no, 0 abstain --- motion passed
MOTION: "tentative approval for allowing comments in "parent" profile files
into EAPI 9, pending detailed specification and implementation."
7 yes, 0 no, 0 abstain --- motion passed
MOTION: "tentative approval for ensuring proper string termination in the
matching of "configure --help" output in econf into EAPI 9, pending detailed
specification and implementation."
7 yes, 0 no, 0 abstain --- motion passed
Scheduling regular reviews of arch status by the Council
========================================================
Two alternatives have been discussed: fixing the mandatory review sessions to
Council meetings in June and December, and having them assigned to specific
months at the same time as deciding meeting chairs for the new Council term.
MOTION: "the Council must review the status of Gentoo arch activity at least
during the June and the December meeting of each calendar year."
2 yes, 1 no, 5 abstain --- motion passed
ACTION ITEM (marecki): document this on the Council Wiki page
Open bugs with Council participation
====================================
- Bug 823762 "[TRACKER] ~ only candidate arches"
Overall situation continues to be quite good, although marecki has expressed
concerned about the handling of x86 keywording requests. This might improve
soon as arthurzam is now in the process of gaining access to an amd64/x86
dev box.
In light of arch reviews now being a regular point of the Council agenda
(see above), the bug has been reassigned from council to gyakovlev.
Open floor
==========
mgorny has suggested EAPI 9 might also include the requirement for
portage, pkgcore etc. to support the metamanifest GLEP - this was changed in
the PMS quite a while go but has not been implemented yet. This might among
other things help with how old-school Manifests handle Go modules.
soap has requested making the recently "package maintainer" field on developer
Wiki pages to be made mandatory. Following favourable informal feedback, the
matter will be raised either during the next Council meeting or in a bug
ticket.
ulm might need a proxy in March due to the meeting that month colliding with
Chemnitzer Linux-Tage.
|