[Tools-arch] Recommendation 13: Baking in support for git etc

Jay Daley <jay@ietf.org> Fri, 09 April 2021 01:15 UTC

Return-Path: <jay@ietf.org>
X-Original-To: tools-arch@ietfa.amsl.com
Delivered-To: tools-arch@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7D1BD3A24E9 for <tools-arch@ietfa.amsl.com>; Thu, 8 Apr 2021 18:15:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 ZqDFkgiEjvix for <tools-arch@ietfa.amsl.com>; Thu, 8 Apr 2021 18:15:49 -0700 (PDT)
Received: from jays-mbp.localdomain (unknown [158.140.230.105]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPSA id 766833A24E8 for <tools-arch@ietf.org>; Thu, 8 Apr 2021 18:15:49 -0700 (PDT)
From: Jay Daley <jay@ietf.org>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\))
Message-Id: <26A2EC09-9D15-46EB-8300-E3BAD0B31EBD@ietf.org>
Date: Fri, 09 Apr 2021 13:15:45 +1200
To: tools-arch@ietf.org
X-Mailer: Apple Mail (2.3608.120.23.2.4)
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-arch/Kw6oDPh6oXpgUNOvg725VbG3ZZ8>
Subject: [Tools-arch] Recommendation 13: Baking in support for git etc
X-BeenThere: tools-arch@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Tools Architecture and Strategy Team <tools-arch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-arch>, <mailto:tools-arch-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-arch/>
List-Post: <mailto:tools-arch@ietf.org>
List-Help: <mailto:tools-arch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-arch>, <mailto:tools-arch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Apr 2021 01:15:55 -0000

=  Recommendation

Recommendation 13:  A conversation needs to start on whether our tools should be adapted to integrate with one or more collaboration platforms or whether collaboration is achieved by third party services and tools that work side-by-side the IETF tools.

=  Commentary

A document collaboration platform, such as GitHub, comprises a set of tools: version control, issue management, documentation, release management, build system, etc.  This is a rapidly developing area with much of the innovation taking place in non-standard ways (i.e. the git level is stable, but such things as roadmaps are changing fast).  Currently our tools do not support any collaboration platform and in doing so are not taking advantage of the services they provide.  

The question posed in this recommendation is should our tools be adapted to integrate with such collaboration platforms?  For example, should idnits be able to pull a document directly from GitHub and record the problems it finds as GitHub issues?



-- 
Jay Daley
IETF Executive Director
jay@ietf.org