[netmod] draft-ietf-netmod-syslog-model-06

2016-02-22 Thread Lou Berger
Authors, Contributors, WG,

As part of the preparation for WG Last Call

Are you aware of any IPR that applies to draft identified above?

Please state either:

"No, I'm not aware of any IPR that applies to this draft"
or
"Yes, I'm aware of IPR that applies to this draft"

If so, has this IPR been disclosed in compliance with IETF IPR rules
(see RFCs 3979, 4879, 3669 and 5378 for more details)?

If yes to the above, please state either:

"Yes, the IPR has been disclosed in compliance with IETF IPR rules"
or
"No, the IPR has not been disclosed"

If you answer no, please provide any additional details you think
appropriate.

If you are listed as a document author or contributor please answer the
above by responding to this email regardless of whether or not you are
aware of any relevant IPR. This document will not advance to the next
stage until a response has been received from each author and listed
contributor. NOTE: THIS APPLIES TO ALL OF YOU LISTED IN THIS MESSAGE'S
TO LINES.

If you are on the WG email list or attend WG meetings but are not listed
as an author or contributor, we remind you of your obligations under
the IETF IPR rules which encourages you to notify the IETF if you are
aware of IPR of others on an IETF contribution, or to refrain from
participating in any contribution or discussion related to your
undisclosed IPR. For more information, please see the RFCs listed above
and
http://trac.tools.ietf.org/group/iesg/trac/wiki/IntellectualProperty.

Thank you,
NETMOD WG Chairs

PS Please include all listed in the headers of this message in your
response.


___
netmod mailing list
netmod@ietf.org
https://www.ietf.org/mailman/listinfo/netmod


Re: [netmod] NETMOD WG Virtual Interim Meeting: 22 February 2016

2016-02-22 Thread Kent Watsen

Thank you all who joined today’s virtual interim meeting.

Other than my starting the recording late and rearranging the presentation 
order, I thought that the meeting went really well in that there seems to be a 
lot of support for trying to solve this problem, and because we have a plan to 
try to move towards having a WG document in the BA timeframe.  The plan is for 
draft-bjorklund-netmod-structural-mount to be updated based on the meeting and 
for it to be discussed on list as the basis for the WG effort on the topic.

Attached are the very rough Ethernet minutes captured during the meeting.  
Please review carefully.  Corrections can be made on the etherpad here: 
http://etherpad.tools.ietf.org:9000/p/netmod-interim-20160222  (so we can track 
changes, the end of meeting snapshot is here: 
http://etherpad.tools.ietf.org:9000/p/netmod-interim-20160222/timeslider#3933)

To listen to the recording, please follow one of these two links:

  Streaming recording link:
https://ietf.webex.com/ietf/ldr.php?RCID=4dc88386f13a49fa8f2c934db953f4a2

  Download recording link:
https://ietf.webex.com/ietf/lsr.php?RCID=1b6490fe5cc6fc95d4e3c9b913dfdc1f


Thanks again,

Kent and Lou





On 2/22/16, 8:23 AM, "netmod on behalf of Kent Watsen" <netmod-boun...@ietf.org 
on behalf of kwat...@juniper.net> wrote:

>
>Friendly reminder, this meeting starts in about 90 minutes.
>
>Cheers,
>Kent
>
>
>
>
>On 2/10/16, 10:46 AM, "netmod on behalf of IESG Secretary" 
><netmod-boun...@ietf.org on behalf of iesg-secret...@ietf.org> wrote:
>
>>The NETCONF Data Modeling Language (NETMOD) WG will have a virtual 
>>interim meeting on 22 February 2016 at 10:00 EST (15:00 UTC) to discuss 
>>use-cases and solutions for combining YANG modules into the schema 
>>defined in other YANG modules, as this is a blocking item for some other 
>>working groups currently. The agenda for the meeting is:
>>
>>5 min: agenda bashing, scribes, note well, etherpad, etc.
>>20 min: use-case summary (draft-rtgyangdt-rtgwg-device-model-02)
>>20 min: proposal #1 (draft-lhotka-netmod-ysdl-00)
>>20 min: proposal #2 (draft-bjorklund-netmod-structural-mount-00)
>>55 min: general discussion or end early
>>
>>All participants should come prepared to discuss these drafts.
>>
>>Note: it is understood that draft-clemm-netmod-mount is related work, 
>>but the chairs wish to only focus on the schema composition issue at 
>>this time.
>>
>>Etherpad: http://etherpad.tools.ietf.org:9000/p/netmod-interim-20160222
>>
>>Regards,
>>
>>NETMOD Chairs
>>
>>--
>>NETMOD Virtual Interim Meeting
>>Monday, February 22, 2016
>>4:00 pm | Europe Time (Berlin, GMT+01:00) | 2 hrs
>>
>>Join WebEx meeting:
>>https://ietf.webex.com/ietf/j.php?MTID=me171803d3dfe83d3f0d003f8332b032f
>>Meeting number: 646 684 956
>>Meeting password: Qbds3nPZ
>>
>>Join by phone
>>1-877-668-4493 Call-in toll free number (US/Canada)
>>1-650-479-3208 Call-in toll number (US/Canada)
>>Access code: 646 684 956
>>Toll-free calling restrictions
>>
>>Add this meeting to your calendar. (Cannot add from mobile devices.)
>>https://ietf.webex.com/ietf/j.php?MTID=mf4e7a67f2b45f6542947fa3464d35e05
>>
>>Can't join the meeting? Contact support.
>>
>>IMPORTANT NOTICE: Please note that this WebEx service allows audio and 
>>other information sent during the session to be recorded, which may be 
>>discoverable in a legal matter. By joining this session, you 
>>automatically consent to such recordings. If you do not consent to being 
>>recorded, discuss your concerns with the host or do not join the 
>>session. 
>>
>>___
>>netmod mailing list
>>netmod@ietf.org
>>https://www.ietf.org/mailman/listinfo/netmod
>___
>netmod mailing list
>netmod@ietf.org
>https://www.ietf.org/mailman/listinfo/netmod
[Please add your name to the virtual blue sheet at the end, and notes inline in 
the appropriate Notes block.]

