summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2022-10-22 16:58:32 +0200
committerMichał Górny <mgorny@gentoo.org>2022-10-30 14:58:57 +0100
commit6a39fe543944bfa68288f41331d922b4edea6ad9 (patch)
tree2ac2cab26e6a8da9426c90941154b0cf0901ee30
parentglep-0068: Indicate that unknown elements should be ignored (diff)
downloadglep-6a39fe543944bfa68288f41331d922b4edea6ad9.tar.gz
glep-6a39fe543944bfa68288f41331d922b4edea6ad9.tar.bz2
glep-6a39fe543944bfa68288f41331d922b4edea6ad9.zip
glep-0074: Reference RFC 3339 instead of ISO 8601
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>
-rw-r--r--glep-0074.rst12
1 files changed, 8 insertions, 4 deletions
diff --git a/glep-0074.rst b/glep-0074.rst
index d5e5057..93d75b0 100644
--- a/glep-0074.rst
+++ b/glep-0074.rst
@@ -8,8 +8,9 @@ Type: Standards Track
Status: Final
Version: 1.3
Created: 2017-10-21
-Last-Modified: 2022-10-04
-Post-History: 2017-10-26, 2017-11-16, 2018-02-08, 2022-09-08, 2022-09-11
+Last-Modified: 2022-10-30
+Post-History: 2017-10-26, 2017-11-16, 2018-02-08, 2022-09-08, 2022-09-11,
+ 2022-10-22
Content-Type: text/x-rst
Requires: 59, 61
Replaces: 44, 58, 60
@@ -267,8 +268,8 @@ The Manifest files can specify the following tags:
``TIMESTAMP <iso8601>``
Specifies a timestamp of when the Manifest file was last updated.
- The timestamp must be a valid second-precision ISO 8601 extended
- format combined date and time in UTC timezone, i.e. using
+ The timestamp must be a valid second-precision RFC 3339 format
+ combined date and time in UTC timezone [#RFC3339]_, i.e. using
the following ``strftime()`` format string: ``%Y-%m-%dT%H:%M:%SZ``.
Optional. The package manager can use it to detect an outdated
repository checkout as described in `Timestamp verification`_.
@@ -1211,6 +1212,9 @@ References
.. [#UNICODE] The Unicode standard
(https://unicode.org/versions/latest/)
+.. [#RFC3339] RFC 3339: Date and Time on the Internet: Timestamps
+ (https://www.rfc-editor.org/rfc/rfc3339)
+
.. [#PMS-FETCH] Package Manager Specification: Dependency Specification
Format - SRC_URI
(https://projects.gentoo.org/pms/6/pms.html#x1-940008.2.10)