summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* glep-0076: Reapproved, update statusHEADmasterUlrich Müller2024-04-161-1/+4
| | | | | Closes: https://bugs.gentoo.org/929012 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0076: Update Post-HistoryUlrich Müller2024-04-091-2/+3
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0076: Drop reference to project licensing wiki pageUlrich Müller2024-03-311-6/+0
| | | | | | | | This hasn't worked out; few projects list their licenses there. In any case, the wiki page can continue to exist but it need not be part of the policy. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0076: Shift responsibilities from Trustees to CouncilUlrich Müller2024-03-311-9/+18
| | | | | | | | 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. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0084: Mark as Accepted by 2023-12-10 Council decisionUlrich Müller2024-02-271-2/+2
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0084: Add Post-HistoryUlrich Müller2023-12-021-0/+2
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0084: Initial draft of Standard format for package.mask filesArthur Zamarin2023-12-021-0/+277
| | | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0046: Fix Post-HistoryUlrich Müller2023-09-151-2/+2
| | | | | | | | Actually posted to gentoo-dev mailing list on 2008-01-21 and 2008-03-25: https://archives.gentoo.org/gentoo-dev/message/46d474d621455bc204654dc483e87cc5 https://archives.gentoo.org/gentoo-dev/message/57ecd69e0f1e2688a56f81aeea29bf61 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0075: Update status of implementationUlrich Müller2023-09-151-4/+12
| | | | | Bug: https://bugs.gentoo.org/784713 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0078: Mark as Final per 2023-05-14 Council decisionUlrich Müller2023-05-141-2/+2
| | | | | Closes: https://bugs.gentoo.org/672672 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0078: Update reference implementation sectionUlrich Müller2023-05-081-7/+5
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0039: Order references by their occurrence in the textUlrich Müller2023-05-081-2/+2
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0039: Update Version and Post-HistoryUlrich Müller2023-05-081-2/+3
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0039: Add summary of changesUlrich Müller2023-05-081-1/+20
| | | | | | | Plus references to the relevant council decisions. Suggested-By: John Helmert III <ajak@gentoo.org> Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0039: Fix whitespaceUlrich Müller2023-04-151-3/+3
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0039: Update license to CC BY-SA 4.0Ulrich Müller2023-04-151-3/+3
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0039: Drop hard requirement of yearly lead electionsUlrich Müller2023-04-151-2/+4
| | | | | | | Taking feedback from gentoo-project mailing list into account. Suggested-By: John Helmert III <ajak@gentoo.org> Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0039: Projects need not have a leadUlrich Müller2023-04-151-4/+3
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0039: An inquorate council meeting cannot take substantive actionUlrich Müller2023-04-151-1/+2
| | | | | Bug: https://bugs.gentoo.org/520074 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0039: Council members must be developersUlrich Müller2023-04-151-0/+1
| | | | | | Discussed in 2013-02-12 council meeting. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0039: Replace leaving council members by next in lineUlrich Müller2023-04-151-3/+10
| | | | | | | | | | | | | Accepted in the 2007-02-08 council meeting. Wording slightly updated, in order to clarify that even after an election the new council member will get a reduced term. This is already current practice and was followed by the council several times in the past: 2007-03-08 (uberlord), 2007-06-14 (jaervosz), 2008-09-11 (cardoe), 2009-02-26 (leio), 2009-05-28 (ulm), 2011-01-11 (patrick). Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0039: Updating GLEP 39 requires an all-developers voteUlrich Müller2023-04-151-0/+13
| | | | | | | See council decision of 2009-07-20, confirmed again on 2011-07-15. Added quorum, as discussed in 2023-04-09 council meeting. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0039: Update titleUlrich Müller2023-04-151-2/+2
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0076: ReapprovedUlrich Müller2023-04-011-1/+2
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0076: Relax name policy to allow pseudonymsMichał Górny2023-03-251-10/+10
| | | | | | | | | | | | | | | | | | Update the signoff rules of GLEP 76 to allow using established pseudonyms in addition to legal names. This follows a similar change that has been carried in the Linux kernel's documentation [1] that Gentoo's policy has been based on. This change is proposed instead of the "version 1.2" that has been approved on 2022-12-11 but have not been pushed yet. That version made the wording significantly more complex without actually addressing the original issue. [1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=d4563201f33a022fc0353033d9dfeb1606a88330 Bug: https://bugs.gentoo.org/900857 Signed-off-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Replace outdated URLs pointing to CVS repositoriesUlrich Müller2023-03-122-4/+4
| | | | | Closes: https://bugs.gentoo.org/895734 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0042: Specify that "Posted" date must be in UTCUlrich Müller2023-03-121-5/+6
| | | | | Bug: https://bugs.gentoo.org/895728 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-{0001,0002}: Specify that all dates must be in UTCUlrich Müller2023-03-122-6/+8
| | | | | Bug: https://bugs.gentoo.org/895728 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0068: Update Post-HistoryUlrich Müller2023-02-221-2/+2
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0068: Allow EAPI 5 dependency specificationsUlrich Müller2023-02-221-5/+11
| | | | | | | | | | This applies to the "restrict" attribute which is used with the "maintainer", "longdescription", "flag", and "stabilize-allarches" elements. Closes: https://bugs.gentoo.org/895790 Reviewed-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0059: Fix spelling of "deprecate"Ulrich Müller2023-02-221-9/+9
| | | | | | Closes: https://bugs.gentoo.org/836876 Acked-By: Robin H. Johnson <robbat2@gentoo.org> Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0078: Fix a typo in footnote referenceMichał Górny2022-11-151-2/+2
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* glep-0078: Clarify that Manifest must be present for signed binpkgMichał Górny2022-11-131-0/+5
| | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0078: Clarify that Manifest is signed tooMichał Górny2022-11-131-1/+3
| | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0078: Link OpenPGP to RFC 4880Michał Górny2022-11-131-3/+7
| | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0078: Link compressed file formats to GLEP 74Michał Górny2022-11-131-8/+10
| | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0078: Link tar format to the respective standardsMichał Górny2022-11-131-2/+11
| | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0078: Replace "basename" with non-ambiguous explanationMichał Górny2022-11-131-6/+8
| | | | | | | | | It has been pointed out that the "basename" term may be ambiguous in the context. Explain explicitly that it is the filename with .gpkg.tar suffix stripped. Signed-off-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0011: Restore missing authorUlrich Müller2022-11-031-1/+2
| | | | | Fixes: 87c7e6ac57539a57d18f714c69eace8a63114654 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0023: Add double space after .Petr Vaněk2022-11-031-2/+2
| | | | | Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0011: Add double spaces after .Petr Vaněk2022-11-031-4/+4
| | | | | Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0011: Conform directory conventionPetr Vaněk2022-11-031-3/+3
| | | | | | | | | The trailing slash should be present when describing the location of directory according to *Conventions* section. This change unifies all appearances of /home/httpd/ in this document. Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* glep-0074: Reference RFC 3339 instead of ISO 8601Michał Górny2022-10-301-4/+8
| | | | | | | | | Reference the open RFC 3339 standard instead of ISO 8601. Firstly, because closed standards are not something people can easily look into. Secondly, because we only need a very small subset of what ISO 8601 defines and RFC 3339 provides exactly that. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* glep-0068: Indicate that unknown elements should be ignoredMichał Górny2022-10-141-0/+2
| | | | | | | | As originally stated, the GLEP did not permit extending the format. Let's relax the requirement to conforming files but indicate that the parsers should ignore unknown (i.e. future) elements. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* glep-0068: Clarify and restrict XML data formatMichał Górny2022-10-141-7/+14
| | | | | | | | Explicitly specify XML 1.0 and link to the specification. Forbid "external markup declarations" and processing DTDs to secure against common XML attacks. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* glep-0074: Clarify the hex encoding of hash valuesMichał Górny2022-10-041-0/+8
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* glep-0074: Specify the format of size and checksum fieldsMichał Górny2022-10-041-0/+13
| | | | | Closes: https://bugs.gentoo.org/872332 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* glep-0074: Clarify that DIST entries are specific to PMsMichał Górny2022-10-041-1/+4
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* glep-0074: Specify compressed file formatsMichał Górny2022-09-211-10/+71
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* glep-0074: Specify supported hash algorithmsMichał Górny2022-09-211-50/+127
| | | | | | | | | | | | | | Replace the informational hash name section with a formal specification of allowed hash algorithms. The original reasoning for leaving them implementation-defined was poor. After all, not a single new hash was added since the initial version of the GLEP. At the same time, ensuring consistent support for at least a minimal set of hash algorithms is crucial to interoperability. Given that the effort needed to update the GLEP is relatively small, it is better to require all algorithms to be formally listed than to have to track all implementations for new hashes and hope for consistency. Signed-off-by: Michał Górny <mgorny@gentoo.org>