summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* glep-0075: Mark as Final per 2019-11-10 Council decision.Ulrich Müller2019-11-111-2/+2
| | | | | Closes: https://bugs.gentoo.org/646068 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Replace outdated mail archive URLs.Ulrich Müller2019-11-1115-73/+146
| | | | | | | | | | | | | | | | | | Globally replace URLs pointing to gmane.org or marc.theaimsgroup.com, preferably by archives.gentoo.org if the article is available there. As suggested by robbat2, also add the Message-ID and bibliographical information, in order to have a permanent reference to the message. Notes on single GLEPs: - GLEP 40: http://thread.gmane.org/gmane.linux.gentoo.devel/31060 had pointed to the first message of the thread (by g2boojum), not to stuart's followup. Corrected. - GLEP 57: Two messages in gentoo-dev from January/February 2005 and one message in gentoo-security from April 2003 are missing from Gentoo archives. Use marc.info instead. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0075: Update for reference implementationMichał Górny2019-11-071-9/+29
| | | | | | | | | Fill in the reference implementation section. Reduce the requirements for cutoffs to support only multiples of 4, as there is no point in making the implementation more complex for something we aren't using anyway. Fix a typo. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* glep-0068: Post-History should be in chronological order.Ulrich Müller2019-11-061-1/+1
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0081: Mark as Final.Ulrich Müller2019-10-071-2/+2
| | | | | | | As discussed in 2019-09-08 council meeting. Closes: https://bugs.gentoo.org/687420 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0031: Revert bad correction.Ulrich Müller2019-07-301-2/+2
| | | | | Fixes: 9f2fa9195dc7c226de1bdd3625ff28b757ef4910 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0078: Fix unused TAR-PORTABILITY referenceMichał Górny2019-07-291-2/+3
| | | | | | | Add missing TAR-PORTABILITY reference to the citation from the article. Closes: https://bugs.gentoo.org/689416 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* glep-0081: Mark as Accepted per 2019-07-21 Council meeting.Ulrich Müller2019-07-221-2/+2
| | | | | Bug: https://bugs.gentoo.org/687420 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0081: Update reference implementation infoMichał Górny2019-07-151-7/+5
| | | | | | | Update the reference implementation section to indicate that it has been committed already. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* glep-0081: Fix missing opening parenthesisMichał Górny2019-06-181-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* glep-{0080,0081}: Delete empty headers.Ulrich Müller2019-06-182-3/+0
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0081: User and group management via dedicated packagesMichał Górny2019-06-181-0/+246
| | | | | Bug: https://bugs.gentoo.org/687420 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* glep-0073: Deferred due to inactivity.Ulrich Müller2019-06-171-2/+9
| | | | | Bug: https://bugs.gentoo.org/609338 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0072: Deferred due to inactivity.Ulrich Müller2019-06-101-2/+9
| | | | | Bug: https://bugs.gentoo.org/617612 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-{0057,0058,0059,0060}: Fix syntax of cross references.Ulrich Müller2019-06-104-29/+29
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0079: Mark as Final.Ulrich Müller2019-05-131-2/+2
| | | | | Closes: https://bugs.gentoo.org/679250 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0048: Provide clear rules for disciplinary actionsMichał Górny2019-05-131-6/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update the wording of GLEP 48 to provide clear information on what kind of disciplinary actions can be issued by QA and under what circumstances they can be exercised. According to the old wording, QA could only request 're-evaluating commit rights' from ComRel. This is very unclear, and has been a source of confusion. Firstly, it is unclear whether ComRel merely serves as a proxy executing the QA team's decision, or whether it is supposed to make independent judgment (which would be outside its scope). Secondly, it suggests that the only disciplinary action possible would be 're-evaluating commits rights' which sounds like an euphemism for removing commit access permanently. The new wording aims to make things clear, and make QA able to issue short-term disciplinary actions without involving ComRel, similarly to how Proctors work. Explanation for the individual points follows. Firstly, it aims to clearly define the domain of QA actions, and set a better distinction between QA and ComRel. In this context, QA is concerned whenever the developer's action technically affects Gentoo, which includes breaking user systems, Infrastructure tooling, other packages, etc. ComRel/Proctors on the other hand are concerned in actions having social consequences rather than technical. Secondly, it clearly defines that the QA team can issue a temporary ban (with the upper limit of 14 days) via an internal team vote. In this case there is no necessity of involving ComRel, and QA can request executing this disciplinary decision straight from Infra. Thirdly, the old policy is clarified as applying to permanent bans. In case of repeated offenses, QA requests ComRel to evaluate the case. Closes: https://bugs.gentoo.org/684192 Signed-off-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0063: Require encryption subkey, and make primary certify-onlyMichał Górny2019-05-021-14/+29
| | | | | | | | | | | | | | | | | Following the recent mailing list discussion indicating that developers are taking GLEP 63 as only source of truth about OpenPGP keys, and can make assumption that if encryption key is not listed there they should not have one. Amend the specification to extend it beyond the previous limited scope of commit signing, and require an encryption key appropriately. This matches the GnuPG defaults. While at it, add a recommendation that the primary key is certify-only. Other usage is implicitly discouraged anyway via requiring subkeys. Originally this recommendation was omitted as I wasn't aware that gpg had a (hidden) option to change usage of existing keys. Closes: https://bugs.gentoo.org/681802 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* glep-0080: Update URI of Creative Commons license.Ulrich Müller2019-04-141-2/+2
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0080: Fix typo, reported by leioMichał Górny2019-04-141-2/+2
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* glep-0080: Fix self-URLsMichał Górny2019-04-031-2/+2
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* glep-0080: Identity verification via OpenPGP WoTMichał Górny2019-04-021-0/+291
| | | | | Bug: https://bugs.gentoo.org/682294 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* glep-0079: Reduce emphasis, as requested by ulmMichał Górny2019-03-141-3/+3
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* glep-0079: Allow creating new signatures before expirationMichał Górny2019-03-101-4/+5
| | | | | | | | Modify the paragraph on handling expired signatures to clearly indicate that the new signature can be created when the old one is *about to expire*. Requested by leio at the 2019-03-10 Council meeting. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* Update URI of Creative Commons license.Ulrich Müller2019-03-0379-80/+80
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* GLEP 79: Gentoo OpenPGP Authority KeysMichał Górny2019-03-031-0/+359
| | | | | Bug: https://bugs.gentoo.org/679250 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* glep-0065: Mark as Final.Ulrich Müller2019-02-231-4/+4
| | | | | Closes: https://bugs.gentoo.org/652956 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0062: Deferred due to inactivity.Ulrich Müller2019-02-231-2/+8
| | | | | Bug: https://bugs.gentoo.org/424283 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0076: Clarify that there can be more than one copyright notice.Ulrich Müller2018-12-111-1/+4
| | | | | | | | | | | | For example, CC-BY-SA-4.0 and FDL-1.3 both require that previous copyright notices are left intact. Also it is not entirely clear if and how the DMCA (17 U.S. Code §1202) applies to works released under a free software license. No update of version number because this is an editorial change. Bug: https://bugs.gentoo.org/672848 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0078: GLEP draft, 'Gentoo binary package container format'Michał Górny2018-12-081-0/+575
| | | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: Ulrich Müller <ulm@gentoo.org> Bug: https://bugs.gentoo.org/672672
* glep-0075: Fix a typo.Ulrich Müller2018-12-011-1/+1
| | | | | Bug: https://bugs.gentoo.org/666678 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0075: Clarify conversion into hexadecimal notation.Ulrich Müller2018-12-011-7/+7
| | | | | Bug: https://bugs.gentoo.org/666678 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0028: Change Status to Active.Ulrich Müller2018-12-011-3/+3
| | | | | | | | For consistency with the other process GLEPs, especially 1 and 2. Omit the date from the Status section; it adds little value after 10 or more years past approval. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0076: Use a literal block for the Signed-off-by line.Ulrich Müller2018-11-131-2/+5
| | | | | | No change of text. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0066: Update the meaning of Signed-off-byMichał Górny2018-10-281-7/+18
| | | | | | Reported-by: Michael Orlitzky <mjo@gentoo.org> Signed-off-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0001: Use exaple domain from RFC 2606.Ulrich Müller2018-10-271-1/+1
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0001: Whitespace.Ulrich Müller2018-10-271-3/+3
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0076: Mark as Active.Ulrich Müller2018-10-211-3/+2
|
* glep-0076: Clarified real name requirement accepted.Ulrich Müller2018-10-211-3/+4
| | | | Bug: https://bugs.gentoo.org/653118#c15
* glep-0076: Update Post-History.Ulrich Müller2018-09-271-1/+1
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0076: Clarify real name requirement.Ulrich Müller2018-09-271-5/+14
| | | | | | | | | | | - Sign-off must contain the name of a natural person. - A copyright holder can be a legal entity. Reviewed-by: Alec Warner <antarus@gentoo.org> Reviewed-by: Michał Górny <mgorny@gentoo.org> Reviewed-by: Matthew Thode <prometheanfire@gentoo.org> Reviewed-by: Thomas Deutschmann <whissi@gentoo.org> Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0076: Mark as Accepted.Ulrich Müller2018-09-161-4/+5
| | | | Per 2018-09-09 Council meeting and 2018-09-15 Trustees meeting.
* glep-0020: Fix formatting of line block.Ulrich Müller2018-09-121-4/+4
|
* glep-0020: Typo and whitespace.Ulrich Müller2018-09-121-8/+9
|
* glep-0076: Add another reference to the Linux DCO.Ulrich Müller2018-09-081-6/+8
| | | | | | | | Explicitly refer to https://developercertificate.org/, because different wordings of DCO version 1.1 exist. Slightly reword the last paragraph in the "Certificate of Origin" section, as discussed with K_F.
* glep-0076: Update Post-History.Ulrich Müller2018-08-311-2/+2
|
* glep-0076: Document that a clause for public domain was considered.Ulrich Müller2018-08-311-0/+12
|
* glep-0076: Style.Ulrich Müller2018-08-311-4/+3
| | | | Don't use "separate" three times in one sentence.
* glep-0076: Allow the Linux DCO as an alternative.Ulrich Müller2018-08-311-1/+7
| | | | | | Note that it can only be used if applicable (requested by mgorny): "... we should explicitly note that people using kernel DCO can't commit license files"
* glep-0076: Rename the DCO to "Gentoo Certificate of Origin".Ulrich Müller2018-08-311-15/+16
| | | | | | | | | We cannot name it DCO, because the license conditions of OSDL's DCO 1.1 say: If you modify you must use a name or title distinguishable from "Developer's Certificate of Origin" or "DCO" or any confusingly similar name.