Re: [GNAP] Build Previews on GitHub

Dave Tonge <dave.tonge@moneyhub.com> Fri, 18 December 2020 08:15 UTC

Return-Path: <dave.tonge@moneyhub.com>
X-Original-To: txauth@ietfa.amsl.com
Delivered-To: txauth@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A98FA3A1141 for <txauth@ietfa.amsl.com>; Fri, 18 Dec 2020 00:15:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=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=moneyhub.com
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 DWXdpV1UG9AR for <txauth@ietfa.amsl.com>; Fri, 18 Dec 2020 00:15:33 -0800 (PST)
Received: from mail-ej1-x634.google.com (mail-ej1-x634.google.com [IPv6:2a00:1450:4864:20::634]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7A35D3A1140 for <txauth@ietf.org>; Fri, 18 Dec 2020 00:15:33 -0800 (PST)
Received: by mail-ej1-x634.google.com with SMTP id b9so1980711ejy.0 for <txauth@ietf.org>; Fri, 18 Dec 2020 00:15:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=moneyhub.com; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=dVYVzCh7T7uquMkR8LCcchf8JkW8UwIhO41QA9uvAZI=; b=duQSwsvFlAqXTql8v4C9rnBvuAoLfjLvoEev4oq0DYd5YOdc8nYWaKyWk6QyWNBf7v hZPUYX4BitftjRQqZ9Z2B4PclQ8m3tVjwX4ERwoVmCsNR50Ns10ERylY9vS06eJJkrew fuO2VA6d5kraoyt60dwg5qMUz3Hs2TOgqTSc0=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=dVYVzCh7T7uquMkR8LCcchf8JkW8UwIhO41QA9uvAZI=; b=RyK6Vvk575Xd8ZCqgD+wJuFjBu0Xg0FnktMnYH/FYJVuQH84weTBW4jTKshAPfLQsl pVCzmzlFyNYoHIzPKujjoSLw7rYVovmqAA9euA304/ex5ncm9zV+ZH97gLaUBsWZUfpF VUbpJwPA60P8cELDteJs7fQDJGztUjUUJTW28AdQVWoYY9PGuujrHdxu8RQvlC95lGhQ WW9mM7Br8xUDLdzDJHu3ojuQdRwbb0Whye3dHPYUbHnIQV0M3odwLzrI8bZNUzxfdXx0 5thnIVs4hxAhDUAiwg49Dew+SOxlcrF9Vj016fDYh4q8W5PKzKWcCptBFffmU9LvtqyD sn6Q==
X-Gm-Message-State: AOAM533ykgs+tgXcKHeFtUKH4D/EbVReezPCdPgXF9Rl+Id1LQD7ugAl rL06GeJpB3/jnNrcpHg0nRSt1h3Q2eHhuCmBLEbgMH7EtC87BBdgKdEPHpFIrxqAMgLO4CJ5+a6 XINVWjN0ye+dX7lc=
X-Google-Smtp-Source: ABdhPJzPLaPFPOvSBFLDwD990kdCmRIN+dmDg2ilaTpw0slEQjecDEwv/UM2GAEFrPaQqd4b/yWUjWZrirh/mbgr98Q=
X-Received: by 2002:a17:906:8594:: with SMTP id v20mr2811279ejx.470.1608279331620; Fri, 18 Dec 2020 00:15:31 -0800 (PST)
MIME-Version: 1.0
References: <EF9544A9-74FF-4A31-83C8-2171F780B9FC@mit.edu>
In-Reply-To: <EF9544A9-74FF-4A31-83C8-2171F780B9FC@mit.edu>
From: Dave Tonge <dave.tonge@moneyhub.com>
Date: Fri, 18 Dec 2020 09:15:20 +0100
Message-ID: <CAP-T6TQCK5wLmBq0EjGtsCeuzwfSPt+pT8_coCeoB4KWL_J6FQ@mail.gmail.com>
To: Justin Richer <jricher@mit.edu>
Cc: txauth gnap <txauth@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000042eec305b6b8b698"
Archived-At: <https://mailarchive.ietf.org/arch/msg/txauth/9EOpP0JNGFvskIxCrulVntGdfc0>
Subject: Re: [GNAP] Build Previews on GitHub
X-BeenThere: txauth@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: GNAP <txauth.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/txauth>, <mailto:txauth-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/txauth/>
List-Post: <mailto:txauth@ietf.org>
List-Help: <mailto:txauth-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/txauth>, <mailto:txauth-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Dec 2020 08:15:36 -0000

Thank you editors, this is very helpful and hopefully can be a model for
standards development wider than this WG.

On Thu, 17 Dec 2020 at 22:48, Justin Richer <jricher@mit.edu> wrote:

> Based on community feedback, the editors have deployed some tools to
> augment the GitHub repository and increase its usefulness to the working
> group.
>
> First, we’ve set up a few checks to make sure that branches are properly
> tagged and reviewed before a pull request is merged. While no system is
> perfect, this should add at least one extra layer of sanity check.
>
> Second, we’ve set up some automated systems so that the document is
> automatically built from the “main” branch whenever a new commit is pushed
> there. In addition, a rendered version of the current state of the
> repository should always be available at
> https://gnap-core-protocol-editors-draft.netlify.app/ as long as it is
> building successfully.
>
> Furthermore, all future pull requests will now be automatically rendered
> as well. This feature has two purposes: it makes sure a commit doesn’t
> break the rendering toolchain (a failure will show up on the PR), and it
> also automatically makes the a rendered version of the changes in the pull
> request available on a draft URL. For example, the PR that added this
> functionality is here:
>
> https://github.com/ietf-wg-gnap/gnap-core-protocol/pull/151
>
> On that pull request, you’ll see a comment from the “github-actions" bot
> with a URL link. This unique URL hosts a copy of the document including all
> changes in the pull request.
>
> *IMPORTANT NOTE*: All of these automatically deployed documents are
> provided as a convenience and *are not official working group drafts*.
> The only official drafts are those published in the IETF tool suite,
> available from the DataTracker page:
> https://datatracker.ietf.org/doc/draft-ietf-gnap-core-protocol/
>
> In particular, this means that:
>
> 1) The editors’ draft preview is not the working group document, but it is
> the current state of the document in between published revisions.
>
> 2) The automatically generated editors’ draft, and the pull request
> previews in particular, should not be linked or referenced externally.
> These URLs could change or disappear at any time, without warning, for any
> reason. They are not intended to be archival, and the canonical copy of the
> current editors’ draft will always be the source document in the
> repository’s “main” branch itself.
>
>
> As always, the document can be rendered directly by downloading the
> repository and following the build instructions in the README.md file.
>
> Thank you all,
>
>  — Justin, Aaron, and Fabien
> --
> TXAuth mailing list
> TXAuth@ietf.org
> https://www.ietf.org/mailman/listinfo/txauth
>


-- 
Dave Tonge

-- 


Moneyhub Enterprise is a trading style of Moneyhub Financial Technology 
Limited which is authorised and regulated by the Financial Conduct 
Authority ("FCA"). Moneyhub Financial Technology is entered on the 
Financial Services Register (FRN 809360) at https://register.fca.org.uk/ 
<https://register.fca.org.uk/>. Moneyhub Financial Technology is registered 
in England & Wales, company registration number 06909772. Moneyhub 
Financial Technology Limited 2020 © Moneyhub Enterprise, Regus Building, 
Temple Quay, 1 Friary, Bristol, BS1 6EA. 

DISCLAIMER: This email 
(including any attachments) is subject to copyright, and the information in 
it is confidential. Use of this email or of any information in it other 
than by the addressee is unauthorised and unlawful. Whilst reasonable 
efforts are made to ensure that any attachments are virus-free, it is the 
recipient's sole responsibility to scan all attachments for viruses. All 
calls and emails to and from this company may be monitored and recorded for 
legitimate purposes relating to this company's business. Any opinions 
expressed in this email (or in any attachments) are those of the author and 
do not necessarily represent the opinions of Moneyhub Financial Technology 
Limited or of any other group company.