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