* [gentoo-project] [PATCH] glep-39: drop hard requirement of yearly lead elections
@ 2022-11-08 0:31 ajak
2022-11-08 8:17 ` Ulrich Mueller
` (2 more replies)
0 siblings, 3 replies; 10+ messages in thread
From: ajak @ 2022-11-08 0:31 UTC (permalink / raw
To: gentoo-project; +Cc: John Helmert III
From: John Helmert III <ajak@gentoo.org>
There are numerous projects that do not keep up with the GLEP's
requirement of yearly elections. Few people seem to think the
requirement is really necessary, as evidenced by the lack fo
elections, so loosen it to "as necessary".
Bug: https://bugs.gentoo.org/683934
Signed-off-by: John Helmert III <ajak@gentoo.org>
---
glep-0039.rst | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/glep-0039.rst b/glep-0039.rst
index 82bf1d9..293a7c7 100644
--- a/glep-0039.rst
+++ b/glep-0039.rst
@@ -117,9 +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 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.
+ selected by the members of the project. This selection should
+ occur at least once every 12 months, but may occur at any
+ time. Leads may keep their position for more than 12 months if
+ project membership deems an election unecessary.
* 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.
--
2.38.1
^ permalink raw reply related [flat|nested] 10+ messages in thread
* Re: [gentoo-project] [PATCH] glep-39: drop hard requirement of yearly lead elections
2022-11-08 0:31 [gentoo-project] [PATCH] glep-39: drop hard requirement of yearly lead elections ajak
@ 2022-11-08 8:17 ` Ulrich Mueller
2022-11-08 16:59 ` John Helmert III
2022-11-08 8:38 ` Florian Schmaus
2022-11-17 16:13 ` John Helmert III
2 siblings, 1 reply; 10+ messages in thread
From: Ulrich Mueller @ 2022-11-08 8:17 UTC (permalink / raw
To: ajak; +Cc: gentoo-project
[-- Attachment #1: Type: text/plain, Size: 539 bytes --]
>>>>> On Tue, 08 Nov 2022, ajak wrote:
> - selected by the members of the project. This selection must
> - occur at least once every 12 months, and may occur at any
> - time.
> + selected by the members of the project. This selection should
> + occur at least once every 12 months, but may occur at any
> + time. Leads may keep their position for more than 12 months if
> + project membership deems an election unecessary.
How would you reliably determine this, other than by having a vote?
Ulrich
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 507 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-project] [PATCH] glep-39: drop hard requirement of yearly lead elections
2022-11-08 8:17 ` Ulrich Mueller
@ 2022-11-08 16:59 ` John Helmert III
2022-11-09 5:46 ` Michał Górny
0 siblings, 1 reply; 10+ messages in thread
From: John Helmert III @ 2022-11-08 16:59 UTC (permalink / raw
To: gentoo-project
[-- Attachment #1: Type: text/plain, Size: 851 bytes --]
On Tue, Nov 08, 2022 at 09:17:34AM +0100, Ulrich Mueller wrote:
> >>>>> On Tue, 08 Nov 2022, ajak wrote:
>
> > - selected by the members of the project. This selection must
> > - occur at least once every 12 months, and may occur at any
> > - time.
> > + selected by the members of the project. This selection should
> > + occur at least once every 12 months, but may occur at any
> > + time. Leads may keep their position for more than 12 months if
> > + project membership deems an election unecessary.
>
> How would you reliably determine this, other than by having a vote?
By any project member initiating the election process, I'd think. The
GLEP doesn't dictate anything about how elections have to happen, so
I'm not sure we need/want to add anything to that effect.
>
> Ulrich
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-project] [PATCH] glep-39: drop hard requirement of yearly lead elections
2022-11-08 16:59 ` John Helmert III
@ 2022-11-09 5:46 ` Michał Górny
2022-11-09 15:01 ` Matt Turner
0 siblings, 1 reply; 10+ messages in thread
From: Michał Górny @ 2022-11-09 5:46 UTC (permalink / raw
To: gentoo-project
On Tue, 2022-11-08 at 10:59 -0600, John Helmert III wrote:
> On Tue, Nov 08, 2022 at 09:17:34AM +0100, Ulrich Mueller wrote:
> > > > > > > On Tue, 08 Nov 2022, ajak wrote:
> >
> > > - selected by the members of the project. This selection must
> > > - occur at least once every 12 months, and may occur at any
> > > - time.
> > > + selected by the members of the project. This selection should
> > > + occur at least once every 12 months, but may occur at any
> > > + time. Leads may keep their position for more than 12 months if
> > > + project membership deems an election unecessary.
> >
> > How would you reliably determine this, other than by having a vote?
>
> By any project member initiating the election process, I'd think. The
> GLEP doesn't dictate anything about how elections have to happen, so
> I'm not sure we need/want to add anything to that effect.
>
I think the rough point behind requiring a periodic elections is to give
people an opportunity to issue secret votes against the current lead,
i.e. without requiring them to publicly oppose the lead. I'm not saying
this is really necessary in the case of Gentoo, though.
--
Best regards,
Michał Górny
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-project] [PATCH] glep-39: drop hard requirement of yearly lead elections
2022-11-09 5:46 ` Michał Górny
@ 2022-11-09 15:01 ` Matt Turner
2022-11-09 15:48 ` Michał Górny
0 siblings, 1 reply; 10+ messages in thread
From: Matt Turner @ 2022-11-09 15:01 UTC (permalink / raw
To: gentoo-project
On Wed, Nov 9, 2022 at 12:46 AM Michał Górny <mgorny@gentoo.org> wrote:
>
> On Tue, 2022-11-08 at 10:59 -0600, John Helmert III wrote:
> > On Tue, Nov 08, 2022 at 09:17:34AM +0100, Ulrich Mueller wrote:
> > > > > > > > On Tue, 08 Nov 2022, ajak wrote:
> > >
> > > > - selected by the members of the project. This selection must
> > > > - occur at least once every 12 months, and may occur at any
> > > > - time.
> > > > + selected by the members of the project. This selection should
> > > > + occur at least once every 12 months, but may occur at any
> > > > + time. Leads may keep their position for more than 12 months if
> > > > + project membership deems an election unecessary.
> > >
> > > How would you reliably determine this, other than by having a vote?
> >
> > By any project member initiating the election process, I'd think. The
> > GLEP doesn't dictate anything about how elections have to happen, so
> > I'm not sure we need/want to add anything to that effect.
> >
>
> I think the rough point behind requiring a periodic elections is to give
> people an opportunity to issue secret votes against the current lead,
> i.e. without requiring them to publicly oppose the lead. I'm not saying
> this is really necessary in the case of Gentoo, though.
There's value in that, but prior to me pushing for the Elections team
to run the last base-system lead election, had any project election
actually had a secret ballot?
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-project] [PATCH] glep-39: drop hard requirement of yearly lead elections
2022-11-09 15:01 ` Matt Turner
@ 2022-11-09 15:48 ` Michał Górny
0 siblings, 0 replies; 10+ messages in thread
From: Michał Górny @ 2022-11-09 15:48 UTC (permalink / raw
To: gentoo-project
On Wed, 2022-11-09 at 10:01 -0500, Matt Turner wrote:
> > I think the rough point behind requiring a periodic elections is to
> > give
> > people an opportunity to issue secret votes against the current
> > lead,
> > i.e. without requiring them to publicly oppose the lead. I'm not
> > saying
> > this is really necessary in the case of Gentoo, though.
>
> There's value in that, but prior to me pushing for the Elections team
> to run the last base-system lead election, had any project election
> actually had a secret ballot?
All the elections I've been running were via HeliosVoting, so yes, they
had.
--
Best regards,
Michał Górny
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-project] [PATCH] glep-39: drop hard requirement of yearly lead elections
2022-11-08 0:31 [gentoo-project] [PATCH] glep-39: drop hard requirement of yearly lead elections ajak
2022-11-08 8:17 ` Ulrich Mueller
@ 2022-11-08 8:38 ` Florian Schmaus
2022-11-08 16:55 ` John Helmert III
2022-11-17 16:13 ` John Helmert III
2 siblings, 1 reply; 10+ messages in thread
From: Florian Schmaus @ 2022-11-08 8:38 UTC (permalink / raw
To: gentoo-project
On 08.11.22 01:31, ajak@gentoo.org wrote:
> From: John Helmert III <ajak@gentoo.org>
>
> There are numerous projects that do not keep up with the GLEP's
> requirement of yearly elections. Few people seem to think the
> requirement is really necessary, as evidenced by the lack fo
> elections, so loosen it to "as necessary".
>
> Bug: https://bugs.gentoo.org/683934
> Signed-off-by: John Helmert III <ajak@gentoo.org>
> ---
> glep-0039.rst | 7 ++++---
> 1 file changed, 4 insertions(+), 3 deletions(-)
>
> diff --git a/glep-0039.rst b/glep-0039.rst
> index 82bf1d9..293a7c7 100644
> --- a/glep-0039.rst
> +++ b/glep-0039.rst
> @@ -117,9 +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 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.
> + selected by the members of the project. This selection should
> + occur at least once every 12 months, but may occur at any
> + time. Leads may keep their position for more than 12 months if
> + project membership deems an election unecessary.
> * 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.
How about additionally adding the reverse of "…if project membership
deems an election unecessary., i.e., "Additionally, any member can
request a lead election if the last election was more than 12 months ago."?
Btw, s/unecessary/unnecessary/ :)
- Flow
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-project] [PATCH] glep-39: drop hard requirement of yearly lead elections
2022-11-08 8:38 ` Florian Schmaus
@ 2022-11-08 16:55 ` John Helmert III
2022-11-08 20:09 ` Ulrich Mueller
0 siblings, 1 reply; 10+ messages in thread
From: John Helmert III @ 2022-11-08 16:55 UTC (permalink / raw
To: gentoo-project
[-- Attachment #1: Type: text/plain, Size: 2063 bytes --]
On Tue, Nov 08, 2022 at 09:38:36AM +0100, Florian Schmaus wrote:
> On 08.11.22 01:31, ajak@gentoo.org wrote:
> > From: John Helmert III <ajak@gentoo.org>
> >
> > There are numerous projects that do not keep up with the GLEP's
> > requirement of yearly elections. Few people seem to think the
> > requirement is really necessary, as evidenced by the lack fo
> > elections, so loosen it to "as necessary".
> >
> > Bug: https://bugs.gentoo.org/683934
> > Signed-off-by: John Helmert III <ajak@gentoo.org>
> > ---
> > glep-0039.rst | 7 ++++---
> > 1 file changed, 4 insertions(+), 3 deletions(-)
> >
> > diff --git a/glep-0039.rst b/glep-0039.rst
> > index 82bf1d9..293a7c7 100644
> > --- a/glep-0039.rst
> > +++ b/glep-0039.rst
> > @@ -117,9 +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 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.
> > + selected by the members of the project. This selection should
> > + occur at least once every 12 months, but may occur at any
> > + time. Leads may keep their position for more than 12 months if
> > + project membership deems an election unecessary.
> > * 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.
>
> How about additionally adding the reverse of "…if project membership
> deems an election unecessary., i.e., "Additionally, any member can
> request a lead election if the last election was more than 12 months ago."?
I would've thought that was implied by "[elections] may occur at any
time", but I can add it.
> Btw, s/unecessary/unnecessary/ :)
>
> - Flow
>
>
>
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-project] [PATCH] glep-39: drop hard requirement of yearly lead elections
2022-11-08 16:55 ` John Helmert III
@ 2022-11-08 20:09 ` Ulrich Mueller
0 siblings, 0 replies; 10+ messages in thread
From: Ulrich Mueller @ 2022-11-08 20:09 UTC (permalink / raw
To: John Helmert III; +Cc: gentoo-project
[-- Attachment #1: Type: text/plain, Size: 664 bytes --]
>>>>> On Tue, 08 Nov 2022, John Helmert wrote:
> On Tue, Nov 08, 2022 at 09:38:36AM +0100, Florian Schmaus wrote:
>> How about additionally adding the reverse of "…if project membership
>> deems an election unecessary., i.e., "Additionally, any member can
>> request a lead election if the last election was more than 12 months ago."?
> I would've thought that was implied by "[elections] may occur at any
> time", but I can add it.
It would help clarifying the intent.
Also, I am wondering if we'd have to be more specific elsewhere.
For example, we'd still want projects like QA and Comrel to have their
elections yearly, right?
Ulrich
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 507 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-project] [PATCH] glep-39: drop hard requirement of yearly lead elections
2022-11-08 0:31 [gentoo-project] [PATCH] glep-39: drop hard requirement of yearly lead elections ajak
2022-11-08 8:17 ` Ulrich Mueller
2022-11-08 8:38 ` Florian Schmaus
@ 2022-11-17 16:13 ` John Helmert III
2 siblings, 0 replies; 10+ messages in thread
From: John Helmert III @ 2022-11-17 16:13 UTC (permalink / raw
To: gentoo-project; +Cc: John Helmert III
There are numerous projects that do not keep up with the GLEP's
requirement of yearly elections. Few people seem to think the
requirement is really necessary, as evidenced by the lack fo
elections, so loosen it to "as necessary".
Bug: https://bugs.gentoo.org/683934
Signed-off-by: John Helmert III <ajak@gentoo.org>
---
glep-0039.rst | 13 ++++++++-----
1 file changed, 8 insertions(+), 5 deletions(-)
diff --git a/glep-0039.rst b/glep-0039.rst
index 82bf1d9..16a4b5c 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: 2019-11-07
+Last-Modified: 2022-11-17
Post-History: 2005-09-01, 2006-02-09, 2007-10-12, 2008-01-19
Content-Type: text/x-rst
Replaces: 4
@@ -117,10 +117,13 @@ 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 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 may have zero or more sub-projects. Sub-projects are
+ selected by the members of the project. This selection should
+ occur at least once every 12 months, but may occur at any time.
+ Leads may keep their position for more than 12 months if project
+ membership deems an election unecessary. Additionally, any
+ member can request a lead election if the last election occurred
+ 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.
* Not everything (or everyone) needs a project.
--
2.38.1
^ permalink raw reply related [flat|nested] 10+ messages in thread
end of thread, other threads:[~2022-11-17 16:13 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-11-08 0:31 [gentoo-project] [PATCH] glep-39: drop hard requirement of yearly lead elections ajak
2022-11-08 8:17 ` Ulrich Mueller
2022-11-08 16:59 ` John Helmert III
2022-11-09 5:46 ` Michał Górny
2022-11-09 15:01 ` Matt Turner
2022-11-09 15:48 ` Michał Górny
2022-11-08 8:38 ` Florian Schmaus
2022-11-08 16:55 ` John Helmert III
2022-11-08 20:09 ` Ulrich Mueller
2022-11-17 16:13 ` John Helmert III
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox