Summary of Gentoo council meeting 2021-11-14 Agenda [1] ========== 1. Roll call 2. Dropping hppa, ppc, sparc and x86 to ~arch-only status [2] 3. Opening the range 60001..60999 (with possible later extension to higher IDs) for allocation of additional UIDs and GIDs [3] 4. Open bugs with Council participation [4] 5. Open floor Roll call ========= Present: dilfridge, gyakovlev, marecki, mattst88, mgorny, sam, ulm Dropping hppa, ppc, sparc and x86 to ~arch-only status [2] ========================================================== * The current open arch bug numbers were reviewed and discussed. * There was no clear agreement whether ~arch-only architectures are significantly more difficult to handle (e.g. in terms if stage builds). * Specifically for ppc it was mentioned that many stable keywords date back to 2003-2006 and might be dropped to ~ppc on a per-package basis. * Sam started collecting arch-testing documentation at https://wiki.gentoo.org/wiki/User:Sam/Arch_testing * For ppp, sparc, and x86 we have ample hardware testing capability. * For hppa, two additional machines will be made accessible soon. For all four architectures a separate vote on dropping to ~arch only was held: * hppa : 1 yes, 6 no, 0 abstentions, motion not passed * ppc : 0 yes, 6 no, 1 abstention, motion not passed * sparc: 0 yes, 7 no, 0 abstentions, motion not passed * x86 : 2 yes, 5 no, 0 abstentions, motion not passed A bug was filed to make the council regularly re-assess architecture status. Opening the range 60001..60999 (with possible later extension to higher IDs) for allocation of additional UIDs and GIDs [3] ================================================================ * Using 60001..60999 is not possible since these are treated specially by systemd (bug 823732, [5]) * Instead we use part of the range now reserved for dynamic allocation, in the hope that when numbers get scarce again the systemd issue will be resolved. Motion: uid and gid 500-749 are made available for allocation via acct-* as system accounts Carried with 5 yes, 1 no, 1 abstain Open bugs with council participation [4] ======================================== * bug 821553, "Document upgrade path policy" [6] Nothing actionable here. * bug 786105, "access to manage projects on GH" [7] This was pending discussion on the mailing list, which never took place. The bug is closed NEEDINFO. Open floor ========== * MichaƂ brought up the idea of separating arches into support tiers. While this idea found positive reception, more details are needed and mailing list discussion was suggested. * There was a discussion about accidentally dropping keywords in outdated PR's (with the conclusion that this should not be done, and that the merging developer should check as of current policy). * Keywords in "if clauses" in live ebuilds are in the end the responsibility of the package maintainer, since the details on how to handle them may differ from package to package. [1] https://archives.gentoo.org/gentoo-project/message/4102bb0a1037dea0c07f30bfc3116a3f [2] https://archives.gentoo.org/gentoo-project/message/253dc6b0b980133305f8661d4093f664 [3] https://archives.gentoo.org/gentoo-project/message/87bd3e5f66e034e8fb54d71c97254681 [4] https://wiki.gentoo.org/wiki/Project:Council#Open_bugs_with_Council_participation [5] https://bugs.gentoo.org/823732 [6] https://bugs.gentoo.org/821553 [7] https://bugs.gentoo.org/786105