public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] data/glep:glep39 commit in: /
@ 2023-04-10 13:29 Ulrich Müller
  0 siblings, 0 replies; 46+ messages in thread
From: Ulrich Müller @ 2023-04-10 13:29 UTC (permalink / raw
  To: gentoo-commits

commit:     9e9a8c528bf744cad383381c4ddc69ffe6741cc6
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 10 09:46:55 2022 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Apr 10 13:27:00 2023 +0000
URL:        https://gitweb.gentoo.org/data/glep.git/commit/?id=9e9a8c52

glep-0039: Update title

Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 glep-0039.rst | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/glep-0039.rst b/glep-0039.rst
index 82bf1d9..697a6f2 100644
--- a/glep-0039.rst
+++ b/glep-0039.rst
@@ -1,13 +1,13 @@
 ---
 GLEP: 39
-Title: An "old-school" metastructure proposal with "boot for being a slacker"
+Title: Gentoo metastructure
 Author: Grant Goodyear <g2boojum@gentoo.org>,
         Ciaran McCreesh <ciaranm@gentoo.org>
 Type: Informational
 Status: Final
 Version: 2
 Created: 2005-09-01
-Last-Modified: 2019-11-07
+Last-Modified: 2023-04-10
 Post-History: 2005-09-01, 2006-02-09, 2007-10-12, 2008-01-19
 Content-Type: text/x-rst
 Replaces: 4


^ permalink raw reply related	[flat|nested] 46+ messages in thread
* [gentoo-commits] data/glep:master commit in: /
@ 2023-05-08 17:12 Ulrich Müller
  2023-04-16  8:08 ` [gentoo-commits] data/glep:glep39 " Ulrich Müller
  0 siblings, 1 reply; 46+ messages in thread
From: Ulrich Müller @ 2023-05-08 17:12 UTC (permalink / raw
  To: gentoo-commits

commit:     29bfaccbe91395059dacf47dfa9759283301aed2
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 10 12:06:12 2022 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sat Apr 15 11:58:19 2023 +0000
URL:        https://gitweb.gentoo.org/data/glep.git/commit/?id=29bfaccb

glep-0039: An inquorate council meeting cannot take substantive action

Bug: https://bugs.gentoo.org/520074
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 glep-0039.rst | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/glep-0039.rst b/glep-0039.rst
index 3193625..397691b 100644
--- a/glep-0039.rst
+++ b/glep-0039.rst
@@ -163,7 +163,8 @@ B. Global issues will be decided by an elected Gentoo council.
    *  The 'slacker' marker is reset when a member is elected.
    *  If any meeting has less than 50% attendance by council members, a new
       election for *all* places must be held within a month. The 'one year'
-      is then reset from that point.
+      is then reset from that point.  No substantive action can be taken
+      in any such meeting.
    *  Disciplinary actions may be appealed to the council.
    *  A proxy must not be an existing council member, and any single person
       may not be a proxy for more than one council member at any given


^ permalink raw reply related	[flat|nested] 46+ messages in thread
* [gentoo-commits] data/glep:master commit in: /
@ 2023-05-08 17:12 Ulrich Müller
  2023-04-16  8:08 ` [gentoo-commits] data/glep:glep39 " Ulrich Müller
  0 siblings, 1 reply; 46+ messages in thread
From: Ulrich Müller @ 2023-05-08 17:12 UTC (permalink / raw
  To: gentoo-commits

commit:     1dbe638f022c64bd29dfbe4d0a8bd55ca49d1549
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 10 11:17:26 2022 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sat Apr 15 11:58:20 2023 +0000
URL:        https://gitweb.gentoo.org/data/glep.git/commit/?id=1dbe638f

glep-0039: Projects need not have a lead

Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 glep-0039.rst | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/glep-0039.rst b/glep-0039.rst
index 397691b..4078584 100644
--- a/glep-0039.rst
+++ b/glep-0039.rst
@@ -116,10 +116,9 @@ A. A project is a group of developers working towards a goal (or a set
       that the information on the page is factually correct and not
       out-of-date.)  If the Wiki page isn't maintained, it is presumed
       dead.
-   *  It may have one or many leads, and the leads are
-      selected by the members of the project.  This selection must
-      occur at least once every 12 months, and may occur at any
-      time.
+   *  It should have at least one lead, and the leads are selected by
+      the members of the project.  This selection must occur at least
+      once every 12 months, and may occur at any time.
    *  It may have zero or more sub-projects.  Sub-projects are
       just projects that provide some additional structure, and their
       Wiki pages are defined as sub-projects of the parent project.


^ permalink raw reply related	[flat|nested] 46+ messages in thread
* [gentoo-commits] data/glep:master commit in: /
@ 2023-05-08 17:12 Ulrich Müller
  2023-04-16  8:08 ` [gentoo-commits] data/glep:glep39 " Ulrich Müller
  0 siblings, 1 reply; 46+ messages in thread
From: Ulrich Müller @ 2023-05-08 17:12 UTC (permalink / raw
  To: gentoo-commits

commit:     6399e61090a8d9839fb71715dc31cb95bedad5e5
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 10 13:17:41 2023 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sat Apr 15 11:58:21 2023 +0000
URL:        https://gitweb.gentoo.org/data/glep.git/commit/?id=6399e610

glep-0039: Fix whitespace

Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 glep-0039.rst | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/glep-0039.rst b/glep-0039.rst
index 5edcb25..d52ec2a 100644
--- a/glep-0039.rst
+++ b/glep-0039.rst
@@ -81,12 +81,12 @@ Problems with the existing system
 1. The assumption that TLPs are complete is either incorrect (there
    still is no "server" TLP) or just plain weird (but the lack of a
    server TLP is technically okay because all devs who don't have an
-   obvious TLP belong to the "base" TLP by default).  
+   obvious TLP belong to the "base" TLP by default).
 2. There is nothing at all to ensure that project leads actually do
    represent the devs they supposedly lead or satisfy their
    responsibilities.  Indeed, should a TLP manager go AWOL it is not at
    all obvious how the situation should be resolved.
-3. Nothing is being decided at global scope right now.  Some TLP strategic 
+3. Nothing is being decided at global scope right now.  Some TLP strategic
    managers rarely attend the managers' meetings, and the managers as a
    whole certainly are not providing any sort of global vision for
    Gentoo right now.
@@ -174,7 +174,7 @@ B. Global issues will be decided by an elected Gentoo council.
 Rationale
 =========
 
-So, does this proposal solve any of the previously-mentioned problems?  
+So, does this proposal solve any of the previously-mentioned problems?
 
 1. There is no longer any requirement that the project structure be
    complete.  Some devs work on very specific parts of the tree, while


^ permalink raw reply related	[flat|nested] 46+ messages in thread
* [gentoo-commits] data/glep:master commit in: /
@ 2023-05-08 17:12 Ulrich Müller
  2023-04-16  8:08 ` [gentoo-commits] data/glep:glep39 " Ulrich Müller
  0 siblings, 1 reply; 46+ messages in thread
From: Ulrich Müller @ 2023-05-08 17:12 UTC (permalink / raw
  To: gentoo-commits

commit:     890b3b73a05bdbe3fdc171ab01b7428510737fe3
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 10 11:13:11 2022 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sat Apr 15 11:58:19 2023 +0000
URL:        https://gitweb.gentoo.org/data/glep.git/commit/?id=890b3b73

glep-0039: Council members must be developers

Discussed in 2013-02-12 council meeting.

Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 glep-0039.rst | 1 +
 1 file changed, 1 insertion(+)

diff --git a/glep-0039.rst b/glep-0039.rst
index a85ac18..3193625 100644
--- a/glep-0039.rst
+++ b/glep-0039.rst
@@ -138,6 +138,7 @@ B. Global issues will be decided by an elected Gentoo council.
       first election that number was set to 7 by acclamation.)
    *  Council members will be chosen by a general election of all
       devs once per year.
+   *  Council members (and their proxies) must be Gentoo developers.
    *  The council must hold an open meeting at least once per month.
    *  Council decisions are by majority vote of those who show up (or
       their proxies).


^ permalink raw reply related	[flat|nested] 46+ messages in thread
* [gentoo-commits] data/glep:master commit in: /
@ 2023-05-08 17:12 Ulrich Müller
  2023-04-16  8:08 ` [gentoo-commits] data/glep:glep39 " Ulrich Müller
  0 siblings, 1 reply; 46+ messages in thread
From: Ulrich Müller @ 2023-05-08 17:12 UTC (permalink / raw
  To: gentoo-commits

commit:     f94967967abc1f7f506d3ebbe9e23b8b7c05d1b9
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 10 10:40:57 2022 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sat Apr 15 11:58:18 2023 +0000
URL:        https://gitweb.gentoo.org/data/glep.git/commit/?id=f9496796

glep-0039: Updating GLEP 39 requires an all-developers vote

See council decision of 2009-07-20, confirmed again on 2011-07-15.
Added quorum, as discussed in 2023-04-09 council meeting.

Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 glep-0039.rst | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/glep-0039.rst b/glep-0039.rst
index 697a6f2..b942b48 100644
--- a/glep-0039.rst
+++ b/glep-0039.rst
@@ -206,6 +206,19 @@ So, does this proposal solve any of the previously-mentioned problems?
 
 8. This proposal has nothing to say about GLEPs.
 
+Updates to this document
+========================
+
+Any major updates to this document (that is, those that change its
+content rather than just fixing typos or adding small clarifications)
+require a vote of all developers.  Eligible voters are all developers
+at the time when the proposed update is published.  The vote passes if
+both of the following conditions are fulfilled:
+
+* The ratio of positive to negative votes is at least two to one, and
+* the number of positive votes is no less than one quarter of the number
+  of eligible voters.
+
 References
 ==========
 


^ permalink raw reply related	[flat|nested] 46+ messages in thread
* [gentoo-commits] data/glep:master commit in: /
@ 2023-05-08 17:12 Ulrich Müller
  2023-04-16  8:08 ` [gentoo-commits] data/glep:glep39 " Ulrich Müller
  0 siblings, 1 reply; 46+ messages in thread
From: Ulrich Müller @ 2023-05-08 17:12 UTC (permalink / raw
  To: gentoo-commits

commit:     c4df5974adab69d97f5118d0f7f693167a50581c
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 10 11:04:06 2022 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sat Apr 15 11:58:18 2023 +0000
URL:        https://gitweb.gentoo.org/data/glep.git/commit/?id=c4df5974

glep-0039: Replace leaving council members by next in line

Accepted in the 2007-02-08 council meeting. Wording slightly updated,
in order to clarify that even after an election the new council member
will get a reduced term.

This is already current practice and was followed by the council
several times in the past: 2007-03-08 (uberlord), 2007-06-14 (jaervosz),
2008-09-11 (cardoe), 2009-02-26 (leio), 2009-05-28 (ulm),
2011-01-11 (patrick).

Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 glep-0039.rst | 13 ++++++++++---
 1 file changed, 10 insertions(+), 3 deletions(-)

diff --git a/glep-0039.rst b/glep-0039.rst
index b942b48..a85ac18 100644
--- a/glep-0039.rst
+++ b/glep-0039.rst
@@ -145,9 +145,16 @@ B. Global issues will be decided by an elected Gentoo council.
       two consecutive meetings, they are marked as a slacker.
    *  If a council member who has been marked a slacker misses any further
       meeting (or their appointed proxy doesn't show up), they lose their
-      position and a new election is held to replace that person. The newly
-      elected council member gets a 'reduced' term so that the yearly
-      elections still elect a full group.
+      position.
+   *  Whenever a member of the council loses their position (the reason
+      is irrelevant; e.g. they resign or they are booted for slacking),
+      then the next person in line from the previous council election
+      is offered the position.  If they accept and the current council
+      unanimously accepts the new person, they get the position.
+      Otherwise, it is offered to the next person in line, and so forth.
+      If the council does not accept that person, then a new election is
+      held to choose a new member.  The new member gets a 'reduced' term
+      so that the yearly elections still elect a full group.
    *  Council members who have previously been booted for excessive slacking
       may stand for future elections, including the election for their
       replacement. They should, however, justify their slackerness, and


^ permalink raw reply related	[flat|nested] 46+ messages in thread
* [gentoo-commits] data/glep:glep39 commit in: /
@ 2023-05-08 10:35 Ulrich Müller
  0 siblings, 0 replies; 46+ messages in thread
From: Ulrich Müller @ 2023-05-08 10:35 UTC (permalink / raw
  To: gentoo-commits

commit:     afc614714e027e15c0d89d4db4eab65a36dade79
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 22 08:22:45 2023 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon May  8 10:33:36 2023 +0000
URL:        https://gitweb.gentoo.org/data/glep.git/commit/?id=afc61471

glep-0039: Add summary of changes

Plus references to the relevant council decisions.

Suggested-By: John Helmert III <ajak <AT> gentoo.org>
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 glep-0039.rst | 21 ++++++++++++++++++++-
 1 file changed, 20 insertions(+), 1 deletion(-)

diff --git a/glep-0039.rst b/glep-0039.rst
index d52ec2a..911e0dc 100644
--- a/glep-0039.rst
+++ b/glep-0039.rst
@@ -7,7 +7,7 @@ Type: Informational
 Status: Final
 Version: 2
 Created: 2005-09-01
-Last-Modified: 2023-04-10
+Last-Modified: 2023-05-08
 Post-History: 2005-09-01, 2006-02-09, 2007-10-12, 2008-01-19
 Content-Type: text/x-rst
 Replaces: 4
@@ -21,6 +21,14 @@ Gentoo developers on 2005-06-14 [#Metastructure_vote]_.
 GLEP amended on 2006-02-09 to add the final bullet point to list B in
 `Specification`_.
 
+Updated by an all-developers vote on 2023-05-08:
+
+* Replace leaving council members by next in line [#Council2007]_.
+* Updating this document requires an all-developers vote [#Council2009]_.
+* Council members must be developers [#Council2013]_.
+* An inquorate council meeting cannot take any substantive action.
+* Drop hard requirement of yearly project lead elections.
+
 Abstract
 ========
 
@@ -239,6 +247,17 @@ References
 
 .. [#Project_pages] https://wiki.gentoo.org/wiki/Gentoo_Wiki:Developer_Central/Project_pages
 
+.. [#Council2007] 2007-02-08 council meeting
+   (https://projects.gentoo.org/council/meeting-logs/20070208-summary.txt)
+
+.. [#Council2009] 2009-07-20 council meeting
+   (https://projects.gentoo.org/council/meeting-logs/20090720-summary.txt),
+   confirmed on 2011-07-15
+   (https://projects.gentoo.org/council/meeting-logs/20110715-summary.txt)
+
+.. [#Council2013] 2013-02-12 council meeting
+   (https://projects.gentoo.org/council/meeting-logs/20130212-summary.txt)
+
 Copyright
 =========
 


^ permalink raw reply related	[flat|nested] 46+ messages in thread
* [gentoo-commits] data/glep:glep39 commit in: /
@ 2023-05-08 10:35 Ulrich Müller
  0 siblings, 0 replies; 46+ messages in thread
From: Ulrich Müller @ 2023-05-08 10:35 UTC (permalink / raw
  To: gentoo-commits

commit:     5b5bd46cd67027c82f31d4e3dd80ae88e18dbc2f
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 16 08:08:05 2023 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon May  8 10:34:36 2023 +0000
URL:        https://gitweb.gentoo.org/data/glep.git/commit/?id=5b5bd46c

glep-0039: Update Version and Post-History

Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 glep-0039.rst | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/glep-0039.rst b/glep-0039.rst
index 911e0dc..7f19f60 100644
--- a/glep-0039.rst
+++ b/glep-0039.rst
@@ -5,10 +5,11 @@ Author: Grant Goodyear <g2boojum@gentoo.org>,
         Ciaran McCreesh <ciaranm@gentoo.org>
 Type: Informational
 Status: Final
-Version: 2
+Version: 3
 Created: 2005-09-01
 Last-Modified: 2023-05-08
-Post-History: 2005-09-01, 2006-02-09, 2007-10-12, 2008-01-19
+Post-History: 2005-09-01, 2006-02-09, 2007-10-12, 2008-01-19, 2022-11-25,
+              2023-04-10, 2023-04-16
 Content-Type: text/x-rst
 Replaces: 4
 ---


^ permalink raw reply related	[flat|nested] 46+ messages in thread
* [gentoo-commits] data/glep:glep39 commit in: /
@ 2023-05-02 19:10 Ulrich Müller
  0 siblings, 0 replies; 46+ messages in thread
From: Ulrich Müller @ 2023-05-02 19:10 UTC (permalink / raw
  To: gentoo-commits

commit:     5e1f6293e05dc18b56655f987e174feb3cf45887
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Tue May  2 19:09:37 2023 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Tue May  2 19:09:37 2023 +0000
URL:        https://gitweb.gentoo.org/data/glep.git/commit/?id=5e1f6293

glep-0078: Update reference implementation section

Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 glep-0078.rst | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/glep-0078.rst b/glep-0078.rst
index 1282838..12e8ef1 100644
--- a/glep-0078.rst
+++ b/glep-0078.rst
@@ -7,7 +7,7 @@ Type: Standards Track
 Status: Accepted
 Version: 1.1
 Created: 2018-11-15
-Last-Modified: 2022-11-15
+Last-Modified: 2023-05-02
 Post-History: 2018-11-17, 2019-07-08, 2021-09-13, 2021-09-22, 2022-05-28,
               2022-09-21
 Content-Type: text/x-rst
@@ -625,9 +625,8 @@ the goal of using simple and transparent package format.
 Reference Implementation
 ========================
 
-The proof-of-concept implementation of binary package format converter
-is available as xpak2gpkg [#XPAK2GPKG]_.  It can be used to easily
-create packages in the new format for early inspection.
+The gpkg format is supported by Portage since version 3.0.36
+[#PORTAGE-3.0.36]_.
 
 
 References
@@ -660,9 +659,8 @@ References
 .. [#TAR-PORTABILITY] Michał Górny, Portability of tar features
    (https://dev.gentoo.org/~mgorny/articles/portability-of-tar-features.html)
 
-.. [#XPAK2GPKG] xpak2gpkg: Proof-of-concept converter from tbz2/xpak
-   to gpkg binpkg format
-   (https://github.com/mgorny/xpak2gpkg)
+.. [#PORTAGE-3.0.36] Portage version 3.0.36
+   (https://gitweb.gentoo.org/proj/portage.git/commit/?h=portage-3.0.36)
 
 .. [#TARDUP] tar: Multiple Members with the Same Name
    (https://www.gnu.org/software/tar/manual/html_node/multiple.html)


^ permalink raw reply related	[flat|nested] 46+ messages in thread
* [gentoo-commits] data/glep:glep39 commit in: /
@ 2023-04-16  8:08 Ulrich Müller
  0 siblings, 0 replies; 46+ messages in thread
From: Ulrich Müller @ 2023-04-16  8:08 UTC (permalink / raw
  To: gentoo-commits

commit:     19be6b2aa64e7f6608859da9d9e4f72dfca1a4a7
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 22 08:22:45 2023 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sat Apr 15 11:58:22 2023 +0000
URL:        https://gitweb.gentoo.org/data/glep.git/commit/?id=19be6b2a

glep-0039: Add summary of changes

Plus references to the relevant council decisions.

Suggested-By: John Helmert III <ajak <AT> gentoo.org>
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 glep-0039.rst | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

diff --git a/glep-0039.rst b/glep-0039.rst
index d52ec2a..e3eecd5 100644
--- a/glep-0039.rst
+++ b/glep-0039.rst
@@ -21,6 +21,14 @@ Gentoo developers on 2005-06-14 [#Metastructure_vote]_.
 GLEP amended on 2006-02-09 to add the final bullet point to list B in
 `Specification`_.
 
+Updated by an all-developers vote on 2023-XX-XX:
+
+* Replace leaving council members by next in line [#Council2007]_.
+* Updating this document requires an all-developers vote [#Council2009]_.
+* Council members must be developers [#Council2013]_.
+* An inquorate council meeting cannot take any substantive action.
+* Drop hard requirement of yearly project lead elections.
+
 Abstract
 ========
 
@@ -239,6 +247,17 @@ References
 
 .. [#Project_pages] https://wiki.gentoo.org/wiki/Gentoo_Wiki:Developer_Central/Project_pages
 
+.. [#Council2007] 2007-02-08 council meeting
+   (https://projects.gentoo.org/council/meeting-logs/20070208-summary.txt)
+
+.. [#Council2009] 2009-07-20 council meeting
+   (https://projects.gentoo.org/council/meeting-logs/20090720-summary.txt),
+   confirmed on 2011-07-15
+   (https://projects.gentoo.org/council/meeting-logs/20110715-summary.txt)
+
+.. [#Council2013] 2013-02-12 council meeting
+   (https://projects.gentoo.org/council/meeting-logs/20130212-summary.txt)
+
 Copyright
 =========
 


^ permalink raw reply related	[flat|nested] 46+ messages in thread
* [gentoo-commits] data/glep:glep39 commit in: /
@ 2023-04-16  8:08 Ulrich Müller
  0 siblings, 0 replies; 46+ messages in thread
From: Ulrich Müller @ 2023-04-16  8:08 UTC (permalink / raw
  To: gentoo-commits

commit:     669b298ee814af21b86ac03af5f4b7df36206982
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 16 08:08:05 2023 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sun Apr 16 08:08:05 2023 +0000
URL:        https://gitweb.gentoo.org/data/glep.git/commit/?id=669b298e

glep-0039: Update Version and Post-History

Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 glep-0039.rst | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/glep-0039.rst b/glep-0039.rst
index e3eecd5..d7996d6 100644
--- a/glep-0039.rst
+++ b/glep-0039.rst
@@ -5,10 +5,11 @@ Author: Grant Goodyear <g2boojum@gentoo.org>,
         Ciaran McCreesh <ciaranm@gentoo.org>
 Type: Informational
 Status: Final
-Version: 2
+Version: 3
 Created: 2005-09-01
-Last-Modified: 2023-04-10
-Post-History: 2005-09-01, 2006-02-09, 2007-10-12, 2008-01-19
+Last-Modified: 2023-04-16
+Post-History: 2005-09-01, 2006-02-09, 2007-10-12, 2008-01-19, 2022-11-25,
+              2023-04-10, 2023-04-16
 Content-Type: text/x-rst
 Replaces: 4
 ---


^ permalink raw reply related	[flat|nested] 46+ messages in thread
* [gentoo-commits] data/glep:glep39 commit in: /
@ 2023-04-16  8:08 Ulrich Müller
  0 siblings, 0 replies; 46+ messages in thread
From: Ulrich Müller @ 2023-04-16  8:08 UTC (permalink / raw
  To: gentoo-commits

commit:     7d51419e1b6935ddbd1f848ad192241b256d6bf3
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 10 13:15:04 2023 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sat Apr 15 11:58:21 2023 +0000
URL:        https://gitweb.gentoo.org/data/glep.git/commit/?id=7d51419e

glep-0039: Update license to CC BY-SA 4.0

Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 glep-0039.rst | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/glep-0039.rst b/glep-0039.rst
index f0b6dcb..5edcb25 100644
--- a/glep-0039.rst
+++ b/glep-0039.rst
@@ -242,6 +242,6 @@ References
 Copyright
 =========
 
-This work is licensed under the Creative Commons Attribution-ShareAlike 3.0
-Unported License.  To view a copy of this license, visit
-https://creativecommons.org/licenses/by-sa/3.0/.
+This work is licensed under the Creative Commons Attribution-ShareAlike 4.0
+International License.  To view a copy of this license, visit
+https://creativecommons.org/licenses/by-sa/4.0/.


^ permalink raw reply related	[flat|nested] 46+ messages in thread
* [gentoo-commits] data/glep:glep39 commit in: /
@ 2023-04-16  8:08 Ulrich Müller
  0 siblings, 0 replies; 46+ messages in thread
From: Ulrich Müller @ 2023-04-16  8:08 UTC (permalink / raw
  To: gentoo-commits

commit:     e9027e1d081ea5737230985110dc044fce40039d
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 22 07:42:06 2023 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sat Apr 15 11:58:20 2023 +0000
URL:        https://gitweb.gentoo.org/data/glep.git/commit/?id=e9027e1d

glep-0039: Drop hard requirement of yearly lead elections

Taking feedback from gentoo-project mailing list into account.

Suggested-By: John Helmert III <ajak <AT> gentoo.org>
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 glep-0039.rst | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/glep-0039.rst b/glep-0039.rst
index 4078584..f0b6dcb 100644
--- a/glep-0039.rst
+++ b/glep-0039.rst
@@ -117,8 +117,10 @@ A. A project is a group of developers working towards a goal (or a set
       out-of-date.)  If the Wiki page isn't maintained, it is presumed
       dead.
    *  It should have at least one lead, and the leads are selected by
-      the members of the project.  This selection must occur at least
-      once every 12 months, and may occur at any time.
+      the members of the project.  This selection should occur at least
+      once every 12 months, and may occur at any time.  Any member can
+      demand a lead election if the last election was more than
+      12 months ago.
    *  It may have zero or more sub-projects.  Sub-projects are
       just projects that provide some additional structure, and their
       Wiki pages are defined as sub-projects of the parent project.


^ permalink raw reply related	[flat|nested] 46+ messages in thread
* [gentoo-commits] data/glep:glep39 commit in: /
@ 2023-04-16  8:08 Ulrich Müller
  0 siblings, 0 replies; 46+ messages in thread
From: Ulrich Müller @ 2023-04-16  8:08 UTC (permalink / raw
  To: gentoo-commits

commit:     e9470f1d9d31bf6037a326865afe869516190a2c
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 10 09:46:55 2022 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sat Apr 15 11:58:17 2023 +0000
URL:        https://gitweb.gentoo.org/data/glep.git/commit/?id=e9470f1d

glep-0039: Update title

Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 glep-0039.rst | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/glep-0039.rst b/glep-0039.rst
index 82bf1d9..697a6f2 100644
--- a/glep-0039.rst
+++ b/glep-0039.rst
@@ -1,13 +1,13 @@
 ---
 GLEP: 39
-Title: An "old-school" metastructure proposal with "boot for being a slacker"
+Title: Gentoo metastructure
 Author: Grant Goodyear <g2boojum@gentoo.org>,
         Ciaran McCreesh <ciaranm@gentoo.org>
 Type: Informational
 Status: Final
 Version: 2
 Created: 2005-09-01
-Last-Modified: 2019-11-07
+Last-Modified: 2023-04-10
 Post-History: 2005-09-01, 2006-02-09, 2007-10-12, 2008-01-19
 Content-Type: text/x-rst
 Replaces: 4


^ permalink raw reply related	[flat|nested] 46+ messages in thread
* [gentoo-commits] data/glep:glep39 commit in: /
@ 2023-04-10 17:56 Ulrich Müller
  0 siblings, 0 replies; 46+ messages in thread
From: Ulrich Müller @ 2023-04-10 17:56 UTC (permalink / raw
  To: gentoo-commits

commit:     4d633cde224b5879a3e6f6fa7030165b3605cfa0
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 10 17:55:46 2023 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Apr 10 17:55:46 2023 +0000
URL:        https://gitweb.gentoo.org/data/glep.git/commit/?id=4d633cde

glep-0039: Update Version and Post-History

Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 glep-0039.rst | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/glep-0039.rst b/glep-0039.rst
index 5f85174..9225650 100644
--- a/glep-0039.rst
+++ b/glep-0039.rst
@@ -5,10 +5,11 @@ Author: Grant Goodyear <g2boojum@gentoo.org>,
         Ciaran McCreesh <ciaranm@gentoo.org>
 Type: Informational
 Status: Final
-Version: 2
+Version: 3
 Created: 2005-09-01
 Last-Modified: 2023-04-10
-Post-History: 2005-09-01, 2006-02-09, 2007-10-12, 2008-01-19, 2022-11-25
+Post-History: 2005-09-01, 2006-02-09, 2007-10-12, 2008-01-19, 2022-11-25,
+              2023-04-10
 Content-Type: text/x-rst
 Replaces: 4
 ---


^ permalink raw reply related	[flat|nested] 46+ messages in thread
* [gentoo-commits] data/glep:glep39 commit in: /
@ 2023-04-10 17:56 Ulrich Müller
  2023-04-10 17:10 ` Ulrich Müller
  0 siblings, 1 reply; 46+ messages in thread
From: Ulrich Müller @ 2023-04-10 17:56 UTC (permalink / raw
  To: gentoo-commits

commit:     f335a9811bb97b2c14f9bf3bc0f9494a6389e8b3
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 22 08:22:45 2023 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Apr 10 17:10:18 2023 +0000
URL:        https://gitweb.gentoo.org/data/glep.git/commit/?id=f335a981

glep-0039: Add summary of changes

Plus references to the relevant council decisions.

Suggested-By: John Helmert III <ajak <AT> gentoo.org>
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 glep-0039.rst | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

diff --git a/glep-0039.rst b/glep-0039.rst
index dfa0149..5f85174 100644
--- a/glep-0039.rst
+++ b/glep-0039.rst
@@ -21,6 +21,14 @@ Gentoo developers on 2005-06-14 [#Metastructure_vote]_.
 GLEP amended on 2006-02-09 to add the final bullet point to list B in
 `Specification`_.
 
+Updated by an all-developers vote on 2023-XX-XX:
+
+* Replace leaving council members by next in line [#Council2007]_.
+* Updating this document requires an all-developers vote [#Council2009]_.
+* Council members must be developers [#Council2013]_.
+* A council meeting must dissolve if not quorate.
+* Drop hard requirement of yearly project lead elections.
+
 Updates to this document (other than editorial changes) require a vote
 of all developers.  The vote passes if the ratio of positive to negative
 votes is at least 2:1, and if the number of positive votes is at least
@@ -231,6 +239,17 @@ References
 
 .. [#Project_pages] https://wiki.gentoo.org/wiki/Gentoo_Wiki:Developer_Central/Project_pages
 
+.. [#Council2007] 2007-02-08 council meeting
+   (https://projects.gentoo.org/council/meeting-logs/20070208-summary.txt)
+
+.. [#Council2009] 2009-07-20 council meeting
+   (https://projects.gentoo.org/council/meeting-logs/20090720-summary.txt),
+   confirmed on 2011-07-15
+   (https://projects.gentoo.org/council/meeting-logs/20110715-summary.txt)
+
+.. [#Council2013] 2013-02-12 council meeting
+   (https://projects.gentoo.org/council/meeting-logs/20130212-summary.txt)
+
 Copyright
 =========
 


^ permalink raw reply related	[flat|nested] 46+ messages in thread
* [gentoo-commits] data/glep:glep39 commit in: /
@ 2023-04-10 17:52 Ulrich Müller
  0 siblings, 0 replies; 46+ messages in thread
From: Ulrich Müller @ 2023-04-10 17:52 UTC (permalink / raw
  To: gentoo-commits

commit:     54de0cc854319ce6ad1f5026efd03e9ca0b6a98e
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 22 08:22:45 2023 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Apr 10 17:52:03 2023 +0000
URL:        https://gitweb.gentoo.org/data/glep.git/commit/?id=54de0cc8

glep-0039: Update version, add summary of changes

Plus references to the relevant council decisions.

Suggested-By: John Helmert III <ajak <AT> gentoo.org>
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 glep-0039.rst | 21 ++++++++++++++++++++-
 1 file changed, 20 insertions(+), 1 deletion(-)

diff --git a/glep-0039.rst b/glep-0039.rst
index dfa0149..af74de2 100644
--- a/glep-0039.rst
+++ b/glep-0039.rst
@@ -5,7 +5,7 @@ Author: Grant Goodyear <g2boojum@gentoo.org>,
         Ciaran McCreesh <ciaranm@gentoo.org>
 Type: Informational
 Status: Final
-Version: 2
+Version: 3
 Created: 2005-09-01
 Last-Modified: 2023-04-10
 Post-History: 2005-09-01, 2006-02-09, 2007-10-12, 2008-01-19, 2022-11-25
@@ -21,6 +21,14 @@ Gentoo developers on 2005-06-14 [#Metastructure_vote]_.
 GLEP amended on 2006-02-09 to add the final bullet point to list B in
 `Specification`_.
 
+Updated by an all-developers vote on 2023-XX-XX:
+
+* Replace leaving council members by next in line [#Council2007]_.
+* Updating this document requires an all-developers vote [#Council2009]_.
+* Council members must be developers [#Council2013]_.
+* A council meeting must dissolve if not quorate.
+* Drop hard requirement of yearly project lead elections.
+
 Updates to this document (other than editorial changes) require a vote
 of all developers.  The vote passes if the ratio of positive to negative
 votes is at least 2:1, and if the number of positive votes is at least
@@ -231,6 +239,17 @@ References
 
 .. [#Project_pages] https://wiki.gentoo.org/wiki/Gentoo_Wiki:Developer_Central/Project_pages
 
+.. [#Council2007] 2007-02-08 council meeting
+   (https://projects.gentoo.org/council/meeting-logs/20070208-summary.txt)
+
+.. [#Council2009] 2009-07-20 council meeting
+   (https://projects.gentoo.org/council/meeting-logs/20090720-summary.txt),
+   confirmed on 2011-07-15
+   (https://projects.gentoo.org/council/meeting-logs/20110715-summary.txt)
+
+.. [#Council2013] 2013-02-12 council meeting
+   (https://projects.gentoo.org/council/meeting-logs/20130212-summary.txt)
+
 Copyright
 =========
 


^ permalink raw reply related	[flat|nested] 46+ messages in thread
* [gentoo-commits] data/glep:glep39 commit in: /
@ 2023-04-10 17:10 Ulrich Müller
  0 siblings, 0 replies; 46+ messages in thread
From: Ulrich Müller @ 2023-04-10 17:10 UTC (permalink / raw
  To: gentoo-commits

commit:     b76d4cc8565a0c840045ed6ccfb1cf4210a5d9a9
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 22 07:42:06 2023 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Apr 10 17:10:17 2023 +0000
URL:        https://gitweb.gentoo.org/data/glep.git/commit/?id=b76d4cc8

glep-0039: Drop hard requirement of yearly lead elections

Taking feedback from gentoo-project mailing list into account.

Suggested-By: John Helmert III <ajak <AT> gentoo.org>
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 glep-0039.rst | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/glep-0039.rst b/glep-0039.rst
index d3d6929..fb23caf 100644
--- a/glep-0039.rst
+++ b/glep-0039.rst
@@ -122,8 +122,10 @@ A. A project is a group of developers working towards a goal (or a set
       out-of-date.)  If the Wiki page isn't maintained, it is presumed
       dead.
    *  It should have at least one lead, and the leads are selected by
-      the members of the project.  This selection must occur at least
-      once every 12 months, and may occur at any time.
+      the members of the project.  This selection should occur at least
+      once every 12 months, and may occur at any time.  Any member can
+      demand a lead election if the last election was more than
+      12 months ago.
    *  It may have zero or more sub-projects.  Sub-projects are
       just projects that provide some additional structure, and their
       Wiki pages are defined as sub-projects of the parent project.


^ permalink raw reply related	[flat|nested] 46+ messages in thread
* [gentoo-commits] data/glep:glep39 commit in: /
@ 2023-04-10 17:10 Ulrich Müller
  0 siblings, 0 replies; 46+ messages in thread
From: Ulrich Müller @ 2023-04-10 17:10 UTC (permalink / raw
  To: gentoo-commits

commit:     462cd57df6ac78ccfe5df7c2f75e0a7956c2412e
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 10 13:15:04 2023 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Apr 10 17:10:17 2023 +0000
URL:        https://gitweb.gentoo.org/data/glep.git/commit/?id=462cd57d

glep-0039: Update license to CC BY-SA 4.0

Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 glep-0039.rst | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/glep-0039.rst b/glep-0039.rst
index fb23caf..a38dbd4 100644
--- a/glep-0039.rst
+++ b/glep-0039.rst
@@ -234,6 +234,6 @@ References
 Copyright
 =========
 
-This work is licensed under the Creative Commons Attribution-ShareAlike 3.0
-Unported License.  To view a copy of this license, visit
-https://creativecommons.org/licenses/by-sa/3.0/.
+This work is licensed under the Creative Commons Attribution-ShareAlike 4.0
+International License.  To view a copy of this license, visit
+https://creativecommons.org/licenses/by-sa/4.0/.


^ permalink raw reply related	[flat|nested] 46+ messages in thread
* [gentoo-commits] data/glep:glep39 commit in: /
@ 2023-04-10 17:10 Ulrich Müller
  0 siblings, 0 replies; 46+ messages in thread
From: Ulrich Müller @ 2023-04-10 17:10 UTC (permalink / raw
  To: gentoo-commits

commit:     c8410eca3df73098ef489850a781e46cdf097b6e
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 10 13:17:41 2023 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Apr 10 17:10:18 2023 +0000
URL:        https://gitweb.gentoo.org/data/glep.git/commit/?id=c8410eca

glep-0039: Fix whitespace

Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 glep-0039.rst | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/glep-0039.rst b/glep-0039.rst
index a38dbd4..dfa0149 100644
--- a/glep-0039.rst
+++ b/glep-0039.rst
@@ -86,12 +86,12 @@ Problems with the existing system
 1. The assumption that TLPs are complete is either incorrect (there
    still is no "server" TLP) or just plain weird (but the lack of a
    server TLP is technically okay because all devs who don't have an
-   obvious TLP belong to the "base" TLP by default).  
+   obvious TLP belong to the "base" TLP by default).
 2. There is nothing at all to ensure that project leads actually do
    represent the devs they supposedly lead or satisfy their
    responsibilities.  Indeed, should a TLP manager go AWOL it is not at
    all obvious how the situation should be resolved.
-3. Nothing is being decided at global scope right now.  Some TLP strategic 
+3. Nothing is being decided at global scope right now.  Some TLP strategic
    managers rarely attend the managers' meetings, and the managers as a
    whole certainly are not providing any sort of global vision for
    Gentoo right now.
@@ -179,7 +179,7 @@ B. Global issues will be decided by an elected Gentoo council.
 Rationale
 =========
 
-So, does this proposal solve any of the previously-mentioned problems?  
+So, does this proposal solve any of the previously-mentioned problems?
 
 1. There is no longer any requirement that the project structure be
    complete.  Some devs work on very specific parts of the tree, while


^ permalink raw reply related	[flat|nested] 46+ messages in thread
* [gentoo-commits] data/glep:glep39 commit in: /
@ 2023-04-10 17:10 Ulrich Müller
  0 siblings, 0 replies; 46+ messages in thread
From: Ulrich Müller @ 2023-04-10 17:10 UTC (permalink / raw
  To: gentoo-commits

commit:     0940311d11ccf451526382f1870e7c1b71468719
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 25 18:23:22 2022 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Apr 10 17:10:16 2023 +0000
URL:        https://gitweb.gentoo.org/data/glep.git/commit/?id=0940311d

glep-0039: Update Post-History

Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 glep-0039.rst | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/glep-0039.rst b/glep-0039.rst
index 827f3f8..d3d6929 100644
--- a/glep-0039.rst
+++ b/glep-0039.rst
@@ -8,7 +8,7 @@ Status: Final
 Version: 2
 Created: 2005-09-01
 Last-Modified: 2023-04-10
-Post-History: 2005-09-01, 2006-02-09, 2007-10-12, 2008-01-19
+Post-History: 2005-09-01, 2006-02-09, 2007-10-12, 2008-01-19, 2022-11-25
 Content-Type: text/x-rst
 Replaces: 4
 ---


^ permalink raw reply related	[flat|nested] 46+ messages in thread
* [gentoo-commits] data/glep:glep39 commit in: /
@ 2023-04-10 17:10 Ulrich Müller
  0 siblings, 0 replies; 46+ messages in thread
From: Ulrich Müller @ 2023-04-10 17:10 UTC (permalink / raw
  To: gentoo-commits

commit:     7d642173b0b05a0ebb3e142298a229cfcea8ba81
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 10 11:04:06 2022 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Apr 10 17:10:14 2023 +0000
URL:        https://gitweb.gentoo.org/data/glep.git/commit/?id=7d642173

glep-0039: Replace leaving council members by next in line

Accepted in the 2007-02-08 council meeting. Wording slightly updated,
in order to clarify that even after an election the new council member
will get a reduced term.

This is already current practice and was followed by the council
several times in the past: 2007-03-08 (uberlord), 2007-06-14 (jaervosz),
2008-09-11 (cardoe), 2009-02-26 (leio), 2009-05-28 (ulm),
2011-01-11 (patrick).

Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 glep-0039.rst | 13 ++++++++++---
 1 file changed, 10 insertions(+), 3 deletions(-)

diff --git a/glep-0039.rst b/glep-0039.rst
index f2c35fd..c6b83f6 100644
--- a/glep-0039.rst
+++ b/glep-0039.rst
@@ -150,9 +150,16 @@ B. Global issues will be decided by an elected Gentoo council.
       two consecutive meetings, they are marked as a slacker.
    *  If a council member who has been marked a slacker misses any further
       meeting (or their appointed proxy doesn't show up), they lose their
-      position and a new election is held to replace that person. The newly
-      elected council member gets a 'reduced' term so that the yearly
-      elections still elect a full group.
+      position.
+   *  Whenever a member of the council loses their position (the reason
+      is irrelevant; e.g. they resign or they are booted for slacking),
+      then the next person in line from the previous council election
+      is offered the position.  If they accept and the current council
+      unanimously accepts the new person, they get the position.
+      Otherwise, it is offered to the next person in line, and so forth.
+      If the council does not accept that person, then a new election is
+      held to choose a new member.  The new member gets a 'reduced' term
+      so that the yearly elections still elect a full group.
    *  Council members who have previously been booted for excessive slacking
       may stand for future elections, including the election for their
       replacement. They should, however, justify their slackerness, and


^ permalink raw reply related	[flat|nested] 46+ messages in thread
* [gentoo-commits] data/glep:glep39 commit in: /
@ 2023-04-10 17:10 Ulrich Müller
  0 siblings, 0 replies; 46+ messages in thread
From: Ulrich Müller @ 2023-04-10 17:10 UTC (permalink / raw
  To: gentoo-commits

commit:     147015ee35f7fb766c4a8b321d1e8c7adab7ff91
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 10 09:46:55 2022 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Apr 10 17:10:13 2023 +0000
URL:        https://gitweb.gentoo.org/data/glep.git/commit/?id=147015ee

glep-0039: Update title

Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 glep-0039.rst | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/glep-0039.rst b/glep-0039.rst
index 82bf1d9..697a6f2 100644
--- a/glep-0039.rst
+++ b/glep-0039.rst
@@ -1,13 +1,13 @@
 ---
 GLEP: 39
-Title: An "old-school" metastructure proposal with "boot for being a slacker"
+Title: Gentoo metastructure
 Author: Grant Goodyear <g2boojum@gentoo.org>,
         Ciaran McCreesh <ciaranm@gentoo.org>
 Type: Informational
 Status: Final
 Version: 2
 Created: 2005-09-01
-Last-Modified: 2019-11-07
+Last-Modified: 2023-04-10
 Post-History: 2005-09-01, 2006-02-09, 2007-10-12, 2008-01-19
 Content-Type: text/x-rst
 Replaces: 4


^ permalink raw reply related	[flat|nested] 46+ messages in thread
* [gentoo-commits] data/glep:glep39 commit in: /
@ 2023-04-10 17:10 Ulrich Müller
  0 siblings, 0 replies; 46+ messages in thread
From: Ulrich Müller @ 2023-04-10 17:10 UTC (permalink / raw
  To: gentoo-commits

commit:     9821afe9f38be354cdd249de8066889d130574da
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 10 11:17:26 2022 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Apr 10 17:10:16 2023 +0000
URL:        https://gitweb.gentoo.org/data/glep.git/commit/?id=9821afe9

glep-0039: Projects need not have a lead

Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 glep-0039.rst | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/glep-0039.rst b/glep-0039.rst
index e6125e6..827f3f8 100644
--- a/glep-0039.rst
+++ b/glep-0039.rst
@@ -121,10 +121,9 @@ A. A project is a group of developers working towards a goal (or a set
       that the information on the page is factually correct and not
       out-of-date.)  If the Wiki page isn't maintained, it is presumed
       dead.
-   *  It may have one or many leads, and the leads are
-      selected by the members of the project.  This selection must
-      occur at least once every 12 months, and may occur at any
-      time.
+   *  It should have at least one lead, and the leads are selected by
+      the members of the project.  This selection must occur at least
+      once every 12 months, and may occur at any time.
    *  It may have zero or more sub-projects.  Sub-projects are
       just projects that provide some additional structure, and their
       Wiki pages are defined as sub-projects of the parent project.


^ permalink raw reply related	[flat|nested] 46+ messages in thread
* [gentoo-commits] data/glep:glep39 commit in: /
@ 2023-04-10 17:10 Ulrich Müller
  0 siblings, 0 replies; 46+ messages in thread
From: Ulrich Müller @ 2023-04-10 17:10 UTC (permalink / raw
  To: gentoo-commits

commit:     702f145a85909631f5f969e44bd70ba98983c996
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 10 11:13:11 2022 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Apr 10 17:10:15 2023 +0000
URL:        https://gitweb.gentoo.org/data/glep.git/commit/?id=702f145a

glep-0039: Council members must be developers

Discussed in 2013-02-12 council meeting.

Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 glep-0039.rst | 1 +
 1 file changed, 1 insertion(+)

diff --git a/glep-0039.rst b/glep-0039.rst
index c6b83f6..5377772 100644
--- a/glep-0039.rst
+++ b/glep-0039.rst
@@ -143,6 +143,7 @@ B. Global issues will be decided by an elected Gentoo council.
       first election that number was set to 7 by acclamation.)
    *  Council members will be chosen by a general election of all
       devs once per year.
+   *  Council members (and their proxies) must be Gentoo developers.
    *  The council must hold an open meeting at least once per month.
    *  Council decisions are by majority vote of those who show up (or
       their proxies).


^ permalink raw reply related	[flat|nested] 46+ messages in thread
* [gentoo-commits] data/glep:glep39 commit in: /
@ 2023-04-10 17:10 Ulrich Müller
  0 siblings, 0 replies; 46+ messages in thread
From: Ulrich Müller @ 2023-04-10 17:10 UTC (permalink / raw
  To: gentoo-commits

commit:     7ec094c58724fb773c3d1bfde2475f043949abc3
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 10 10:40:57 2022 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Apr 10 17:10:14 2023 +0000
URL:        https://gitweb.gentoo.org/data/glep.git/commit/?id=7ec094c5

glep-0039: Updating GLEP 39 requires an all-developers vote

See council decision of 2009-07-20, confirmed again on 2011-07-15.

Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 glep-0039.rst | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/glep-0039.rst b/glep-0039.rst
index 697a6f2..f2c35fd 100644
--- a/glep-0039.rst
+++ b/glep-0039.rst
@@ -21,6 +21,11 @@ Gentoo developers on 2005-06-14 [#Metastructure_vote]_.
 GLEP amended on 2006-02-09 to add the final bullet point to list B in
 `Specification`_.
 
+Updates to this document (other than editorial changes) require a vote
+of all developers.  The vote passes if the ratio of positive to negative
+votes is at least 2:1, and if the number of positive votes is at least
+1/4 of the number of eligible voters.
+
 Abstract
 ========
 


^ permalink raw reply related	[flat|nested] 46+ messages in thread
* [gentoo-commits] data/glep:glep39 commit in: /
@ 2023-04-10 17:10 Ulrich Müller
  0 siblings, 0 replies; 46+ messages in thread
From: Ulrich Müller @ 2023-04-10 17:10 UTC (permalink / raw
  To: gentoo-commits

commit:     3066049a375dcc892131d6ad3a5247b0501da4e5
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 10 12:06:12 2022 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Apr 10 17:10:15 2023 +0000
URL:        https://gitweb.gentoo.org/data/glep.git/commit/?id=3066049a

glep-0039: A meeting must dissolve if not quorate

Bug: https://bugs.gentoo.org/520074
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 glep-0039.rst | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/glep-0039.rst b/glep-0039.rst
index 5377772..e6125e6 100644
--- a/glep-0039.rst
+++ b/glep-0039.rst
@@ -168,7 +168,8 @@ B. Global issues will be decided by an elected Gentoo council.
    *  The 'slacker' marker is reset when a member is elected.
    *  If any meeting has less than 50% attendance by council members, a new
       election for *all* places must be held within a month. The 'one year'
-      is then reset from that point.
+      is then reset from that point.  Any such meeting must dissolve
+      immediately after the short roll call.
    *  Disciplinary actions may be appealed to the council.
    *  A proxy must not be an existing council member, and any single person
       may not be a proxy for more than one council member at any given


^ permalink raw reply related	[flat|nested] 46+ messages in thread
* [gentoo-commits] data/glep:glep39 commit in: /
@ 2023-04-10 13:29 Ulrich Müller
  0 siblings, 0 replies; 46+ messages in thread
From: Ulrich Müller @ 2023-04-10 13:29 UTC (permalink / raw
  To: gentoo-commits

commit:     c6ce97d69bf5d0accb1cc377e7ba5216078eeee8
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 10 13:17:41 2023 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Apr 10 13:27:08 2023 +0000
URL:        https://gitweb.gentoo.org/data/glep.git/commit/?id=c6ce97d6

glep-0039: Fix whitespace

Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 glep-0039.rst | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/glep-0039.rst b/glep-0039.rst
index 9479efd..a107a77 100644
--- a/glep-0039.rst
+++ b/glep-0039.rst
@@ -85,12 +85,12 @@ Problems with the existing system
 1. The assumption that TLPs are complete is either incorrect (there
    still is no "server" TLP) or just plain weird (but the lack of a
    server TLP is technically okay because all devs who don't have an
-   obvious TLP belong to the "base" TLP by default).  
+   obvious TLP belong to the "base" TLP by default).
 2. There is nothing at all to ensure that project leads actually do
    represent the devs they supposedly lead or satisfy their
    responsibilities.  Indeed, should a TLP manager go AWOL it is not at
    all obvious how the situation should be resolved.
-3. Nothing is being decided at global scope right now.  Some TLP strategic 
+3. Nothing is being decided at global scope right now.  Some TLP strategic
    managers rarely attend the managers' meetings, and the managers as a
    whole certainly are not providing any sort of global vision for
    Gentoo right now.
@@ -178,7 +178,7 @@ B. Global issues will be decided by an elected Gentoo council.
 Rationale
 =========
 
-So, does this proposal solve any of the previously-mentioned problems?  
+So, does this proposal solve any of the previously-mentioned problems?
 
 1. There is no longer any requirement that the project structure be
    complete.  Some devs work on very specific parts of the tree, while


^ permalink raw reply related	[flat|nested] 46+ messages in thread
* [gentoo-commits] data/glep:glep39 commit in: /
@ 2023-04-10 13:29 Ulrich Müller
  0 siblings, 0 replies; 46+ messages in thread
From: Ulrich Müller @ 2023-04-10 13:29 UTC (permalink / raw
  To: gentoo-commits

commit:     03526c6e723c142ecd849f6a12023bc3195e4288
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 10 12:06:12 2022 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Apr 10 13:27:06 2023 +0000
URL:        https://gitweb.gentoo.org/data/glep.git/commit/?id=03526c6e

glep-0039: A meeting must dissolve if not quorate

Bug: https://bugs.gentoo.org/520074
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 glep-0039.rst | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/glep-0039.rst b/glep-0039.rst
index ab85d44..58aef71 100644
--- a/glep-0039.rst
+++ b/glep-0039.rst
@@ -167,7 +167,8 @@ B. Global issues will be decided by an elected Gentoo council.
    *  The 'slacker' marker is reset when a member is elected.
    *  If any meeting has less than 50% attendance by council members, a new
       election for *all* places must be held within a month. The 'one year'
-      is then reset from that point.
+      is then reset from that point.  Any such meeting must dissolve
+      immediately after the short roll call.
    *  Disciplinary actions may be appealed to the council.
    *  A proxy must not be an existing council member, and any single person
       may not be a proxy for more than one council member at any given


^ permalink raw reply related	[flat|nested] 46+ messages in thread
* [gentoo-commits] data/glep:glep39 commit in: /
@ 2023-04-10 13:29 Ulrich Müller
  0 siblings, 0 replies; 46+ messages in thread
From: Ulrich Müller @ 2023-04-10 13:29 UTC (permalink / raw
  To: gentoo-commits

commit:     c173caee650b017ea03b75197ef3a3223280becd
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 25 18:23:22 2022 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Apr 10 13:27:07 2023 +0000
URL:        https://gitweb.gentoo.org/data/glep.git/commit/?id=c173caee

glep-0039: Update Post-History

Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 glep-0039.rst | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/glep-0039.rst b/glep-0039.rst
index 7c6432f..04ca56a 100644
--- a/glep-0039.rst
+++ b/glep-0039.rst
@@ -8,7 +8,7 @@ Status: Final
 Version: 2
 Created: 2005-09-01
 Last-Modified: 2023-04-10
-Post-History: 2005-09-01, 2006-02-09, 2007-10-12, 2008-01-19
+Post-History: 2005-09-01, 2006-02-09, 2007-10-12, 2008-01-19, 2022-11-25
 Content-Type: text/x-rst
 Replaces: 4
 ---


^ permalink raw reply related	[flat|nested] 46+ messages in thread
* [gentoo-commits] data/glep:glep39 commit in: /
@ 2023-04-10 13:29 Ulrich Müller
  0 siblings, 0 replies; 46+ messages in thread
From: Ulrich Müller @ 2023-04-10 13:29 UTC (permalink / raw
  To: gentoo-commits

commit:     0b1ed4855470a5b87db833cb25b68a5d2375a3e0
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 10 11:04:06 2022 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Apr 10 13:27:05 2023 +0000
URL:        https://gitweb.gentoo.org/data/glep.git/commit/?id=0b1ed485

glep-0039: Replace leaving council members by next in line

Accepted in the 2007-02-08 council meeting. Wording slightly updated,
in order to clarify that even after an election the new council member
will get a reduced term.

This is already current practice and was followed by the council
several times in the past: 2007-03-08 (uberlord), 2007-06-14 (jaervosz),
2008-09-11 (cardoe), 2009-02-26 (leio), 2009-05-28 (ulm),
2011-01-11 (patrick).

Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 glep-0039.rst | 13 ++++++++++---
 1 file changed, 10 insertions(+), 3 deletions(-)

diff --git a/glep-0039.rst b/glep-0039.rst
index 961a7aa..c60ba88 100644
--- a/glep-0039.rst
+++ b/glep-0039.rst
@@ -149,9 +149,16 @@ B. Global issues will be decided by an elected Gentoo council.
       two consecutive meetings, they are marked as a slacker.
    *  If a council member who has been marked a slacker misses any further
       meeting (or their appointed proxy doesn't show up), they lose their
-      position and a new election is held to replace that person. The newly
-      elected council member gets a 'reduced' term so that the yearly
-      elections still elect a full group.
+      position.
+   *  Whenever a member of the council loses their position (the reason
+      is irrelevant; e.g. they resign or they are booted for slacking),
+      then the next person in line from the previous council election
+      is offered the position.  If they accept and the current council
+      unanimously accepts the new person, they get the position.
+      Otherwise, it is offered to the next person in line, and so forth.
+      If the council does not accept that person, then a new election is
+      held to choose a new member.  The new member gets a 'reduced' term
+      so that the yearly elections still elect a full group.
    *  Council members who have previously been booted for excessive slacking
       may stand for future elections, including the election for their
       replacement. They should, however, justify their slackerness, and


^ permalink raw reply related	[flat|nested] 46+ messages in thread
* [gentoo-commits] data/glep:glep39 commit in: /
@ 2023-04-10 13:29 Ulrich Müller
  0 siblings, 0 replies; 46+ messages in thread
From: Ulrich Müller @ 2023-04-10 13:29 UTC (permalink / raw
  To: gentoo-commits

commit:     7c45d2e138eef6e8bf86e316d91d36198d4d1b2d
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 10 10:40:57 2022 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Apr 10 13:27:04 2023 +0000
URL:        https://gitweb.gentoo.org/data/glep.git/commit/?id=7c45d2e1

glep-0039: Updating GLEP 39 requires an all-developers vote

See council decision of 2009-07-20, confirmed again on 2011-07-15.

Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 glep-0039.rst | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/glep-0039.rst b/glep-0039.rst
index 697a6f2..961a7aa 100644
--- a/glep-0039.rst
+++ b/glep-0039.rst
@@ -21,6 +21,10 @@ Gentoo developers on 2005-06-14 [#Metastructure_vote]_.
 GLEP amended on 2006-02-09 to add the final bullet point to list B in
 `Specification`_.
 
+Updates to this document (other than editorial changes) require a vote
+of all developers.  The number of positive votes must be at least one
+quarter of the number of eligible voters.
+
 Abstract
 ========
 


^ permalink raw reply related	[flat|nested] 46+ messages in thread
* [gentoo-commits] data/glep:glep39 commit in: /
@ 2023-04-10 13:29 Ulrich Müller
  0 siblings, 0 replies; 46+ messages in thread
From: Ulrich Müller @ 2023-04-10 13:29 UTC (permalink / raw
  To: gentoo-commits

commit:     069d2153f8543f964a268d06a5756dbb74fd0600
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 22 07:42:06 2023 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Apr 10 13:27:07 2023 +0000
URL:        https://gitweb.gentoo.org/data/glep.git/commit/?id=069d2153

glep-0039: Drop hard requirement of yearly lead elections

Taking feedback from gentoo-project mailing list into account.

Suggested-By: John Helmert III <ajak <AT> gentoo.org>
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 glep-0039.rst | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/glep-0039.rst b/glep-0039.rst
index 04ca56a..481d161 100644
--- a/glep-0039.rst
+++ b/glep-0039.rst
@@ -121,8 +121,10 @@ A. A project is a group of developers working towards a goal (or a set
       out-of-date.)  If the Wiki page isn't maintained, it is presumed
       dead.
    *  It should have at least one lead, and the leads are selected by
-      the members of the project.  This selection must occur at least
-      once every 12 months, and may occur at any time.
+      the members of the project.  This selection should occur at least
+      once every 12 months, and may occur at any time.  Any member can
+      demand a lead election if the last election was more than
+      12 months ago.
    *  It may have zero or more sub-projects.  Sub-projects are
       just projects that provide some additional structure, and their
       Wiki pages are defined as sub-projects of the parent project.


^ permalink raw reply related	[flat|nested] 46+ messages in thread
* [gentoo-commits] data/glep:glep39 commit in: /
@ 2023-04-10 13:29 Ulrich Müller
  0 siblings, 0 replies; 46+ messages in thread
From: Ulrich Müller @ 2023-04-10 13:29 UTC (permalink / raw
  To: gentoo-commits

commit:     3409c4bd2d3041d3005d3c1cf0d7353d8989657b
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 10 11:13:11 2022 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Apr 10 13:27:05 2023 +0000
URL:        https://gitweb.gentoo.org/data/glep.git/commit/?id=3409c4bd

glep-0039: Council members must be developers

Discussed in 2013-02-12 council meeting.

Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 glep-0039.rst | 1 +
 1 file changed, 1 insertion(+)

diff --git a/glep-0039.rst b/glep-0039.rst
index c60ba88..ab85d44 100644
--- a/glep-0039.rst
+++ b/glep-0039.rst
@@ -142,6 +142,7 @@ B. Global issues will be decided by an elected Gentoo council.
       first election that number was set to 7 by acclamation.)
    *  Council members will be chosen by a general election of all
       devs once per year.
+   *  Council members (and their proxies) must be Gentoo developers.
    *  The council must hold an open meeting at least once per month.
    *  Council decisions are by majority vote of those who show up (or
       their proxies).


^ permalink raw reply related	[flat|nested] 46+ messages in thread
* [gentoo-commits] data/glep:glep39 commit in: /
@ 2023-04-10 13:29 Ulrich Müller
  0 siblings, 0 replies; 46+ messages in thread
From: Ulrich Müller @ 2023-04-10 13:29 UTC (permalink / raw
  To: gentoo-commits

commit:     b265fd363820886cc94b88d8fdd588da6a8a1294
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 22 08:22:45 2023 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Apr 10 13:27:09 2023 +0000
URL:        https://gitweb.gentoo.org/data/glep.git/commit/?id=b265fd36

glep-0039: Add summary of changes

Plus references to the relevant council decisions.

Suggested-By: John Helmert III <ajak <AT> gentoo.org>
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 glep-0039.rst | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

diff --git a/glep-0039.rst b/glep-0039.rst
index a107a77..dde8e2e 100644
--- a/glep-0039.rst
+++ b/glep-0039.rst
@@ -21,6 +21,14 @@ Gentoo developers on 2005-06-14 [#Metastructure_vote]_.
 GLEP amended on 2006-02-09 to add the final bullet point to list B in
 `Specification`_.
 
+Updated by an all-developers vote on 2023-XX-XX:
+
+* Replace leaving council members by next in line [#Council2007]_.
+* Updating this document requires an all-developers vote [#Council2009]_.
+* Council members must be developers [#Council2013]_.
+* A council meeting must dissolve if not quorate.
+* Drop hard requirement of yearly project lead elections.
+
 Updates to this document (other than editorial changes) require a vote
 of all developers.  The number of positive votes must be at least one
 quarter of the number of eligible voters.
@@ -230,6 +238,17 @@ References
 
 .. [#Project_pages] https://wiki.gentoo.org/wiki/Gentoo_Wiki:Developer_Central/Project_pages
 
+.. [#Council2007] 2007-02-08 council meeting
+   (https://projects.gentoo.org/council/meeting-logs/20070208-summary.txt)
+
+.. [#Council2009] 2009-07-20 council meeting
+   (https://projects.gentoo.org/council/meeting-logs/20090720-summary.txt),
+   confirmed on 2011-07-15
+   (https://projects.gentoo.org/council/meeting-logs/20110715-summary.txt)
+
+.. [#Council2013] 2013-02-12 council meeting
+   (https://projects.gentoo.org/council/meeting-logs/20130212-summary.txt)
+
 Copyright
 =========
 


^ permalink raw reply related	[flat|nested] 46+ messages in thread
* [gentoo-commits] data/glep:glep39 commit in: /
@ 2023-04-10 13:29 Ulrich Müller
  0 siblings, 0 replies; 46+ messages in thread
From: Ulrich Müller @ 2023-04-10 13:29 UTC (permalink / raw
  To: gentoo-commits

commit:     112c06bad4e022dff98389db2acdfe9940760b4f
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 10 13:15:04 2023 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Apr 10 13:27:08 2023 +0000
URL:        https://gitweb.gentoo.org/data/glep.git/commit/?id=112c06ba

glep-0039: Update license to CC BY-SA 4.0

Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 glep-0039.rst | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/glep-0039.rst b/glep-0039.rst
index 481d161..9479efd 100644
--- a/glep-0039.rst
+++ b/glep-0039.rst
@@ -233,6 +233,6 @@ References
 Copyright
 =========
 
-This work is licensed under the Creative Commons Attribution-ShareAlike 3.0
-Unported License.  To view a copy of this license, visit
-https://creativecommons.org/licenses/by-sa/3.0/.
+This work is licensed under the Creative Commons Attribution-ShareAlike 4.0
+International License.  To view a copy of this license, visit
+https://creativecommons.org/licenses/by-sa/4.0/.


^ permalink raw reply related	[flat|nested] 46+ messages in thread
* [gentoo-commits] data/glep:glep39 commit in: /
@ 2023-04-10 13:29 Ulrich Müller
  0 siblings, 0 replies; 46+ messages in thread
From: Ulrich Müller @ 2023-04-10 13:29 UTC (permalink / raw
  To: gentoo-commits

commit:     e5d8f47b478d2627b599e63487730ed3db5c51e4
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 10 11:17:26 2022 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Apr 10 13:27:06 2023 +0000
URL:        https://gitweb.gentoo.org/data/glep.git/commit/?id=e5d8f47b

glep-0039: Projects need not have a lead

Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 glep-0039.rst | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/glep-0039.rst b/glep-0039.rst
index 58aef71..7c6432f 100644
--- a/glep-0039.rst
+++ b/glep-0039.rst
@@ -120,10 +120,9 @@ A. A project is a group of developers working towards a goal (or a set
       that the information on the page is factually correct and not
       out-of-date.)  If the Wiki page isn't maintained, it is presumed
       dead.
-   *  It may have one or many leads, and the leads are
-      selected by the members of the project.  This selection must
-      occur at least once every 12 months, and may occur at any
-      time.
+   *  It should have at least one lead, and the leads are selected by
+      the members of the project.  This selection must occur at least
+      once every 12 months, and may occur at any time.
    *  It may have zero or more sub-projects.  Sub-projects are
       just projects that provide some additional structure, and their
       Wiki pages are defined as sub-projects of the parent project.


^ permalink raw reply related	[flat|nested] 46+ messages in thread
* [gentoo-commits] data/glep:glep39 commit in: /
@ 2023-04-10 13:29 Ulrich Müller
  0 siblings, 0 replies; 46+ messages in thread
From: Ulrich Müller @ 2023-04-10 13:29 UTC (permalink / raw
  To: gentoo-commits

commit:     41c04a323b363c7755fb90bc72c66d3f173716b7
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 22 16:39:31 2023 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sun Mar 12 20:08:22 2023 +0000
URL:        https://gitweb.gentoo.org/data/glep.git/commit/?id=41c04a32

glep-{0001,0002}: Specify that all dates must be in UTC

Bug: https://bugs.gentoo.org/895728
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 glep-0001.rst | 5 +++--
 glep-0002.rst | 9 +++++----
 2 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/glep-0001.rst b/glep-0001.rst
index 5b33558..a522014 100644
--- a/glep-0001.rst
+++ b/glep-0001.rst
@@ -8,7 +8,7 @@ Type: Informational
 Status: Active
 Version: 4
 Created: 2003-05-31
-Last-Modified: 2022-07-08
+Last-Modified: 2023-02-22
 Post-History: 2003-06-01, 2003-07-02, 2008-01-19, 2008-06-05, 2011-03-09,
               2013-12-14, 2017-09-17, 2018-07-10, 2019-11-24
 Content-Type: text/x-rst
@@ -294,7 +294,8 @@ The Created header records the date that the GLEP was assigned a number,
 Last-Modified specifies the date that the GLEP was last updated in the master
 branch, while Post-History is used to record the dates of when new versions
 of the GLEP are posted to the appropriate mailing list.  All three headers
-should be in ISO 8601 ``yyyy-mm-dd`` format, e.g. 2001-08-14.
+should be in ISO 8601 ``yyyy-mm-dd`` format, e.g. 2001-08-14, with the dates
+represented in UTC (Coordinated Universal Time).
 
 The format of a GLEP is specified with a Content-Type header, which
 must be "text/x-rst" for ReStructuredText GLEPs (see GLEP 2 [#GLEP2]_).

diff --git a/glep-0002.rst b/glep-0002.rst
index ab68ee9..95cbe7c 100644
--- a/glep-0002.rst
+++ b/glep-0002.rst
@@ -8,7 +8,7 @@ Type: Informational
 Status: Active
 Version: 4.1
 Created: 2003-05-31
-Last-Modified: 2022-07-09
+Last-Modified: 2023-02-22
 Post-History: 2003-06-02, 2013-12-17, 2017-09-17, 2019-11-24
 Content-Type: text/x-rst
 ---
@@ -98,7 +98,8 @@ directions below.
 - Reset the Version to "1".
 
 - Change the Created and Last-Modified headers to today's date.  Be sure to
-  follow the format carefully: it must be in ISO 8601 ``yyyy-mm-dd`` format.
+  follow the format carefully: it must be in ISO 8601 ``yyyy-mm-dd`` format,
+  with the date represented in UTC (Coordinated Universal Time).
 
 - Reset the Post-History to empty for now; you'll add dates to this header
   each time you post your GLEP to gentoo-dev@lists.gentoo.org.  If you
@@ -107,8 +108,8 @@ directions below.
 
       Post-History: 2003-08-14, 2003-09-03
 
-  You must manually add new dates and check them in.  If you don't have
-  check-in privileges, send your changes to the GLEP editors.
+  You must manually add new dates (again, in UTC) and check them in.  If you
+  don't have check-in privileges, send your changes to the GLEP editors.
 
 - For Standards Track GLEPs, if your feature depends on the acceptance
   of some other currently in-development GLEP, add a Requires header right


^ permalink raw reply related	[flat|nested] 46+ messages in thread
* [gentoo-commits] data/glep:glep39 commit in: /
@ 2023-04-10 13:29 Ulrich Müller
  0 siblings, 0 replies; 46+ messages in thread
From: Ulrich Müller @ 2023-04-10 13:29 UTC (permalink / raw
  To: gentoo-commits

commit:     c25b5d2d047dc0b17c285aeaf758adb359e5ab20
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 22 16:36:28 2023 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Wed Feb 22 16:36:28 2023 +0000
URL:        https://gitweb.gentoo.org/data/glep.git/commit/?id=c25b5d2d

glep-0068: Update Post-History

Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 glep-0068.rst | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/glep-0068.rst b/glep-0068.rst
index ca75991..f822c6e 100644
--- a/glep-0068.rst
+++ b/glep-0068.rst
@@ -6,8 +6,8 @@ Type: Standards Track
 Status: Final
 Version: 1.4
 Created: 2016-03-14
-Last-Modified: 2023-01-22
-Post-History: 2016-03-16, 2018-02-20, 2022-05-22, 2022-10-07
+Last-Modified: 2023-02-22
+Post-History: 2016-03-16, 2018-02-20, 2022-05-22, 2022-10-07, 2023-02-22
 Content-Type: text/x-rst
 Requires: 67
 Replaces: 34, 46, 56


^ permalink raw reply related	[flat|nested] 46+ messages in thread
* [gentoo-commits] data/glep:master commit in: /
@ 2023-04-01  9:04 Ulrich Müller
  2023-04-10 13:29 ` [gentoo-commits] data/glep:glep39 " Ulrich Müller
  0 siblings, 1 reply; 46+ messages in thread
From: Ulrich Müller @ 2023-04-01  9:04 UTC (permalink / raw
  To: gentoo-commits

commit:     9a01af44a438cc3ceda548cab6c7834cf51aa222
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Sat Apr  1 09:03:24 2023 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sat Apr  1 09:03:24 2023 +0000
URL:        https://gitweb.gentoo.org/data/glep.git/commit/?id=9a01af44

glep-0076: Reapproved

Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 glep-0076.rst | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/glep-0076.rst b/glep-0076.rst
index 5e0b364..338e094 100644
--- a/glep-0076.rst
+++ b/glep-0076.rst
@@ -10,7 +10,7 @@ Type: Informational
 Status: Active
 Version: 1.3
 Created: 2013-04-23
-Last-Modified: 2022-07-02
+Last-Modified: 2023-04-01
 Post-History: 2018-06-10, 2018-06-19, 2018-08-31, 2018-09-26, 2023-03-02
 Content-Type: text/x-rst
 ---
@@ -22,6 +22,7 @@ Status
 Accepted by the Gentoo Council on 2018-09-09 and approved by the
 Gentoo Board of Trustees on 2018-09-15.  Reapproved with clarified
 real name requirement on 2018-10-19.  Marked as Active on 2018-10-21.
+Reapproved with relaxed real name policy on 2023-04-01.
 
 
 Abstract


^ permalink raw reply related	[flat|nested] 46+ messages in thread
* [gentoo-commits] data/glep:master commit in: /
@ 2023-04-01  9:04 Ulrich Müller
  2023-04-10 13:29 ` [gentoo-commits] data/glep:glep39 " Ulrich Müller
  0 siblings, 1 reply; 46+ messages in thread
From: Ulrich Müller @ 2023-04-01  9:04 UTC (permalink / raw
  To: gentoo-commits

commit:     9733e2706ff46ebbc1c2b468f55006dd2921fca2
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Mar  2 19:52:05 2023 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sat Mar 25 08:04:52 2023 +0000
URL:        https://gitweb.gentoo.org/data/glep.git/commit/?id=9733e270

glep-0076: Relax name policy to allow pseudonyms

Update the signoff rules of GLEP 76 to allow using established
pseudonyms in addition to legal names.  This follows a similar change
that has been carried in the Linux kernel's documentation [1] that
Gentoo's policy has been based on.

This change is proposed instead of the "version 1.2" that has been
approved on 2022-12-11 but have not been pushed yet.  That version made
the wording significantly more complex without actually addressing
the original issue.

[1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=d4563201f33a022fc0353033d9dfeb1606a88330

Bug: https://bugs.gentoo.org/900857
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 glep-0076.rst | 20 ++++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/glep-0076.rst b/glep-0076.rst
index 2216483..5e0b364 100644
--- a/glep-0076.rst
+++ b/glep-0076.rst
@@ -8,10 +8,10 @@ Author: Richard Freeman <rich0@gentoo.org>,
         Michał Górny <mgorny@gentoo.org>
 Type: Informational
 Status: Active
-Version: 1.1
+Version: 1.3
 Created: 2013-04-23
 Last-Modified: 2022-07-02
-Post-History: 2018-06-10, 2018-06-19, 2018-08-31, 2018-09-26
+Post-History: 2018-06-10, 2018-06-19, 2018-08-31, 2018-09-26, 2023-03-02
 Content-Type: text/x-rst
 ---
 
@@ -136,9 +136,9 @@ the Certificate of Origin by adding ::
 
     Signed-off-by: Name <e-mail>
 
-to the commit message as a separate line.  The sign-off must contain
-the committer's legal name as a natural person, i.e., the name that
-would appear in a government issued document.
+to the commit message as a separate line, using a known identity
+as a natural person.  This could be the committer's real name
+or an established online identity.
 
 The following is the current Gentoo Certificate of Origin, revision 1:
 
@@ -242,9 +242,9 @@ to protect the Gentoo infrastructure owners and improve consistency.
 
 The copyright model is built on the DCO model used by the Linux kernel
 and requires all contributors to certify the legitimacy of their
-contributions.  This also requires that they use their real name for
-signing; an anonymous certification or one under a pseudonym would not
-mean anything.  This policy is derived from the Linux project's policy
+contributions.  This also requires that they use a known identity for
+signing; an anonymous certification would not mean anything.
+This policy is derived from the Linux project's policy as of 2023-02-27
 [#SUBMITTING-PATCHES]_.
 
 In the future, a second stage of this policy may use a combination of
@@ -378,8 +378,8 @@ References
 
 .. [#SUBMITTING-PATCHES] Submitting patches: the essential guide to
    getting your code into the kernel,
-   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/process/submitting-patches.rst?h=v4.18#n460
-   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=af45f32d25cc1e374184675eadc9f740221d8392
+   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/process/submitting-patches.rst?id=d4563201f33a022fc0353033d9dfeb1606a88330#n410
+   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=d4563201f33a022fc0353033d9dfeb1606a88330
 
 .. [#CC-SOFTWARE] Can I apply a Creative Commons license to software?
    https://creativecommons.org/faq/#can-i-apply-a-creative-commons-license-to-software


^ permalink raw reply related	[flat|nested] 46+ messages in thread
* [gentoo-commits] data/glep:master commit in: /
@ 2023-03-12 20:14 Ulrich Müller
  2023-04-10 13:29 ` [gentoo-commits] data/glep:glep39 " Ulrich Müller
  0 siblings, 1 reply; 46+ messages in thread
From: Ulrich Müller @ 2023-03-12 20:14 UTC (permalink / raw
  To: gentoo-commits

commit:     70243c0374f54847e10abb91b847b29026e62a69
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 21 15:54:50 2023 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sun Mar 12 20:13:41 2023 +0000
URL:        https://gitweb.gentoo.org/data/glep.git/commit/?id=70243c03

Replace outdated URLs pointing to CVS repositories

Closes: https://bugs.gentoo.org/895734
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 glep-0001.rst | 2 +-
 glep-0056.rst | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/glep-0001.rst b/glep-0001.rst
index a522014..85e47d3 100644
--- a/glep-0001.rst
+++ b/glep-0001.rst
@@ -363,7 +363,7 @@ References and Footnotes
 
 .. [#VCS] https://gitweb.gentoo.org/data/glep.git
 
-.. [#CVS] https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo/xml/htdocs/proj/en/glep/
+.. [#CVS] https://gitweb.gentoo.org/archive/proj/gentoo.git/log/xml/htdocs/proj/en/glep
 
 .. [#WIKI] https://wiki.gentoo.org/index.php?title=Special%3AAllPages&from=&to=&namespace=550
 

diff --git a/glep-0056.rst b/glep-0056.rst
index eb03f17..f9a5e0e 100644
--- a/glep-0056.rst
+++ b/glep-0056.rst
@@ -6,7 +6,7 @@ Type: Standards Track
 Status: Replaced
 Version: 1
 Created: 2008-06-03
-Last-Modified: 2020-04-12
+Last-Modified: 2023-02-21
 Post-History: 2008-06-05, 2008-06-13
 Content-Type: text/x-rst
 Replaced-By: 68
@@ -107,9 +107,9 @@ References
 
 .. [#use-flag-metadata-bug] https://bugs.gentoo.org/199788
 
-.. [#use-flag-metadata-example1] https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/sys-apps/hal/metadata.xml?view=markup
+.. [#use-flag-metadata-example1] https://gitweb.gentoo.org/archive/repo/gentoo-2.git/tree/sys-apps/hal/metadata.xml?id=37af07d2465e22f74394aa2ff2fd80698ac2d12b
 
-.. [#use-flag-metadata-example2] https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/media-tv/mythtv/metadata.xml?view=markup
+.. [#use-flag-metadata-example2] https://gitweb.gentoo.org/archive/repo/gentoo-2.git/tree/media-tv/mythtv/metadata.xml?id=37af07d2465e22f74394aa2ff2fd80698ac2d12b
 
 .. [#devhandbook] https://devmanual.gentoo.org/ebuild-writing/misc-files/metadata/index.html
 


^ permalink raw reply related	[flat|nested] 46+ messages in thread
* [gentoo-commits] data/glep:master commit in: /
@ 2023-03-12 20:10 Ulrich Müller
  2023-04-10 13:29 ` [gentoo-commits] data/glep:glep39 " Ulrich Müller
  0 siblings, 1 reply; 46+ messages in thread
From: Ulrich Müller @ 2023-03-12 20:10 UTC (permalink / raw
  To: gentoo-commits

commit:     c9b977dce26aa2242d68f14876f745d9384fe7ca
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 22 16:41:02 2023 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sun Mar 12 20:08:27 2023 +0000
URL:        https://gitweb.gentoo.org/data/glep.git/commit/?id=c9b977dc

glep-0042: Specify that "Posted" date must be in UTC

Bug: https://bugs.gentoo.org/895728
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 glep-0042.rst | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/glep-0042.rst b/glep-0042.rst
index 0c40261..69d7f6e 100644
--- a/glep-0042.rst
+++ b/glep-0042.rst
@@ -9,7 +9,7 @@ Type: Standards Track
 Status: Final
 Version: 4
 Created: 2005-10-31
-Last-Modified: 2019-11-07
+Last-Modified: 2023-02-22
 Post-History: 2005-11-01, 2005-11-05, 2005-11-07, 2005-12-11, 2005-12-13,
               2005-12-18, 2006-01-05, 2006-03-02, 2006-03-06, 2006-06-12,
               2006-09-05, 2016-03-10, 2017-11-27
@@ -237,7 +237,8 @@ The following headers describe the purpose and format of the news item:
 
 ``Posted:``
     Date of posting, in ``yyyy-mm-dd`` format (e.g. 2005-12-18) for
-    compatibility with GLEP 45 [#glep-45]_. Translations should use the date
+    compatibility with GLEP 45 [#glep-45]_. The date must be represented
+    in UTC (Coordinated Universal Time). Translations should use the date
     of the original news item. Mandatory.
 
 ``Revision:``
@@ -519,8 +520,8 @@ References
 Copyright
 =========
 
-This work is licensed under the Creative Commons Attribution-ShareAlike 3.0
-Unported License.  To view a copy of this license, visit
-https://creativecommons.org/licenses/by-sa/3.0/.
+This work is licensed under the Creative Commons Attribution-ShareAlike 4.0
+International License.  To view a copy of this license, visit
+https://creativecommons.org/licenses/by-sa/4.0/.
 
 .. vim: set tw=80 fileencoding=utf-8 spell spelllang=en et :


^ permalink raw reply related	[flat|nested] 46+ messages in thread
* [gentoo-commits] data/glep:master commit in: /
@ 2023-03-12 20:10 Ulrich Müller
  2023-04-10 13:29 ` [gentoo-commits] data/glep:glep39 " Ulrich Müller
  0 siblings, 1 reply; 46+ messages in thread
From: Ulrich Müller @ 2023-03-12 20:10 UTC (permalink / raw
  To: gentoo-commits

commit:     d9ee35e0bd53b28e7cc1ffd6f2c4e4f1ad028b0a
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 22 07:23:19 2023 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Wed Feb 22 15:59:52 2023 +0000
URL:        https://gitweb.gentoo.org/data/glep.git/commit/?id=d9ee35e0

glep-0068: Allow EAPI 5 dependency specifications

This applies to the "restrict" attribute which is used with the
"maintainer", "longdescription", "flag", and "stabilize-allarches"
elements.

Closes: https://bugs.gentoo.org/895790
Reviewed-by: Michał Górny <mgorny <AT> gentoo.org>
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 glep-0068.rst | 16 +++++++++++-----
 1 file changed, 11 insertions(+), 5 deletions(-)

diff --git a/glep-0068.rst b/glep-0068.rst
index 9d10aaa..ca75991 100644
--- a/glep-0068.rst
+++ b/glep-0068.rst
@@ -4,9 +4,9 @@ Title: Package and category metadata
 Author: Michał Górny <mgorny@gentoo.org>
 Type: Standards Track
 Status: Final
-Version: 1.3
+Version: 1.4
 Created: 2016-03-14
-Last-Modified: 2022-10-14
+Last-Modified: 2023-01-22
 Post-History: 2016-03-16, 2018-02-20, 2022-05-22, 2022-10-07
 Content-Type: text/x-rst
 Requires: 67
@@ -118,7 +118,7 @@ of ``en`` is assumed.
 
 Restriction specifiers are used whenever an element supports restricting to
 specific package versions. In this case, each occurence of the element may
-contain an optional ``restrict=""`` attribute that contains an EAPI 0
+contain an optional ``restrict=""`` attribute that contains an EAPI 5
 dependency specification that has to match one or more versions of the
 package. In this case, the metadata provided by the element applies only to
 the package versions matching the restriction.
@@ -341,8 +341,9 @@ added three clarifications to it:
 - only package dependency specifications are allowed (i.e. no USE-conditionals
   or multiple dependency specifications),
 
-- only EAPI=0 dependency specifications are allowed, since ``metadata.xml``
-  provides no EAPI identification mechanism and it predates EAPI,
+- EAPI 5 dependency specifications are allowed. Although ``metadata.xml``
+  provides no EAPI identification mechanism, the top-level profile directory
+  specifies EAPI 5, and Portage supports EAPI 5 since 2012.
 
 - only dependencies referencing the same package are allowed.
 
@@ -452,6 +453,11 @@ Example metadata.xml file
         <email>developer@example.com</email>
         <name>Example Developer</name>
       </maintainer>
+      <maintainer type='person' restrict='dev-libs/foo:11'>
+        <email>anotherdev@example.com</email>
+        <name>Another Developer</name>
+        <description>CC only on bugs for libfoo.so.11</description>
+      </maintainer>
       <maintainer type='project'>
         <email>project@example.com</email>
         <name>Example Project</name>


^ permalink raw reply related	[flat|nested] 46+ messages in thread

end of thread, other threads:[~2023-05-08 10:35 UTC | newest]

Thread overview: 46+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-04-10 13:29 [gentoo-commits] data/glep:glep39 commit in: / Ulrich Müller
  -- strict thread matches above, loose matches on Subject: below --
2023-05-08 17:12 [gentoo-commits] data/glep:master " Ulrich Müller
2023-04-16  8:08 ` [gentoo-commits] data/glep:glep39 " Ulrich Müller
2023-05-08 17:12 [gentoo-commits] data/glep:master " Ulrich Müller
2023-04-16  8:08 ` [gentoo-commits] data/glep:glep39 " Ulrich Müller
2023-05-08 17:12 [gentoo-commits] data/glep:master " Ulrich Müller
2023-04-16  8:08 ` [gentoo-commits] data/glep:glep39 " Ulrich Müller
2023-05-08 17:12 [gentoo-commits] data/glep:master " Ulrich Müller
2023-04-16  8:08 ` [gentoo-commits] data/glep:glep39 " Ulrich Müller
2023-05-08 17:12 [gentoo-commits] data/glep:master " Ulrich Müller
2023-04-16  8:08 ` [gentoo-commits] data/glep:glep39 " Ulrich Müller
2023-05-08 17:12 [gentoo-commits] data/glep:master " Ulrich Müller
2023-04-16  8:08 ` [gentoo-commits] data/glep:glep39 " Ulrich Müller
2023-05-08 10:35 Ulrich Müller
2023-05-08 10:35 Ulrich Müller
2023-05-02 19:10 Ulrich Müller
2023-04-16  8:08 Ulrich Müller
2023-04-16  8:08 Ulrich Müller
2023-04-16  8:08 Ulrich Müller
2023-04-16  8:08 Ulrich Müller
2023-04-16  8:08 Ulrich Müller
2023-04-10 17:56 Ulrich Müller
2023-04-10 17:56 Ulrich Müller
2023-04-10 17:10 ` Ulrich Müller
2023-04-10 17:52 Ulrich Müller
2023-04-10 17:10 Ulrich Müller
2023-04-10 17:10 Ulrich Müller
2023-04-10 17:10 Ulrich Müller
2023-04-10 17:10 Ulrich Müller
2023-04-10 17:10 Ulrich Müller
2023-04-10 17:10 Ulrich Müller
2023-04-10 17:10 Ulrich Müller
2023-04-10 17:10 Ulrich Müller
2023-04-10 17:10 Ulrich Müller
2023-04-10 17:10 Ulrich Müller
2023-04-10 13:29 Ulrich Müller
2023-04-10 13:29 Ulrich Müller
2023-04-10 13:29 Ulrich Müller
2023-04-10 13:29 Ulrich Müller
2023-04-10 13:29 Ulrich Müller
2023-04-10 13:29 Ulrich Müller
2023-04-10 13:29 Ulrich Müller
2023-04-10 13:29 Ulrich Müller
2023-04-10 13:29 Ulrich Müller
2023-04-10 13:29 Ulrich Müller
2023-04-10 13:29 Ulrich Müller
2023-04-10 13:29 Ulrich Müller
2023-04-01  9:04 [gentoo-commits] data/glep:master " Ulrich Müller
2023-04-10 13:29 ` [gentoo-commits] data/glep:glep39 " Ulrich Müller
2023-04-01  9:04 [gentoo-commits] data/glep:master " Ulrich Müller
2023-04-10 13:29 ` [gentoo-commits] data/glep:glep39 " Ulrich Müller
2023-03-12 20:14 [gentoo-commits] data/glep:master " Ulrich Müller
2023-04-10 13:29 ` [gentoo-commits] data/glep:glep39 " Ulrich Müller
2023-03-12 20:10 [gentoo-commits] data/glep:master " Ulrich Müller
2023-04-10 13:29 ` [gentoo-commits] data/glep:glep39 " Ulrich Müller
2023-03-12 20:10 [gentoo-commits] data/glep:master " Ulrich Müller
2023-04-10 13:29 ` [gentoo-commits] data/glep:glep39 " Ulrich Müller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox