It's a bit vague, but how about we added...

"It is envisioned that users of the I2RS interfaces will be management
applications, network controllers, and user applications that make specific
demands on the network."

IMHO this covers all bases, but in doing so doesn't say much.

OTOH, if it helps to bring sunshine to an otherwise gray world...

Cheers,
Adrian


> -----Original Message-----
> From: [email protected] [mailto:[email protected]] On Behalf Of Barry
> Leiba
> Sent: 09 January 2013 23:40
> To: Adrian Farrel
> Cc: IESG; [email protected]
> Subject: Re: Barry Leiba's comments on proposed I2RS charter
> 
> Hi, Adrian (and i2rs gang), and thanks for the response.
> 
> > The subject of the interfaces
> 
> Yes, that's what I was asking about.
> 
> > is some lump of stuff that decides to poke the
> > routing system. In the architecture (I-D) the subject end of the interface
is
> > called the I2RS Client and serves one or more "applications". We got a bit
hung
> > up about what constitutes an application: is it, for example, a P2P
streaming
> > application, or is it a tool that is responsible for shaping the network? In
the
> > end, the answer appeared to be "yes".
> 
> I would feel happier if some sense of that could be in the charter
> (but see below).  In general, when we propose creating an interface to
> X, we have some idea of who or what we want to be using that interface
> (the subject, as you say).  I understand the use cases document will
> go into that in much more detail, but I'd be happier if the charter
> said *something* about it.  I don't know whether you're talking about
> having a data center's operation & management system using the
> interface, having a web server that sits in a customer's office using
> the interface, or having a web browser that runs in an end-user's iPad
> using the interface.
> 
> If the answer really is, "Yes, all of those," then a few words in the
> charter should be possible, no?  "This interface is expected to be
> used by systems as diverse as a data center's operation/management
> system, a web server, and a peer-to-peer streaming application.  The
> working group will provide details of these and other applications as
> it develops its use cases."  Perhaps something like that could be
> added to the paragraph that begins "I2RS facilitates real-time or
> event driven interaction with the routing system"?
> 
> > | We're not trying to define what it is that wants to interact with the
> > | control plane in this way, only to provide an interface for any such
> > | processes. The use cases point us to examples where these interactions
> > | are defined without identifying what the off-board processes actually
> > | look like.
> 
> I won't block this further, but I really think that leaving out *all*
> explanation of this makes for a charter that will be hard for people
> who are not already familiar with what you're doing to read and
> understand.  The point here isn't to rein in the use cases (I'm not
> asking for that and wouldn't want that), but to make things clear to
> someone reading the charter.
> 
> I'll clear the block and put what remains into a comment.
> 
> Barry

_______________________________________________
i2rs mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/i2rs

Reply via email to