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) |