diff options
author | Michał Górny <mgorny@gentoo.org> | 2019-12-10 08:39:00 +0100 |
---|---|---|
committer | Ulrich Müller <ulm@gentoo.org> | 2019-12-21 14:04:44 +0100 |
commit | 3764ea979f7652d7c8b57dfd8340455c41882644 (patch) | |
tree | 419856c4f8c9a7919927c3d6d064f7b914a58ba6 | |
parent | glep-{0001,0002}: New GLEPs are to be licensed under CC-BY-SA-4.0. (diff) | |
download | glep-3764ea979f7652d7c8b57dfd8340455c41882644.tar.gz glep-3764ea979f7652d7c8b57dfd8340455c41882644.tar.bz2 glep-3764ea979f7652d7c8b57dfd8340455c41882644.zip |
glep-0081: Remove policy part
Remove the policy part from GLEP 81, making it into a pure technical
specification. The policy will now be defined by the QA team
as a regular tree policy. Since the planned policy updates make it
less restrictive, there is really no need to hammer it at GLEP level.
Bug: https://bugs.gentoo.org/703314
Signed-off-by: Michał Górny <mgorny@gentoo.org>
[Fixed name of CC-BY-SA-4.0; it is "International", not "Unported".]
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
-rw-r--r-- | glep-0081.rst | 50 |
1 files changed, 14 insertions, 36 deletions
diff --git a/glep-0081.rst b/glep-0081.rst index 41db473..8d338fc 100644 --- a/glep-0081.rst +++ b/glep-0081.rst @@ -5,10 +5,10 @@ Author: Michał Górny <mgorny@gentoo.org>, Michael Orlitzky <mjo@gentoo.org> Type: Standards Track Status: Final -Version: 1 +Version: 1.1 Created: 2019-05-29 -Last-Modified: 2019-10-07 -Post-History: 2019-05-29, 2019-07-08 +Last-Modified: 2019-12-21 +Post-History: 2019-05-29, 2019-07-08, 2019-12-10 Content-Type: text/x-rst Replaces: 27 --- @@ -22,6 +22,14 @@ accounts. Dependencies are used to request users and group from within regular packages, and to track their usage. +Changes +======= + +v1.1 + The policy part was removed from the GLEP, in order to make it a tree + policy. The GLEP is now purely technical specification. + + Motivation ========== @@ -62,22 +70,6 @@ manager. Specification ============= -Policy ------- - -Following the acceptance of this GLEP, all new users and groups must -be created via user/group packages as defined in this GLEP. The old -method may still be used for existing users/groups, in existing -packages. - -All new users and groups must have unique UIDs/GIDs assigned -by developers. The developer adding them is responsible for checking -for collisions. - -Before adding a new user and/or group, the developer must send a RFC -to the ``gentoo-dev`` mailing list. - - Logical structure ----------------- @@ -149,20 +141,6 @@ that. Rationale ========= -Requiring mailing list RFC --------------------------- - -The policy explicitly requires RFCs for new users and groups, as they -have global scopes and effects of mistakes while adding them are hard -to fix. Wider review should decrease the risk of major design mistakes. - -To provide one example, right now we have two different packages -creating ``git`` user and requiring a different home directory for -the user. As a result, the first package being installed defines -the actual home directory, and both technically can not be installed -at the same time. - - Satisfied goals --------------- @@ -238,6 +216,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/. |