Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 690198 - Formally recognize the council in the foundation bylaws, plus other de-facto terms
Summary: Formally recognize the council in the foundation bylaws, plus other de-facto ...
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Foundation
Classification: Unclassified
Component: Proposals (show other bugs)
Hardware: All Linux
: Normal minor (vote)
Assignee: Gentoo Board of Trustees
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-07-19 04:20 UTC by Raymond Jennings
Modified: 2021-07-20 14:26 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Raymond Jennings 2019-07-19 04:20:25 UTC
I would like to propose that the council be formally recognized in the bylaws.

Relatedly I think it would be a good idea also to formalize the definition of what a gentoo developer (both staff and ebuild versions) actually is.

It's also probably a good idea to recognize comrel, infra, recruiting, etc.

As it stands right now, legally, the above terms are undefined.  Only the term "developer" is used and then only as a qualification for trusteeship afaik.

My main concern is the lack of formality.  It's great that the GLEPs documenting these things are in effect and apparently relatively stable so far, but given the lack of formal definitions in the bylaws combined with the fact that developership is a listed prerequisite for trusteeship, and also the fact that infra answers to council and yet is managing assets legally owned/leased/possessed by the foundation concerns me.

Having the above stuff enshrined in the bylaws may actually help preserve them later if the status of the foundation is affected.


Reproducible: Always

Actual Results:  
council and developer are undefined in the bylaws

Expected Results:  
trusteeship doesn't depend on a term that is itself undefined
Comment 1 Raymond Jennings 2019-09-24 03:37:53 UTC
By robbat2's request I'm adding more information.

The GLEP process itself is formally documented in GLEP 1.

The council is defined in GLEP 39.

Developer definition not yet found, but in practice it would seem to be defined as anyone who has been recruited by recruiters after an existing developer mentored them, and who has not been retired by undertakers or removed by comrel.
Comment 2 Alec Warner (RETIRED) archtester gentoo-dev Security 2021-07-20 14:26:37 UTC
I don't think we are going to define terms in our bylaws at this time.

-A