Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 936517 - Social Contract update
Summary: Social Contract update
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Foundation
Classification: Unclassified
Component: Licenses (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Board of Trustees
URL:
Whiteboard: Council: 7y 0n 0a (unanimous), Truste...
Keywords:
Depends on:
Blocks: 936211
  Show dependency tree
 
Reported: 2024-07-23 06:32 UTC by Ulrich Müller
Modified: 2024-08-31 20:06 UTC (History)
6 users (show)

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


Attachments
Social contract: Licenses must be free but not necessarily OSI-approved (0001-Social-contract-Licenses-must-be-free-but-not-necess.patch,2.80 KB, patch)
2024-07-23 06:33 UTC, Ulrich Müller
Details | Diff
Social contract: Exceptions to the public bug policy (0002-Social-contract-Exceptions-to-the-public-bug-policy.patch,1.46 KB, patch)
2024-07-23 06:33 UTC, Ulrich Müller
Details | Diff
Social contract: Update spelling of CC-BY-SA license (0003-Social-contract-Update-spelling-of-CC-BY-SA-license.patch,2.65 KB, patch)
2024-07-23 06:34 UTC, Ulrich Müller
Details | Diff
Social contract: Restore Gentoo metastructure link (0004-Social-contract-Restore-Gentoo-metastructure-link.patch,1.61 KB, patch)
2024-07-23 06:34 UTC, Ulrich Müller
Details | Diff
New text of the Social Contract (social-contract.md,3.84 KB, text/markdown)
2024-07-23 06:35 UTC, Ulrich Müller
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ulrich Müller gentoo-dev 2024-07-23 06:32:47 UTC
As posted to the gentoo-nfp and gentoo-project mailing lists (v2 of the patch series, posted on 2024-07-20).

Previous updates of the Social Contract (other then editorial changes):
- https://marc.info/?l=gentoo-dev&m=109335670308881&w=2
- bug 536668
Comment 1 Ulrich Müller gentoo-dev 2024-07-23 06:33:37 UTC
Created attachment 898159 [details, diff]
Social contract: Licenses must be free but not necessarily OSI-approved
Comment 2 Ulrich Müller gentoo-dev 2024-07-23 06:33:59 UTC
Created attachment 898160 [details, diff]
Social contract: Exceptions to the public bug policy
Comment 3 Ulrich Müller gentoo-dev 2024-07-23 06:34:24 UTC
Created attachment 898161 [details, diff]
Social contract: Update spelling of CC-BY-SA license
Comment 4 Ulrich Müller gentoo-dev 2024-07-23 06:34:44 UTC
Created attachment 898162 [details, diff]
Social contract: Restore Gentoo metastructure link
Comment 5 Ulrich Müller gentoo-dev 2024-07-23 06:35:40 UTC
Created attachment 898163 [details]
New text of the Social Contract
Comment 6 Ulrich Müller gentoo-dev 2024-07-23 06:36:46 UTC
Trustees, Council:
Please vote on approval of the updated Social Contract.
Comment 7 Ulrich Müller gentoo-dev 2024-07-23 06:37:37 UTC
Yes (Council)
Yes (Trustees)
Comment 8 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2024-07-23 06:50:46 UTC
Yes (Council)
Comment 9 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2024-07-23 13:44:01 UTC
Yes (Council).
Comment 10 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2024-07-23 15:55:41 UTC
Yes (Council)
Yes (Trustees)
Comment 11 Ulrich Müller gentoo-dev 2024-07-23 16:32:29 UTC
(In reply to Ulrich Müller from comment #0)
> Previous updates of the Social Contract (other then editorial changes):
> - https://marc.info/?l=gentoo-dev&m=109335670308881&w=2

For future reference (because mail archives tend to be brittle), the first message in that thread is:

   From: Sven Vermeulen <swift@gentoo.org>
   Date: Tue, 24 Aug 2004 14:11:20 +0000
   Subject: [gentoo-dev] Proposal: Social Contract change & What is "Gentoo" ?
   Message-Id: <20040824141120.GA9931@gentoo.org>

> - bug 536668
Comment 12 Andreas K. Hüttel archtester gentoo-dev 2024-07-23 22:38:25 UTC
yes and yes
Comment 13 David Seifert gentoo-dev 2024-07-24 14:32:09 UTC
yes and yes
Comment 14 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-07-24 14:40:55 UTC
yes (council)
Comment 15 Matthew Thode ( prometheanfire ) archtester Gentoo Infrastructure gentoo-dev Security 2024-07-24 17:40:14 UTC
Yes (Trustee)
Comment 16 Larry the Git Cow gentoo-dev 2024-07-24 18:29:13 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/sites/www.git/commit/?id=04e8f45f646a3d0465aa389e1a7b338e0b56e08c

commit 04e8f45f646a3d0465aa389e1a7b338e0b56e08c
Author:     Ulrich Müller <ulm@gentoo.org>
AuthorDate: 2024-07-18 19:37:07 +0000
Commit:     Ulrich Müller <ulm@gentoo.org>
CommitDate: 2024-07-24 18:28:37 +0000

    Social contract: Restore Gentoo metastructure link
    
    This had existed in the GuideXML version before:
    https://gitweb.gentoo.org/archive/proj/gentoo.git/tree/xml/htdocs/main/en/contract.xml#n66
    Presumably, the link was dropped when migrating to Markdown.
    
    Bug: https://bugs.gentoo.org/936517
    Signed-off-by: Ulrich Müller <ulm@gentoo.org>

 get-started/philosophy/social-contract.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

https://gitweb.gentoo.org/sites/www.git/commit/?id=64abdb3e6a9611ecca18eaf4ec12897310e08ac5

commit 64abdb3e6a9611ecca18eaf4ec12897310e08ac5
Author:     Ulrich Müller <ulm@gentoo.org>
AuthorDate: 2024-07-19 21:38:27 +0000
Commit:     Ulrich Müller <ulm@gentoo.org>
CommitDate: 2024-07-24 18:28:37 +0000

    Social contract: Update spelling of CC-BY-SA license
    
    Its official name is "Creative Commons Attribution-ShareAlike License".
    Change version to 2.0 because there never was a version 2.
    
    Bug: https://bugs.gentoo.org/936517
    Signed-off-by: Ulrich Müller <ulm@gentoo.org>

 get-started/philosophy/social-contract.md | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

https://gitweb.gentoo.org/sites/www.git/commit/?id=79eb7389aac7557cb431d40754f5c1e24221d55d

commit 79eb7389aac7557cb431d40754f5c1e24221d55d
Author:     Ulrich Müller <ulm@gentoo.org>
AuthorDate: 2024-07-18 19:31:41 +0000
Commit:     Ulrich Müller <ulm@gentoo.org>
CommitDate: 2024-07-24 18:28:36 +0000

    Social contract: Exceptions to the public bug policy
    
    After Gentoo Linux has become an associated project of SPI, the
    Council is the obvious entity to be responsible for the tasks
    previously assigned to the Trustees.
    
    Also reinstate the sentence that was previously deleted in
    commit b48c808 / bug 536668.
    
    Bug: https://bugs.gentoo.org/936517
    Signed-off-by: Ulrich Müller <ulm@gentoo.org>

 get-started/philosophy/social-contract.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

https://gitweb.gentoo.org/sites/www.git/commit/?id=3aa84726b1ee993a4c8182d77f1f82e9b2236fda

commit 3aa84726b1ee993a4c8182d77f1f82e9b2236fda
Author:     Ulrich Müller <ulm@gentoo.org>
AuthorDate: 2024-07-18 19:30:48 +0000
Commit:     Ulrich Müller <ulm@gentoo.org>
CommitDate: 2024-07-24 18:28:36 +0000

    Social contract: Licenses must be free but not necessarily OSI-approved
    
    Rationale:
    - The Creative Commons Attribution-ShareAlike License is not approved
      by the OSI.
    - The OSI has approved some dubious licenses (e.g. Watcom-1.0) which
      we do not want.
    - For a usable Gentoo operating system (e.g. installation media or
      stages) more licenses than those approved by FSF or OSI are needed.
      In practice we maintain our own list of licenses in the FREE license
      group.
    
    Bug: https://bugs.gentoo.org/936517
    Signed-off-by: Ulrich Müller <ulm@gentoo.org>

 get-started/philosophy/social-contract.md | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)
Comment 17 Ulrich Müller gentoo-dev 2024-07-24 18:30:46 UTC
Accepted unanimously by both Council and Trustees.

Leaving this bug open until the next Council meeting.