Here is my list of possible additions. I might have lost some items on
a computer that meanwhile is not used anymore, I will have to dig a
bit to see what I can recover.

/js

On Wed, Oct 31, 2018 at 01:26:01PM +0100, Ladislav Lhotka wrote:
> Hi,
> 
> another update that was discussed recently is a clarification of the
> XPath context for the xpath1.0 type.
> 
> Lada
> 
> Kent Watsen <[email protected]> writes:
> 
> > NETMOD WG,
> >
> > A conversation in NETCONF WG regarding the yang-push noted that it might be 
> > time to update RFC 6991, in particular to introduce a type for 
> > time-duration.
> >
> >   https://mailarchive.ietf.org/arch/msg/netconf/KaUJloIShkLNIXTuHZNwB-SYBnQ
> >
> > In addition, it might be good to introduce [inet?] types for RFC 5322 
> > (Internet Message Format) including perhaps:
> >
> >   - email-address        (addr-spec, per Section 3.4.1)
> >   - named-email-address  (name-addr, per Section 3.4)
> >
> >
> > Kent // contributor
> >
> >
> >
> > _______________________________________________
> > netmod mailing list
> > [email protected]
> > https://www.ietf.org/mailman/listinfo/netmod
> 
> -- 
> Ladislav Lhotka
> Head, CZ.NIC Labs
> PGP Key ID: 0xB8F92B08A9F76C67
> 
> _______________________________________________
> netmod mailing list
> [email protected]
> https://www.ietf.org/mailman/listinfo/netmod

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>
* simple time period types such as

  typedef minutes {
      type uint32;
      units "minutes"
      description
        "A period of time, measured in units of minutes."
  }

  typedef seconds {
      type uint32;
      units "seconds"
      description
        "A period of time, measured in units of seconds."
  }

  typedef centiseconds {
      type uint32;
      units "centiseconds"
      description
        "A period of time, measured in units of 0.01 seconds."
  }

  typedef milliseconds {
      type uint32;
      units "milliseconds"
      description
        "A period of time, measured in units of 10^-3 seconds."
  }

  typedef microseconds {
      type uint32;
      units "microseconds"
      description
        "A period of time, measured in units of 10^-6 seconds."
  }

  typedef nanoseconds {
      type uint32;
      units "nanoseconds"
      description
        "A period of time, measured in units of 10^-9 seconds."
  }

  // do we need (nano|micro|milli)seconds with 64 bits?

  // the equivalent to SMIv2 TimeInterval would then be centiseconds
  // or do we need an alias type for backwards naming consistency?

* date type (right now we only have date-and-time)

  // does a date type include a time zone? (likely no)

* time type (right now we only have date-and-time)

  // does a time type include a time zone? (likely yes)

* xpath1.0 clarification

  There was some discussion about xpath expressions in JSON and the
  idea to have an xpath context populated with module names such that
  module names can be used to qualify path expressions. This may need
  discussion and/or a new definition.

* email address types (Kent Watsen)

  In addition, it might be good to introduce [inet?] types for RFC 5322
  (Internet Message Format) including perhaps:

   - email-address        (addr-spec, per Section 3.4.1)
   - named-email-address  (name-addr, per Section 3.4)

  Note that there are also internationalized email addresses and hence
  this is not as simple has it may look at first sight.
_______________________________________________
netmod mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/netmod

Reply via email to