Re: [Tools-discuss] Expiry Doctrine (Re: Expired draft on the w.g. status pages [was Re: disappearing IDs on www.ietf.org])

Julian Reschke <julian.reschke@gmx.de> Tue, 15 September 2020 09:44 UTC

Return-Path: <julian.reschke@gmx.de>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 73EB83A0C60 for <tools-discuss@ietfa.amsl.com>; Tue, 15 Sep 2020 02:44:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, NICE_REPLY_A=-0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gp6-y9eIIIz5 for <tools-discuss@ietfa.amsl.com>; Tue, 15 Sep 2020 02:44:47 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5BE133A0C5D for <tools-discuss@ietf.org>; Tue, 15 Sep 2020 02:44:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1600163084; bh=ERVsPzsspUy+hS1Q5SOLLtbfiafJpKGuWTLXv+xRmH8=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=bQ5BfJ/kyVQ697irpMSSRvbzD4zVgFjf1wZ3pap1XkcPOu/bvARcZ1pj087RDQM6n Zdaz6M81YjpxhXb+mZTJyICjDIIV914m83PKtzj5d4GFreYoWzXJwMScoGLtx6a3vT ia5zz6L49+BibIXwYYgFguTUB17i480sHCARKBp0=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.1.236] ([217.91.35.233]) by mail.gmx.com (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MGyxX-1kEb9j2Bjn-00E3BD for <tools-discuss@ietf.org>; Tue, 15 Sep 2020 11:44:44 +0200
To: tools-discuss@ietf.org
References: <8657.1599751932@localhost> <84c8d593-c7b6-4327-338f-9b2b0e7a36e0@levkowetz.com> <0C6D4DE2-F9F3-4C7C-8427-264F34C8C2B7@tzi.org> <26d795d2-3761-2950-4346-62f849d86eed@nostrum.com> <7792.1599768579@localhost> <C73D6AB9-694E-458E-AEEE-45DBDEF623C5@vigilsec.com> <3B281EED-CDCE-4025-8C78-7BA689490936@tzi.org> <5B0C691F-EA59-44E9-959F-52445CA58314@gmail.com> <41EEFFCD-DEB9-4950-95B1-F43ACC73CAF1@vigilsec.com> <2F82E43A-39CF-4C99-BE9E-CD84D2BE21B3@gmail.com> <C44C644D-C24A-4839-BB61-F758AA2D7BF1@vigilsec.com> <BCB7C223-EFDE-46D3-A4E2-82068C688547@tzi.org> <24860.1599956913@localhost>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <b571369f-b989-5981-d5ad-93bd59d7908c@gmx.de>
Date: Tue, 15 Sep 2020 11:44:44 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.2.2
MIME-Version: 1.0
In-Reply-To: <24860.1599956913@localhost>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:ca8T3F56tKqjoXYBCvdu5Yfha5ZZCHTuWHCOlsIb6LmFuue9LdZ sEITLWpLRgXcpCT7b2G3PVr/8hUBE9ah5wsg8UBG/GsaNyj4tTcYGoONUktUV5umMy0wSzD F+UvA3SHzs35gSSk54dGH9dLlUkiWkC1FFY52hmexiBPBYEeGGIVcgrnJddDvVQWdsesWEQ RE4nRerCcMJwWaI81v8+w==
X-UI-Out-Filterresults: notjunk:1;V03:K0:pjskvXLdwKQ=:JX/sc0nmHjhQ+ldRuJA3h5 0UB9YK5DfOsBAZMTOjJO51GKRFLhPlDrMDyDmN3I7ez8UxpwhF9smm5beHXLd/CoYYcktIhLV ptEpkzWMLm6nGKURydYEYFSSLLll2cpPWrN+aKmzbOJoYUyEGKtg92UlaDCuRb1iyPKX7vYU1 7ICU05/lv7+V3T1CmPTi1C9bdi37geVvP5NjBs3GzNAKmmjn1tpqR9X2j3r0XvL8im2tJHXOW CxuUJYbGPC6LaXwXvHBeMfoGonj+eQII2NiA4LcjMOnOXqASwnnhJBlylDi53gmqHiHIMKUHS Hhy3z8dXCH9ZAR3HSrkl3TFNqV/p5++LoiW5T91YcRYrKIeNjK17sSroMww5t+5d+/CI++fV7 Pd1iOoIfpe/6vN2Tcrw/DjSYTAJCSCDTU+tL6wZZNO7IPPC93k5I2zFVwQfoUkU+CYTsZgS4q GAk9CmV5VOQU4Xv7OxqZq/1Ou0EC59loRE8LrzxbKmfQHVnqkIttJSw/9BUdZHo/sI5zr885W 9tNSdv8uA+5J6XpWmJn7qBtevSF1SmTKh9ov1uLNNZz7pJy2vyUjNjb8zqHEBI7YkTmbOiklR rIWjqnx1bSC/HW4UMZwUmqnjuLh9mdMSmH1rW7MUbwhVN7nma07p5RtvQZI+zxmh3uyMAWoEX +/goR41Y0Rpo1Nn7zXCJnWZYhgrKAy2HySlA0PzvZ4nLLw5vIlZeqDeL9njsvsaTmDqJp8FrR s2cQ1PeAMq9eIJXtc8PYj+vf4nRAS6dlPG/puiWP2ErSVW4EDrMNN+kPUzBkxGPDvWZQLo0Dj GWXLIFQOzvhCQSfFjoL+RiPEGgvpktBVPA3PoDqZ0n4VeEQW5MCbSQtV0Mra8OeX91Ovh80hx OFnRFp4o4Y9I9sm9wlnfQ9AdrRZfIIDGIVyZerGKCJket7hETT4GIE5rllvhBMMi6uSJUAqkB BWFA7P1asKBsEzWxYzG8XgK+fmje6tSJFu3uUxBjJQ9T8BB4NHWBimnLtnmeEVh+KCTsThijk jwA0c39HK5LxdWqK6Tl1Tqu84/lGqB65Lr0R7p8dQKpLH3v0Ll9zp4AJRn5NrjRS28W3eYAHN MZKAqGuSFfAROuXR6mqlMga5ws0BfZlgqFNbeNutkpaPg+2/z4/v7LN1gWpmk5HZ7rNsXNKua c4CR8a66UYsq1l6FO8ttB8kgXxDFf3aBLDpa3ihghuBaP8VwqB/SOCJpsvjv4i8sF94r1lSSh +Loid8vYT1lmB1pH4tyUZRuBuqcYCFe/PlWASfQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-discuss/C6-N4NrcL7BWWnejcSIQQ_TfO3I>
Subject: Re: [Tools-discuss] Expiry Doctrine (Re: Expired draft on the w.g. status pages [was Re: disappearing IDs on www.ietf.org])
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-discuss/>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Sep 2020 09:44:49 -0000

Am 13.09.2020 um 02:28 schrieb Michael Richardson:
> ...
> Since the draft knows when it expires, maybe it could mark itself.
> As, I don't really want to put in JS into HTML generated WG drafts, I wonder
> how to do this with CSS.
 > ...

There's JS in the V3 HTML of RFCs, so why not in Internet Drafts?

(As an exercise I just added that in rfc2629.xslt; example output:
<https://greenbytes.de/tech/webdav/draft-ietf-httpbis-semantics-09.html#rfc.status>).

> A simple way I can think of is to reference some CSS file that includes the
> date of expiry.... [oh my I didn't know we import google hosted fonts]
> And there is JS in there already. Oh. Unhappy face.
> Do HTML generated RFCs have JS in them?

Yes.

> Anyway, I had mind something like:
>     <link href="202009.css" rel="stylesheet" type="text/css">
>
> which would go into every draft issues in September, and six months after 2020-09-30, would
> make the draft have an expired mark on it.

a) That would treat all drafts from one month the same way, and

b) It would not address the case where the draft actually has been
replaced by a newer version.

Best regards, Julian