Re: [spring] Yangdoctors last call review of draft-ietf-spring-sr-yang-20

Yingzhen Qu <yingzhen.qu@futurewei.com> Wed, 26 August 2020 20:24 UTC

Return-Path: <yingzhen.qu@futurewei.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0922C3A0B53; Wed, 26 Aug 2020 13:24:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.089
X-Spam-Level:
X-Spam-Status: No, score=-2.089 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, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H2=-0.001, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=futurewei.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 aA-oAW3yTGT0; Wed, 26 Aug 2020 13:24:49 -0700 (PDT)
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2124.outbound.protection.outlook.com [40.107.243.124]) (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 869713A095E; Wed, 26 Aug 2020 13:24:48 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UWLz/vovhQKss9lkskqr4t24zU8Tmze+o6/lRdVuWUUwQpD3tXr/4gh5XGQTn3AqxTCbGmsT+PhsXoUFbG9JqhZ73FF0x14d+G/WNeA0FsUMYTysn6r/wSWict3zNG9kqQ1IUU2RvYnitLG/2c/Tia12FIrBhipqqzhq6pzx3AjywYkEZlNdR7rsJzRmxmPkI9IEc4uB8tJsMCdE36WdkGJxdyUE3oHfCO/7HHkGVr+BEJ2QfOFV0hMSzntWnM1H4NG6Mln1yMwpXCeWd80lO7n/i0LnqhrXytSdaZozAHhvj8KQtWp+DLOeKR8CuqohWKQZjgLGq+lDnyCekeF9cA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=CintKYAVn7l7d2t1bZzWx1gnx3E6mxinzxA2qeEwSnI=; b=nTPHSwZLIIJK5u83e74YsUmxQRqxuLz+su1jOsQ+J53yM94RQhVdnPctM7hNnqUU4k0pQJK/zvGpcIXaEDUTeF4lhTXEX3uu40Ue/e/p+mP4wpOp3Qg/0X0ocq1ZOOGkQhTtXfJd1yViGJR8I3Hz5IE/6ROxfvms1SlCKAWTdJ65RnnUarBqhfDc9er1gPzeJHguVmm7bdEHyqWwKvaDzac5My1GP1uI0Ix/CDSm7NW176B81e76fq/U7Vu4Pjsi0qwz+vhbtvXrUmyG6FI9zP3yqmru4c9Sprl4Y9LQjLiPhYdSItA5D8HEf7I9L2vdJe0D3KrxA5kqNeQQnJ0bqA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=futurewei.com; dmarc=pass action=none header.from=futurewei.com; dkim=pass header.d=futurewei.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Futurewei.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=CintKYAVn7l7d2t1bZzWx1gnx3E6mxinzxA2qeEwSnI=; b=mxluSzVHje8qwkKgL1Lqz1l2g0z9iI3G1mu/JxTmiEquU9SDMo/c5HlAdN2dDIsR42ackz/nRxJFpXKFZI9Z4oMEOgEF1YTgMqBo1aT11UslQPlQLcxUWRjgzCjOSxOINPNN/k4ela98k8kfQUis/QTJICIv+8P5tNj1JQ3vGkQ=
Received: from BY5PR13MB3048.namprd13.prod.outlook.com (2603:10b6:a03:188::21) by BY5PR13MB3729.namprd13.prod.outlook.com (2603:10b6:a03:218::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3348.5; Wed, 26 Aug 2020 20:24:45 +0000
Received: from BY5PR13MB3048.namprd13.prod.outlook.com ([fe80::381e:6640:d3a3:5034]) by BY5PR13MB3048.namprd13.prod.outlook.com ([fe80::381e:6640:d3a3:5034%5]) with mapi id 15.20.3326.019; Wed, 26 Aug 2020 20:24:45 +0000
From: Yingzhen Qu <yingzhen.qu@futurewei.com>
To: Ladislav Lhotka <lhotka@nic.cz>, "yang-doctors@ietf.org" <yang-doctors@ietf.org>
CC: "spring@ietf.org" <spring@ietf.org>, "draft-ietf-spring-sr-yang.all@ietf.org" <draft-ietf-spring-sr-yang.all@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>
Thread-Topic: Yangdoctors last call review of draft-ietf-spring-sr-yang-20
Thread-Index: AQHWehVL6ibBl740LkCSVJAG2mn0IalIz6KAgAFKrYCAAEoMAA==
Date: Wed, 26 Aug 2020 20:24:45 +0000
Message-ID: <C852AA8B-3C65-4345-B397-1DD84B408D59@futurewei.com>
References: <159827349041.30993.687894019314723215@ietfa.amsl.com> <F9079AD4-474A-4AFF-BA98-5D340FA31B50@futurewei.com> <87h7sphjeo.fsf@nic.cz>
In-Reply-To: <87h7sphjeo.fsf@nic.cz>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.40.20081000
authentication-results: nic.cz; dkim=none (message not signed) header.d=none;nic.cz; dmarc=none action=none header.from=futurewei.com;
x-originating-ip: [2601:646:9500:c900:916a:535b:e402:d6a3]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 10ef4118-3633-48ee-2887-08d849fe127a
x-ms-traffictypediagnostic: BY5PR13MB3729:
x-microsoft-antispam-prvs: <BY5PR13MB37299C22F58D70E94DAC3982E1540@BY5PR13MB3729.namprd13.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 8+v378LpB/6+Uxnw4X4vD2fFXeAx+3bzkfDdCsciMw52OeKejulh/Ma9s3Thex8bhFuDh2XAU7mKpmoFOE7Qi1lM+NQy7y+8dCyQD+i6q3w1Z8Vu9Gvv18AJTFc6CBeDoOGhc/UUIzxIiVwOqXykEn/aTynXBg+vhees2mgi6xNulTTk/G9Vo4gYsC/AbiRyYbsDdaZzxenvOq2nFISGO1/69zJ1mnmfaiwBwlLQVM/jIUkDk3flH3mtI9nhFSasUf5n2YEtk9+A0rGyU4BMgsFPzp6vO+3v6JixStuHIo9QPKBnW9ynVr2O6uO/wphlziAayEsTv5iRvsE47ElqLw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY5PR13MB3048.namprd13.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(346002)(396003)(376002)(39850400004)(136003)(366004)(53546011)(2616005)(2906002)(44832011)(83380400001)(8936002)(6512007)(8676002)(54906003)(66446008)(4326008)(110136005)(76116006)(5660300002)(64756008)(66946007)(66556008)(66476007)(478600001)(316002)(6506007)(186003)(86362001)(33656002)(36756003)(6486002)(71200400001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: JtuNazKxMu6Cg51cmBvIKChbjhUgfwhKqq+WI0GeFg7C2F6arI5824mco/rL9HC1zXbcYS7Yev8I6WL3yQF9ruR2Tlh/AYDXHCyjcBI0CYFQ7TrrDbRNLFi9FY9wYdizKmW5YlvaW9L31rmKwP7l1+NxBSbkCFBd2mH/FhaR56z92+zbfDrWkq4V5Unm9LvFZgt58ba62yC2uYR1BvlYMczFdDpxD9NbI8AJng/RxD3gJUxf3vqMC2jR2d7+NcU4D0DrzmVAMKQR5i2DUQdCRyUfIpJla6c19exFLFetOYeQU1var7lz/wQ8zX6Auuq/jBqj8fmKPJpyso74FdKBKwRnC38vhhqeMvQFCJ1P9PiCXhwOYxJD1KJ7XhK+7IOsHCaJKCEYO3xThSEN6+tX11YNFiJdO7JYU1Q7hcd4PR+LtFKRtJHT6ma/zTwE+CyzHq/T+Wi/vaJsohDmBPBfx231XLnT4xvYEFV10riHhU3XbaXv5k1O4xABx5PVVudCfEoD3ASJGQI8jpctOhB5LeFPsTDPFTusvSimNTeyc6eLb6WLP/ypCGGk6QsjskaI7e/4T0uIJxfLgfdR+r/WeYX/whc/syBOksWdTu02HdSpJTOlUGlmChJg6LKKfi1D2iKnxgCFwt98X20P/8N+YubWxoRi4aUQMcQ9sXUp4s8efqURp9n1Ej1Xr22NP5TySI4cODlBD/Q4Lt1aP8ZhrA==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <5608933B93744A46A8CA12FB74A0F7DF@namprd13.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: Futurewei.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BY5PR13MB3048.namprd13.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 10ef4118-3633-48ee-2887-08d849fe127a
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Aug 2020 20:24:45.1532 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 0fee8ff2-a3b2-4018-9c75-3a1d5591fedc
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 9pu0At3bgO4FhWR2QOozJR+h485RnL5W2EkSLvE4hS/cwl8AN+wdNaN56IX3Cyun9KwXJt6TmE1mj1mFPZ5uAw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR13MB3729
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/PkRICKU-Tb4s_bRm8rYcdgyJJJQ>
Subject: Re: [spring] Yangdoctors last call review of draft-ietf-spring-sr-yang-20
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Aug 2020 20:24:51 -0000

Hi Lada,

Thanks for the review.  I've uploaded version -22 to address your comments. Please see my answers inline for details.

Thanks,
Yingzhen

On 8/26/20, 1:59 AM, "Ladislav Lhotka" <lhotka@nic.cz> wrote:

    Hi Yingzhen,

    please see my responses inline.

    Yingzhen Qu <yingzhen.qu@futurewei.com> writes:

    > Hi Lada,
    >
    > Thank you for your review, really appreciate. 
    >
    > I've uploaded version -21 to address your comments and please see detailed answers below inline starting with [YQ].
    >
    > Thanks,
    > Yingzhen
    >
    > On 8/24/20, 5:51 AM, "Ladislav Lhotka via Datatracker" <noreply@ietf.org> wrote:
    >
    >     Reviewer: Ladislav Lhotka
    >     Review result: Ready with Nits
    >

    ...

    >
    >     - The title of Section 8 should use plural "YANG Modules" because it contains
    >     three modules. It would also be helpful to introduce a subsection for each
    >     module.
    > [YQ]: changed the title and added an introduction of each module.

    I meant to add a subsection of sec. 8 for each module so that they are clearly separated and each of them easily accessible from the table of contents.

[YQ]: sorry for the misunderstanding. I've added a subsection for each module, and it does look better now.
    >
    >     - Due to the RFC line length limit, the example in Appendix A uses a line break
    >     inside a URI of a XML namespace declaration, which makes the XML invalid. This
    >     can be probably avoided by including the XML namespace declaration for "sr-cmn"
    >     in the top-level element, i.e.
    >
    >       <routing
    >         xmlns="urn:ietf:params:xml:ns:yang:ietf-routing"
    >         xmlns:sr-cmn="urn:ietf:params:xml:ns:yang:ietf-segment-routing-common">
    >
    >       If not, it would be better to use conventions of RFC 8792.
    >
    > [YQ]: I tried the format as your suggested, but somehow I could get it pass yanglint, so added "\" per RFC 8792.

    OK.

    >  
    >     - Assuming that the example is intended for human readers, it might be better
    >     to provide it in the JSON representation per RFC 7951.
    >
    > [YQ]: Added JSON format.

    Looks good, maybe only the first brace can be moved to the left.
[YQ]: fixed.

    Thanks, Lada

    >
    >

    -- 
    Ladislav Lhotka 
    Head, CZ.NIC Labs
    PGP Key ID: 0xB8F92B08A9F76C67