IETF NETMOD Virtual Interim Meeting
Feb 22, 2016

Online Agenda and Slides at: 
https://www.ietf.org/proceedings/interim/2016/02/22/netmod/proceedings.html
Data tracker: http://datatracker.ietf.org/wg/netmod/
Tools page: http://tools.ietf.org/wg/netmod

Agenda:

   5 min: agenda bashing, scribes, note well, etherpad, etc.
  20 min: use-case summary (draft-rtgyangdt-rtgwg-device-model-02)
  20 min: proposal #1  (draft-lhotka-netmod-ysdl-00)
  20 min: proposal #2  (draft-bjorklund-netmod-structural-mount-00)
  55 min: general discussion or end early

Attendees:

  - Kent Watsen
  Lou Berger
  Christian Hopps
  Einar Nilsen

[netmod] Fw: New Version Notification for draft-bjorklund-netmod-structural-mount-01.txt

2016-02-22 Thread Martin Bjorklund
Hi,

I have posted a new version of the structural mount draft.  It hasn't
changed technically, but it uses a current version of
ietf-yang-library, clarifies some things and has some expanded
examples.


/martin


--- Begin Message ---

A new version of I-D, draft-bjorklund-netmod-structural-mount-01.txt
has been successfully submitted by Martin Bjorklund and posted to the
IETF repository.

Name:   draft-bjorklund-netmod-structural-mount
Revision:   01
Title:  YANG Structural Mount
Document date:  2016-02-22
Group:  Individual Submission
Pages:  14
URL:
https://www.ietf.org/internet-drafts/draft-bjorklund-netmod-structural-mount-01.txt
Status: 
https://datatracker.ietf.org/doc/draft-bjorklund-netmod-structural-mount/
Htmlized:   
https://tools.ietf.org/html/draft-bjorklund-netmod-structural-mount-01
Diff:   
https://www.ietf.org/rfcdiff?url2=draft-bjorklund-netmod-structural-mount-01

Abstract:
   This document defines a mechanism to combine YANG modules into the
   schema defined in other YANG modules.


  


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.

The IETF Secretariat

--- End Message ---
___
netmod mailing list
netmod@ietf.org
https://www.ietf.org/mailman/listinfo/netmod


Re: [netmod] NETMOD WG Virtual Interim Meeting: 22 February 2016

2016-02-22 Thread Kent Watsen

Friendly reminder, this meeting starts in about 90 minutes.

Cheers,
Kent




On 2/10/16, 10:46 AM, "netmod on behalf of IESG Secretary" 
<netmod-boun...@ietf.org on behalf of iesg-secret...@ietf.org> wrote:

