Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] data/glep:master commit in: /
Date: Sun, 30 Oct 2022 13:59:11
Message-Id: 1667138337.6a39fe543944bfa68288f41331d922b4edea6ad9.mgorny@gentoo
1 commit: 6a39fe543944bfa68288f41331d922b4edea6ad9
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Sat Oct 22 14:58:32 2022 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sun Oct 30 13:58:57 2022 +0000
6 URL: https://gitweb.gentoo.org/data/glep.git/commit/?id=6a39fe54
7
8 glep-0074: Reference RFC 3339 instead of ISO 8601
9
10 Reference the open RFC 3339 standard instead of ISO 8601. Firstly,
11 because closed standards are not something people can easily look into.
12 Secondly, because we only need a very small subset of what ISO 8601
13 defines and RFC 3339 provides exactly that.
14
15 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
16
17 glep-0074.rst | 12 ++++++++----
18 1 file changed, 8 insertions(+), 4 deletions(-)
19
20 diff --git a/glep-0074.rst b/glep-0074.rst
21 index d5e5057..93d75b0 100644
22 --- a/glep-0074.rst
23 +++ b/glep-0074.rst
24 @@ -8,8 +8,9 @@ Type: Standards Track
25 Status: Final
26 Version: 1.3
27 Created: 2017-10-21
28 -Last-Modified: 2022-10-04
29 -Post-History: 2017-10-26, 2017-11-16, 2018-02-08, 2022-09-08, 2022-09-11
30 +Last-Modified: 2022-10-30
31 +Post-History: 2017-10-26, 2017-11-16, 2018-02-08, 2022-09-08, 2022-09-11,
32 + 2022-10-22
33 Content-Type: text/x-rst
34 Requires: 59, 61
35 Replaces: 44, 58, 60
36 @@ -267,8 +268,8 @@ The Manifest files can specify the following tags:
37
38 ``TIMESTAMP <iso8601>``
39 Specifies a timestamp of when the Manifest file was last updated.
40 - The timestamp must be a valid second-precision ISO 8601 extended
41 - format combined date and time in UTC timezone, i.e. using
42 + The timestamp must be a valid second-precision RFC 3339 format
43 + combined date and time in UTC timezone [#RFC3339]_, i.e. using
44 the following ``strftime()`` format string: ``%Y-%m-%dT%H:%M:%SZ``.
45 Optional. The package manager can use it to detect an outdated
46 repository checkout as described in `Timestamp verification`_.
47 @@ -1211,6 +1212,9 @@ References
48 .. [#UNICODE] The Unicode standard
49 (https://unicode.org/versions/latest/)
50
51 +.. [#RFC3339] RFC 3339: Date and Time on the Internet: Timestamps
52 + (https://www.rfc-editor.org/rfc/rfc3339)
53 +
54 .. [#PMS-FETCH] Package Manager Specification: Dependency Specification
55 Format - SRC_URI
56 (https://projects.gentoo.org/pms/6/pms.html#x1-940008.2.10)