[httpapi] FW: authors.ietf.org now ready for review

"Salz, Rich" <rsalz@akamai.com> Fri, 17 December 2021 19:34 UTC

Return-Path: <rsalz@akamai.com>
X-Original-To: httpapi@ietfa.amsl.com
Delivered-To: httpapi@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7736E3A0930 for <httpapi@ietfa.amsl.com>; Fri, 17 Dec 2021 11:34:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.8
X-Spam-Level:
X-Spam-Status: No, score=-2.8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.701, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, 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 (2048-bit key) header.d=akamai.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 gJlIWFZj0uRP for <httpapi@ietfa.amsl.com>; Fri, 17 Dec 2021 11:34:15 -0800 (PST)
Received: from mx0b-00190b01.pphosted.com (mx0b-00190b01.pphosted.com [IPv6:2620:100:9005:57f::1]) (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 8CCBE3A08FA for <httpapi@ietf.org>; Fri, 17 Dec 2021 11:34:15 -0800 (PST)
Received: from pps.filterd (m0050096.ppops.net [127.0.0.1]) by m0050096.ppops.net-00190b01. (8.16.1.2/8.16.1.2) with ESMTP id 1BHEhNEM004036 for <httpapi@ietf.org>; Fri, 17 Dec 2021 19:34:13 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=akamai.com; h=from : to : subject : date : message-id : references : in-reply-to : content-type : content-id : content-transfer-encoding : mime-version; s=jan2016.eng; bh=RUOLFfoSu0cOZUKcSNDga6AK8xR7bryeTxp9tJGJAjo=; b=HTDslxxyyG7AziMEBKjIW5OxjUNGWjPhjWM3WvjrCZGn6gM30AeIYlRnR/iFNn/6dMOw knlXnxx0xb27M+/jV1oIGz0P6KZJddpeOxQUtefJPHMhKAHibxgzOd5DDiv8sQkRNgNE MBI5KYX9aJ++1qsd0lYf46NaMvhr8Z40eb9RP1uT+dH59vYfDA6dnMQQmVJtjPwH+5/J xa9KWJUNmZAYa8lLhKGZ9VO75XP6YJeFCv+W7IgEeaX86deWH5x8zjK7pI3br59OwELT yo87sQx18xn6BCoKcSN5AtIxXUzXAs5EQEMheZ6ZCIZkP6aVLJowuQs5+LGy234y5nCK UQ==
Received: from prod-mail-ppoint5 (prod-mail-ppoint5.akamai.com [184.51.33.60] (may be forged)) by m0050096.ppops.net-00190b01. (PPS) with ESMTPS id 3d0asnkvkw-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <httpapi@ietf.org>; Fri, 17 Dec 2021 19:34:13 +0000
Received: from pps.filterd (prod-mail-ppoint5.akamai.com [127.0.0.1]) by prod-mail-ppoint5.akamai.com (8.16.1.2/8.16.1.2) with SMTP id 1BHJJ57Q002128 for <httpapi@ietf.org>; Fri, 17 Dec 2021 11:34:12 -0800
Received: from email.msg.corp.akamai.com ([172.27.123.30]) by prod-mail-ppoint5.akamai.com with ESMTP id 3cxkjywsx1-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT) for <httpapi@ietf.org>; Fri, 17 Dec 2021 11:34:12 -0800
Received: from USMA1EX-DAG1MB1.msg.corp.akamai.com (172.27.123.101) by usma1ex-dag1mb2.msg.corp.akamai.com (172.27.123.102) with Microsoft SMTP Server (TLS) id 15.0.1497.26; Fri, 17 Dec 2021 14:32:05 -0500
Received: from USMA1EX-DAG1MB1.msg.corp.akamai.com ([172.27.123.101]) by usma1ex-dag1mb1.msg.corp.akamai.com ([172.27.123.101]) with mapi id 15.00.1497.026; Fri, 17 Dec 2021 14:32:05 -0500
From: "Salz, Rich" <rsalz@akamai.com>
To: "httpapi@ietf.org" <httpapi@ietf.org>
Thread-Topic: authors.ietf.org now ready for review
Thread-Index: AQHX8vmkhz4F5DCnwk6mkG98NTlFDaw3E5cA
Date: Fri, 17 Dec 2021 19:32:05 +0000
Message-ID: <5CA2ABC7-0833-4539-B08F-F8FD31B8BE7F@akamai.com>
References: <96F1DCFE-276B-4A12-938D-6EB4C529CC15@ietf.org>
In-Reply-To: <96F1DCFE-276B-4A12-938D-6EB4C529CC15@ietf.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.56.21121100
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [172.27.164.43]
Content-Type: text/plain; charset="utf-8"
Content-ID: <5AA375E3BAD27E4095AB5FE7C8E96097@akamai.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.425, 18.0.790 definitions=2021-12-17_06:2021-12-15, 2021-12-17 signatures=0
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 bulkscore=0 spamscore=0 malwarescore=0 mlxlogscore=999 phishscore=0 suspectscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2110150000 definitions=main-2112170110
X-Proofpoint-GUID: FugbnQSqKw3G8-UQMQxPvimDYAsPlkSb
X-Proofpoint-ORIG-GUID: FugbnQSqKw3G8-UQMQxPvimDYAsPlkSb
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.790,Hydra:6.0.425,FMLib:17.11.62.513 definitions=2021-12-17_08,2021-12-16_01,2021-12-02_01
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 lowpriorityscore=0 suspectscore=0 spamscore=0 priorityscore=1501 mlxscore=0 adultscore=0 mlxlogscore=999 impostorscore=0 clxscore=1015 malwarescore=0 phishscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2110150000 definitions=main-2112170111
Archived-At: <https://mailarchive.ietf.org/arch/msg/httpapi/TqECxRmiyIHu6k1_nzy860HFZAw>
Subject: [httpapi] FW: authors.ietf.org now ready for review
X-BeenThere: httpapi@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Building Blocks for HTTP APIs <httpapi.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/httpapi>, <mailto:httpapi-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/httpapi/>
List-Post: <mailto:httpapi@ietf.org>
List-Help: <mailto:httpapi-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/httpapi>, <mailto:httpapi-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Dec 2021 19:34:21 -0000

