From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 389AC158003 for ; Sun, 30 Oct 2022 13:59:11 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 3C4C1E0877; Sun, 30 Oct 2022 13:59:10 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 1D0E9E0877 for ; Sun, 30 Oct 2022 13:59:10 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 15626340E9E for ; Sun, 30 Oct 2022 13:59:09 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 77DA355B for ; Sun, 30 Oct 2022 13:59:07 +0000 (UTC) From: "Michał Górny" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Michał Górny" Message-ID: <1667138337.6a39fe543944bfa68288f41331d922b4edea6ad9.mgorny@gentoo> Subject: [gentoo-commits] data/glep:master commit in: / X-VCS-Repository: data/glep X-VCS-Files: glep-0074.rst X-VCS-Directories: / X-VCS-Committer: mgorny X-VCS-Committer-Name: Michał Górny X-VCS-Revision: 6a39fe543944bfa68288f41331d922b4edea6ad9 X-VCS-Branch: master Date: Sun, 30 Oct 2022 13:59:07 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 7fb62b2c-dad3-4d1c-8593-9161eca0b53e X-Archives-Hash: 6f4546cee75f9f3bf4ddb78c44c84f07 commit: 6a39fe543944bfa68288f41331d922b4edea6ad9 Author: Michał Górny gentoo org> AuthorDate: Sat Oct 22 14:58:32 2022 +0000 Commit: Michał Górny gentoo org> CommitDate: Sun Oct 30 13:58:57 2022 +0000 URL: https://gitweb.gentoo.org/data/glep.git/commit/?id=6a39fe54 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 gentoo.org> glep-0074.rst | 12 ++++++++---- 1 file 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 `` 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)