Re: [Netconf] Fwd: I-D Action: draft-bierman-netconf-restconf-03.txt

Andy Bierman <andy@yumaworks.com> Mon, 06 January 2014 11:50 UTC

Return-Path: <andy@yumaworks.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6B2761A1F78 for <netconf@ietfa.amsl.com>; Mon, 6 Jan 2014 03:50:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.978
X-Spam-Level:
X-Spam-Status: No, score=-1.978 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham
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 CtfSa3Q3sGOF for <netconf@ietfa.amsl.com>; Mon, 6 Jan 2014 03:49:58 -0800 (PST)
Received: from mail-qc0-f180.google.com (mail-qc0-f180.google.com [209.85.216.180]) by ietfa.amsl.com (Postfix) with ESMTP id 20CE91A1F74 for <netconf@ietf.org>; Mon, 6 Jan 2014 03:49:58 -0800 (PST)
Received: by mail-qc0-f180.google.com with SMTP id w7so17449129qcr.11 for <netconf@ietf.org>; Mon, 06 Jan 2014 03:49:49 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=Sfqoqk6QjNhQoPfRFxWKKC+5I3dTWukwQONyD0jlBIM=; b=l5H2ynVSnxNtydeWhKDGf3ee5AhnfPzU52a4GKT9iRglWSSoQVJ4PzPAJfKztKzh5v uvbRgQkcLOXUFNqvnFbqkxK/qTjjoE3pm1ZSxUYa9JphjLJ3JPd7s8JECXfkMtC+tHtm KwAxE/NYaIGN1G8eI/gVBVmGBRFOTR701tTVN6cRDql6CO+DjrqMFnnVNDoxGit950os VRqrlXGgdaoXnYxvpnkQ0S8lVWKB95kfSSE2OOYAzGWdQSRTrhc5rPaK1jqB1kJabHnr hYfa21h3Z3aihTdTjzL+uOmxYwJI3MPPcn89ojYeYy8fTAa3yPBsyPOVX/ZMqOmcoxTK eeGA==
X-Gm-Message-State: ALoCoQlgXfoNJHQFhttF5hjSNBS35FmzcUm8gGmBwLVxneVBwVUW0l/AAZ1gwHB9U66+URAx+Q+8
MIME-Version: 1.0
X-Received: by 10.49.76.66 with SMTP id i2mr187411187qew.35.1389008989560; Mon, 06 Jan 2014 03:49:49 -0800 (PST)
Received: by 10.140.48.75 with HTTP; Mon, 6 Jan 2014 03:49:49 -0800 (PST)
In-Reply-To: <CAFFjW4iNBMamFFwEtbiXPjSJ2g4mi+Q_3jQ1oyFkgJd47bhcbg@mail.gmail.com>
References: <20131221202305.29593.70148.idtracker@ietfa.amsl.com> <CABCOCHTsyv92OrEuw2S=7EO+oGoPhrkmiBP6fUeN6rJai8ph+A@mail.gmail.com> <CAFFjW4iNBMamFFwEtbiXPjSJ2g4mi+Q_3jQ1oyFkgJd47bhcbg@mail.gmail.com>
Date: Mon, 06 Jan 2014 03:49:49 -0800
Message-ID: <CABCOCHQgnAQXBrgpAADk3SiOsZkg76M9Z7zeFT4UdCPdU_cXdQ@mail.gmail.com>
From: Andy Bierman <andy@yumaworks.com>
To: Wojciech Dec <wdec.ietf@gmail.com>
Content-Type: multipart/alternative; boundary="047d7bea3f4c69bebd04ef4bdb35"
Cc: Netconf <netconf@ietf.org>
Subject: Re: [Netconf] Fwd: I-D Action: draft-bierman-netconf-restconf-03.txt
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Jan 2014 11:50:00 -0000

On Mon, Jan 6, 2014 at 3:33 AM, Wojciech Dec <wdec.ietf@gmail.com> wrote:

> Hi Andy, all,
>
> are the issues leading to this draft  documented somewhere? The IETF
> 88 minutes only talk about the yang patch aspect.
>
> Anyway, I took a read through the latest document and the change to
> have all Yang data-nodes be resources. Am I correct in interpreting it
> that now  every leaf node  effectively becomes a resource with a
> separate URI? Could the authors provide some more insight regarding
> this change?
>



Since YANG Patch is now optional, there is no way to delete an optional leaf
or leaf-list otherwise, except to copy the entire resource, and then replace
the entire resource (minus the optional leaf).



>

> An unfortunate characteristic, introduced in -02, that still persists
> in -03 is the configuration and operational split. But we discussed
> that on a separate thread....
>

The split is removed. The content query parameter is used to pick
config, non-config or both.



>
> Regards,
> Wojciech.
>

Andy


>
> On 21 December 2013 21:26, Andy Bierman <andy@yumaworks.com> wrote:
> > FYI,
> >
> > This version of RESTCONF addresses many of the issues raised at the last
> > IETF.
> > See the change log for details.
> >
> >
> > Andy
> >
> >
> > ---------- Forwarded message ----------
> > From: <internet-drafts@ietf.org>
> > Date: Sat, Dec 21, 2013 at 12:23 PM
> > Subject: I-D Action: draft-bierman-netconf-restconf-03.txt
> > To: i-d-announce@ietf.org
> >
> >
> >
> > A New Internet-Draft is available from the on-line Internet-Drafts
> > directories.
> >
> >
> >         Title           : RESTCONF Protocol
> >         Authors         : Andy Bierman
> >                           Martin Bjorklund
> >                           Kent Watsen
> >                           Rex Fernando
> >         Filename        : draft-bierman-netconf-restconf-03.txt
> >         Pages           : 95
> >         Date            : 2013-12-21
> >
> > Abstract:
> >    This document describes a RESTful protocol that provides a
> >    programmatic interface over HTTP for accessing data defined in YANG,
> >    using the datastores defined in NETCONF.
> >
> >
> > The IETF datatracker status page for this draft is:
> > https://datatracker.ietf.org/doc/draft-bierman-netconf-restconf/
> >
> > There's also a htmlized version available at:
> > http://tools.ietf.org/html/draft-bierman-netconf-restconf-03
> >
> > A diff from the previous version is available at:
> > http://www.ietf.org/rfcdiff?url2=draft-bierman-netconf-restconf-03
> >
> >
> > Please note that it may take a couple of minutes from the time of
> submission
> > until the htmlized version and diff are available at tools.ietf.org.
> >
> > Internet-Drafts are also available by anonymous FTP at:
> > ftp://ftp.ietf.org/internet-drafts/
> >
> > _______________________________________________
> > I-D-Announce mailing list
> > I-D-Announce@ietf.org
> > https://www.ietf.org/mailman/listinfo/i-d-announce
> > Internet-Draft directories: http://www.ietf.org/shadow.html
> > or ftp://ftp.ietf.org/ietf/1shadow-sites.txt
> >
> >
> > _______________________________________________
> > Netconf mailing list
> > Netconf@ietf.org
> > https://www.ietf.org/mailman/listinfo/netconf
> >
>