public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] [PATCH] glep-0081: Remove policy part
@ 2019-12-10 13:39 Michał Górny
  2019-12-10 13:48 ` Ulrich Mueller
  0 siblings, 1 reply; 3+ messages in thread
From: Michał Górny @ 2019-12-10 13:39 UTC (permalink / raw
  To: gentoo-dev; +Cc: Michał Górny

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.

Signed-off-by: Michał Górny <mgorny@gentoo.org>
---
 glep-0081.rst | 48 +++++++++++++-----------------------------------
 1 file changed, 13 insertions(+), 35 deletions(-)

diff --git a/glep-0081.rst b/glep-0081.rst
index 41db473..5218fa4 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-10
+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
+This work is licensed under the Creative Commons Attribution-ShareAlike 4.0
 Unported License. To view a copy of this license, visit
-https://creativecommons.org/licenses/by-sa/3.0/.
+https://creativecommons.org/licenses/by-sa/4.0/.
-- 
2.24.0



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

* Re: [gentoo-dev] [PATCH] glep-0081: Remove policy part
  2019-12-10 13:39 [gentoo-dev] [PATCH] glep-0081: Remove policy part Michał Górny
@ 2019-12-10 13:48 ` Ulrich Mueller
  2019-12-10 14:25   ` Michał Górny
  0 siblings, 1 reply; 3+ messages in thread
From: Ulrich Mueller @ 2019-12-10 13:48 UTC (permalink / raw
  To: Michał Górny; +Cc: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 417 bytes --]

>>>>> On Tue, 10 Dec 2019, Michał Górny wrote:

> -Version: 1
> +Version: 1.1

It's a significant change, so should be version 2, I guess?

> -This work is licensed under the Creative Commons Attribution-ShareAlike 3.0
> +This work is licensed under the Creative Commons Attribution-ShareAlike 4.0
>  Unported License. To view a copy of this license, visit

s/Unported/International/

Otherwise LGTM.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

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

* Re: [gentoo-dev] [PATCH] glep-0081: Remove policy part
  2019-12-10 13:48 ` Ulrich Mueller
@ 2019-12-10 14:25   ` Michał Górny
  0 siblings, 0 replies; 3+ messages in thread
From: Michał Górny @ 2019-12-10 14:25 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 619 bytes --]

On Tue, 2019-12-10 at 14:48 +0100, Ulrich Mueller wrote:
> > > > > > On Tue, 10 Dec 2019, Michał Górny wrote:
> > -Version: 1
> > +Version: 1.1
> 
> It's a significant change, so should be version 2, I guess?

Acct-* packages created by v1 still comply with v1.1.  That was my
semantic idea.

> 
> > -This work is licensed under the Creative Commons Attribution-ShareAlike 3.0
> > +This work is licensed under the Creative Commons Attribution-ShareAlike 4.0
> >  Unported License. To view a copy of this license, visit
> 
> s/Unported/International/
> 

Ok.

-- 
Best regards,
Michał Górny


[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 618 bytes --]

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

end of thread, other threads:[~2019-12-10 14:25 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-12-10 13:39 [gentoo-dev] [PATCH] glep-0081: Remove policy part Michał Górny
2019-12-10 13:48 ` Ulrich Mueller
2019-12-10 14:25   ` Michał Górny

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