>The NETCONF Data Modeling Language (NETMOD) WG will have a virtual 
>interim meeting on 22 February 2016 at 10:00 EST (15:00 UTC) to discuss 
>use-cases and solutions for combining YANG modules into the schema 
>defined in other YANG modules, as this is a blocking item for some other 
>working groups currently. The agenda for the meeting is:
>
>5 min: agenda bashing, scribes, note well, etherpad, etc.
>20 min: use-case summary (draft-rtgyangdt-rtgwg-device-model-02)
>20 min: proposal #1 (draft-lhotka-netmod-ysdl-00)
>20 min: proposal #2 (draft-bjorklund-netmod-structural-mount-00)
>55 min: general discussion or end early
>
>All participants should come prepared to discuss these drafts.
>
>Note: it is understood that draft-clemm-netmod-mount is related work, 
>but the chairs wish to only focus on the schema composition issue at 
>this time.
>
>Etherpad: http://etherpad.tools.ietf.org:9000/p/netmod-interim-20160222
>
>Regards,
>
>NETMOD Chairs
>
>--
>NETMOD Virtual Interim Meeting
>Monday, February 22, 2016
>4:00 pm | Europe Time (Berlin, GMT+01:00) | 2 hrs
>
>Join WebEx meeting:
>https://ietf.webex.com/ietf/j.php?MTID=me171803d3dfe83d3f0d003f8332b032f
>Meeting number: 646 684 956
>Meeting password: Qbds3nPZ
>
>Join by phone
>1-877-668-4493 Call-in toll free number (US/Canada)
>1-650-479-3208 Call-in toll number (US/Canada)
>Access code: 646 684 956
>Toll-free calling restrictions
>
>Add this meeting to your calendar. (Cannot add from mobile devices.)
>https://ietf.webex.com/ietf/j.php?MTID=mf4e7a67f2b45f6542947fa3464d35e05
>
>Can't join the meeting? Contact support.
>
>IMPORTANT NOTICE: Please note that this WebEx service allows audio and 
>other information sent during the session to be recorded, which may be 
>discoverable in a legal matter. By joining this session, you 
>automatically consent to such recordings. If you do not consent to being 
>recorded, discuss your concerns with the host or do not join the 
>session. 
>
>___
>netmod mailing list
>netmod@ietf.org
>https://www.ietf.org/mailman/listinfo/netmod
___
netmod mailing list
netmod@ietf.org
https://www.ietf.org/mailman/listinfo/netmod


Re: [netmod] Yang mount / ysdl questions

2016-02-22 Thread Ladislav Lhotka
Martin Bjorklund  writes:

> Hi,
>
> "Xufeng Liu"  wrote:
>> While realizing that the mechanism specified in the two drafts is very
>> useful for modeling, I have a few questions that are common to both
>> approaches:
>> 
>>  
>> 
>> -How to mount one tree (but not other trees) from a module? For
>> example, I may want to mount interfaces to one mounting point, but
>> interfaces-state to a different mounting point.
>
> Currently this is not possible.  If you want to use such a mechanism
> to mount selected subtrees from a module, it is not clear that this
> will work - there might be references from subtree A to subtree B, so
> if subtree B is not mounted, it is unclear how such references should
> be handled.

Same in YSDL.

>
>> -When the mounting module is augmented by another module, what will
>> happen to these augmentations after mounting? What will be the  XPath to
>> refer a node in the mounting module (from mounting module, and from mounted
>> module)? 
>
> If the augmenting module it not mounted, nothing happens - it is just
> not there.  If the augmenting module is also mounted, it will be
> augment the mounted module.  For example, suppose ietf-interfaces and
> ietf-ip are both mounted at /foo.  The resulting tree would be:
>
>   +--rw foo
>  +--rw if:interfaces
> +--rw if:interface* [name]
>...
>+--rw ip:ipv4!
>

It's also similar in YSDL. Augments apply only within a single schema,
which is essentially what we have now.

>
>> -When a mounting module is used to mount to a mounting-point in
>> my-module, how can the system also expose the mounting model in the original
>> form, i.e. at the root level?
>
> The system exposes all "top-level" modules as usual - just list them
> in the top-level YANG library.

In YSDL one would need to be able to specify "/" as the root node for
the "mounted" schema. It's not allowed in -00 but it might be a useful
extension. I don't see any reason why it shouldn't work.

Lada

>
>
> /martin

-- 
Ladislav Lhotka, CZ.NIC Labs
PGP Key ID: E74E8C0C

___
netmod mailing list
netmod@ietf.org
https://www.ietf.org/mailman/listinfo/netmod


Re: [netmod] Yang mount / ysdl questions

2016-02-22 Thread Martin Bjorklund
Hi,

"Xufeng Liu"  wrote:
> While realizing that the mechanism specified in the two drafts is very
> useful for modeling, I have a few questions that are common to both
> approaches:
> 
>  
> 
> -How to mount one tree (but not other trees) from a module? For
> example, I may want to mount interfaces to one mounting point, but
> interfaces-state to a different mounting point.

Currently this is not possible.  If you want to use such a mechanism
to mount selected subtrees from a module, it is not clear that this
will work - there might be references from subtree A to subtree B, so
if subtree B is not mounted, it is unclear how such references should
be handled.

> -When the mounting module is augmented by another module, what will
> happen to these augmentations after mounting? What will be the  XPath to
> refer a node in the mounting module (from mounting module, and from mounted
> module)? 

If the augmenting module it not mounted, nothing happens - it is just
not there.  If the augmenting module is also mounted, it will be
augment the mounted module.  For example, suppose ietf-interfaces and
ietf-ip are both mounted at /foo.  The resulting tree would be:

  +--rw foo
 +--rw if:interfaces
+--rw if:interface* [name]
   ...
   +--rw ip:ipv4!


> -When a mounting module is used to mount to a mounting-point in
> my-module, how can the system also expose the mounting model in the original
> form, i.e. at the root level?

The system exposes all "top-level" modules as usual - just list them
in the top-level YANG library.


/martin

___
netmod mailing list
netmod@ietf.org
https://www.ietf.org/mailman/listinfo/netmod