summaryrefslogtreecommitdiff
blob: b72c7b8209bc6acb53755b734b684db5ca8c6803 (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
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