diff options
author | 2022-10-22 16:58:32 +0200 | |
---|---|---|
committer | 2022-10-30 14:58:57 +0100 | |
commit | 6a39fe543944bfa68288f41331d922b4edea6ad9 (patch) | |
tree | 2ac2cab26e6a8da9426c90941154b0cf0901ee30 | |
parent | glep-0068: Indicate that unknown elements should be ignored (diff) | |
download | glep-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.rst | 12 |
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) |