summaryrefslogtreecommitdiff
blob: 5f4410d9a7a64eebacac3aaa6ba05d12e0f7ff41 (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
Summary of Gentoo council meeting 29 July 2018

Agenda
======
1. Roll call
2. Constitute the new council
   - Decide on time of meetings. The previous council had its meetings
     on the 2nd Sunday of every month at 18:00 UTC
   - Vote for continuing last council's workflow considering sending
     call for agenda items (2 weeks in advance), sending the agenda
     (1 week in advance) and have the meeting focussed, i.e., have
     major discussions on -project ML prior to the meeting
   - Appoint chairmen for this term's meetings
3. GLEP updates [1]
   - GLEP 63
   - GLEP 77
4. Default locations for repositories, distfiles, and binpkgs [2]
5. Explicit CoC agreement for members of special projects [3]
6. Open bugs with council involvement
7. Open floor


Roll call
=========
Present: dilfridge (24 minutes late), k_f, leio, slyfox, ulm, whissi,
williamh (26 minutes late)

Constitute the new council
==========================
- The council will hold its meetings on the 2nd Sunday of every month
  at 19:00 UTC.
  Accepted by consensus.
- Vote: Continue last council's workflow considering sending call for
  agenda items (2 weeks in advance), sending the agenda (1 week in
  advance) and have the meeting focussed, i.e., have major discussions
  on -project ML prior to the meeting.
  Accepted with 5 yes votes.
- Meeting chairs are assigned only until December, since at this point
  only five council members were present.

GLEP updates
============

Update of GLEP 63 "Gentoo GPG key policies"
-------------------------------------------
Two points were raised during discussion: The technical reason
for separate capabilities of subkeys was questioned, especially for
signing  and authentication; it was pointed out though that combining
them could have security implications. The need for an expiration
period on the primary key and its duration were also discussed.

- Vote: Accept the GLEP 63 updates in the glep63-updates branch
  of data/glep.git, commit bf99712e1e5e9b68a70be1aa93669e2f7192501b.
  Accepted with 5 yes votes and 2 no votes.

[Note added in proof: After rebasing onto master, the above is now
commit 9334d4ea94196edf16e0b279e76163c948ea36a4.]

GLEP 77 "Gentoo General Resolution"
-----------------------------------
A minority of council members questioned the necessity of this GLEP,
given the short council terms of 12 months.

- Vote: Accept GLEP 77.
  Accepted with 5 yes votes, 1 no vote, and 1 abstention.

- Vote: Have a full developers' vote for approval of GLEP 77.
  Not accepted with 6 no votes and 1 abstention.

Default locations for repositories, distfiles, and binpkgs
==========================================================
There was a brief discussion about the color of /var/db vs /var/lib,
and if /var/cache is suitable for binary packages.

- Vote: Default locations for the Gentoo repository, distfiles, and
  binary packages will be, respectively:
     /var/db/repos/gentoo
     /var/cache/distfiles
     /var/cache/binpkgs
  Accepted with 6 yes votes and 1 no vote.

- Vote: Change the name of the Gentoo repository snapshot (currently
  portage-YYYYMMDD) to gentoo-YYYYMMDD.
  Accepted unanimously.

Explicit CoC agreement for members of special projects
======================================================
Council members expressed their consensus that anyone contributing
or acting as member of the Gentoo community must agree to the CoC.
Further formalities are deemed unnecessary.

- Vote: Make explicit agreement with CoC mandatory for being part
  (i.e. also existing members) of Comrel, Infra, Recruiters and QA.
  Not accepted with 6 no votes and 1 abstention.

The council did not vote on the second part of the proposal, since
already the first part wasn't accepted.

Open bugs with council involvement
==================================

- Bug 637328 "GLEP 14 needs to be updated":
  Some progress by the security project, but not ready yet.

- Bug 661504 "GLEP 1: Small update to reflect current practice":
  The GLEP editors have dropped the requirement that GLEPs must be
  discussed on Gentoo forums, in addition to mailing lists.

- Bug 661058 "GLEP 63 updates @ Jul 2018",
  bug 659894 "GLEP 77: Gentoo General Resolution":
  See previous item on GLEP updates.

- Bug 642072 "Joint venture to deal with copyright issues":
  No progress since last meeting.

Open floor
==========
It was remarked that instead of making any particular decision, the
council also has the option to defer that decision to the appropriate
team. For example, this was done with QA in the past.


[1] https://archives.gentoo.org/gentoo-project/message/85a3eac64894ef534e6824c2b2cea93b
[2] https://archives.gentoo.org/gentoo-project/message/080ac812b76851f53230d88a66c0fd3b
[3] https://archives.gentoo.org/gentoo-project/message/fd06589b97e2d53162b23342f4dceec5