Re: [netconf] Adoption call for draft-kwatsen-netconf-http-client-server-04

Kent Watsen <> Thu, 14 November 2019 11:35 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id C42FB120047; Thu, 14 Nov 2019 03:35:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
Authentication-Results: (amavisd-new); dkim=pass (1024-bit key)
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id iFGDEHZZkt9o; Thu, 14 Nov 2019 03:35:02 -0800 (PST)
Received: from ( []) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by (Postfix) with ESMTPS id A9836120046; Thu, 14 Nov 2019 03:35:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=6gbrjpgwjskckoa6a5zn6fwqkn67xbtw;; t=1573731300; h=From:Message-Id:Content-Type:Mime-Version:Subject:Date:In-Reply-To:Cc:To:References:Feedback-ID; bh=em1oVJt//TEI3GtDpB9beL4Yln29lFuM08QVPHFcMMw=; b=VWbBjnahBrz6ywDII8rq3VvFTd0iLnhrgPOOIGL+hNUL6L1UyenlpcCdv1FGrfue YndaxNfL9wzzfrSpZogPtIOIt0m5Rn7VPLIWUFivnKHJr2VBflCMm/cMbbhy9MxY1W+ NwilbeIRQ5O/LjHCUBAkrDae3ZI7VHXNiK989YdY=
From: Kent Watsen <>
Message-ID: <>
Content-Type: multipart/alternative; boundary="Apple-Mail=_01CB5C8E-42CB-4F1B-AB86-853824E0D318"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Thu, 14 Nov 2019 11:35:00 +0000
In-Reply-To: <>
Cc:,,,, "" <>
To: Martin Bjorklund <>
References: <> <> <>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2019.11.14-
Archived-At: <>
Subject: Re: [netconf] Adoption call for draft-kwatsen-netconf-http-client-server-04
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETCONF WG list <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Thu, 14 Nov 2019 11:35:04 -0000

> There's a thread in opsawg about renaming drafts...  Conclusion (I
> think): keep the name of the draft, but change the title and name of
> the module.

I saw but didn't read the thread.  Did it cover crossing from an individual draft to a WG draft (i.e., kwatsen-05 --> ietf-00)?   The draft name must change, right?  If this is a Datatracker history issue, is it understood that the replace-by behavior enables diffs to cross the individual to WG draft boundary, and it really doesn't matter what names are used?

> If the name is too generic, and the issue is that the content is more
> specific than the name suggests, then renaming can help resolving the
> issue.

In principle, yes, but for this case, how is the "http" name too generic?  Do we have a single concrete reason that has been vetted?  How can the draft explain to readers why the most obvious name wasn't used?   What is the distinguishing characteristic that potential consumers should use to ascertain if the modules are [in]appropriate for them?

As for the title and module name, it seems the simplest thing is:

		title: 	Groupings for HTTP Clients and Servers
		module: 	ietf-http-client
		module: 	ietf-http-server

		title: 	Groupings for RESTful HTTP Clients and Servers
		module: 	ietf-restful-http-client
		module: 	ietf-restful-http-server

But isn't there also an issue of names being overly specific?  Some may ask why the draft is limited to RESTful HTTP, being that it only configures endpoints and has nothing to do with if the application is RESTful or not.

Kent // contributor