FYI, there's now a site for IETF authors, people writing drafts or thinking of doing it, might want to check it out.  https://authors.ietf.org  It's a draft, please feel free to suggest changes or report bugs at https://github.com/ietf-authors/authors.ietf.org 


On 12/16/21, 10:53 PM, "Jay Daley" <exec-director@ietf.org> wrote:

    For info, the following email has now gone to tools-discuss:

    —— 
    # Context

    At the end of 2020/start of 2021, the analysis of the survey of I-D authors recommended a new central resource site for I-D authors bringing together the documentation that is currently in multiple hard to find places, and we were given notice that the servers running tools.ietf.org would be turned off.  Consequently, work began in 2021 on a new site intended to be both that central resource and the new home for the documentation on tools.ietf.org. This site is now ready for community review at http://authors.ietf.org

    The goals of this new site are:

    - Bring all I-D authoring-related information into one place
    - Put that information into a structure that works equally well for novices, occasional authors and experts.
    - Ensure a full coverage of all the topics that authors need to know
    - Clear up the out of date, duplicate and incorrect information.

    The content comes from the following sources:

    - The catalog of tools on the front page of tools.ietf.org [0] with added categorisation and feature matrix
    - The xml2rfc vocabulary documentation [1] with added examples and schema snippets
    - Some pages on rfc-editor.org with relevant content [2] [3] [4]
    - The Guidelines for I-D authors [5]
    - New content to provide the necessary structure and fill any gaps.

    This site is intended solely for I-D authors and so does not contain the following content:

    - Details of the standards process
    - Documentation on the AUTH48 review and subsequent publication process as those are processes for RFCs not I-Ds.  This remains on rfc-editor.org 


    # Key changes

    The site introduces the following key changes to the existing content:

    1.  What was previously referred to as "the xml2rfc vocabulary" is now referred to as RFCXML.  This is in line with the normal naming of XML languages and separates out the language from the tool, providing for independent implementations.  This change has been broadly supported by the RSOC, the Temporary RFC Series PM and the community tools developers who have been asked to preview the site.

    2.  The previous community supplied XML template has been replaced with three 'official' templates in order to:

    - support modern XML editors that provide schema-aware editing
    - ensure that the template reflects best practice as expected by the RPC (e.g. using <sourcecode> for source code, not <artwork>)
    - provide different templates for different levels of expertise
    - reflect the schema and entity changes as noted below

    The templates are:

    	draft-rfcxml-general-template-standard.xml
    	draft-rfcxml-general-template-bare.xml
    	draft-rfcxml-general-template-annotated.xml

    These templates, together with the schemas are all available on the site [6] and in a GitHub repository [7] 

    3.  The schemas have been reorganised to more accurately reflect their contents and usage.  In particular ensuring that the name matches the contents and matches the RFC that defines those contents.

    - rfc7991.rnc has not changed
    - v3.rnc has been renamed to rfc7991bis.rnc
    - v2.rnc has been renamed to rfc7749.rnc
    - rfc2629.dtd has had all references to it removed as it was effectively deprecated some time ago
    - rfc2629-html.ent and rfc2629-other.ent have been deprecated as special entity processing is not required in v3

    The legacy schemas and associated files are all available in a single GitHub repository [8].

    (In related news, the authors of rfc2629.xslt and kramdown-rfc2629 have agreed to rename their tools to remove the RFC-specific part which refers to v1 of RFCXML.)


    # Known issues

    - In preparation for the migration of tools.ietf.org, some tool links point to placeholder repositories on GitHub rather than the current home for that tool.
    - Some links still point to tools.ietf.org 
    - There are a number of limitations in the underlying wiki product that are due to be addressed in upcoming versions:
       - The site does not have an IETF look and feel.  This is 
       - The page contents menu is automatically generated and placed and some people don’t like it.  
       - Some checklist items render incorrectly.


    # Ongoing maintenance

    Until such time as a community structure is put in place to maintain this site, it will be maintained as required by the tools team, Temporary RFC Series Project Manager, LLC and RPC.  The content is all available on GitHub [9] and issues and pull requests are welcome.


    # Outstanding work

    There is some work that will be completed after community review:

    - Adding MIB/YANG specific XML templates
    - Adding more examples to the vocabulary reference


    # Go live

    The plan is for the site to go live when the big switchover from tools.ietf.org happens (that includes more than just this site).  The front page of tools.ietf.org and possibly it's 404 page will then redirect to this site. In addition, the following needs to happen to ensure that we do not continue with multiple sets of duplicate and inconsistent documentation:

    - the RPC will review the content on the rfc-editor.org site and remove/redirect/refresh as appropriate 
    - xml2rfc will not longer output details of the vocabulary but refer instead to this site
    - the IESG will decide what to do about the Guidelines for I-D Authors 


    # Community review

    Please let us know what you think of this site and if you have any specific issues or suggestions then a GitHub issue or pull request at https://urldefense.com/v3/__https://github.com/ietf-authors/authors.ietf.org__;!!GjvTz_vk!EiY6FOe2kv7KO7f-jyAbdevuFEAlOdsvHp-1rULfzttPncw3E511NRgsNduh$  would be ideal.  It expected that this will be an ongoing process of review and improvement.

    Jay

    [0]  https://tools.ietf.org 
    [1]  https://xml2rfc.tools.ietf.org/xml2rfc-doc.html 
    [2]  https://www.rfc-editor.org/materials/FAQ-xml2rfcv3.html 
    [3]  https://www.rfc-editor.org/rse/wiki/doku.php?id=svg_files 
    [4]  https://www.rfc-editor.org/rse/wiki/doku.php?id=v3_feature_usage 
    [5]  https://www.ietf.org/standards/ids/guidelines  
    [6]  https://authors.ietf.org/en/templates-and-schemas 
    [7]  https://github.com/ietf-authors/rfcxml-templates-and-schemas  
    [8]  https://github.com/ietf-authors/legacy-templates-and-schemas
    [9]  https://github.com/ietf-authors/authors.ietf.org 

    —— 

    -- 
    Jay Daley
    IETF Executive Director
    exec-director@ietf.org