RE: [XCON] Discussion Point 3: Querying Templates
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [XCON] Discussion Point 3: Querying Templates



Comments In-line

 [as chair]

At the Boston meeting, there was a consensus around the ability to query

a server that implements the XCON protocols to determine which templates

it understands.

There was some additional discussion, but no consensus, around the 
ability to query a server about a particular template to retrieve a 
description -- probably an XML document, but possibly in some other form

-- of that template. The idea behind this functionality would be 
enabling clients to interact with templates that they don't natively 
understand. That is, by extracting the variables from the template 
description and presenting them to the user in some format that allows 
manipulation of their values, all clients can work with all templates, 
even those that were not defined when the client was developed.

Is this an important property? 

[Chris Boulton] Most definitely important if templates are to remain
flexible. 

If so, what is the format in which the 
template description should be presented?

[Chris Boulton] XML Schema - as in current templates draft.  This then
supplies all relevant information that a client needs.

 Does the client retrieve this 
description from the server itself, or is there some centralized 
repository to get these descriptions from?

[Chris Boulton] I would imagine that XCON server would want to advertise
exactly what is supported by the server.

 Can it be the same as the XML 
schema that is registered with IANA?

[Chris Boulton] I think it should be the same.

 Is this description sent at the 
same time as the list of templates is sent to the client, or does a 
client need to explicitly ask about templates that it doesn't 
understand?

[Chris Boulton] I would imagine that a client would need to query any
templates that it doesn't understand THEN make a decision on
compatibility.

 If we use the XML schema to describe the template, should we 
include user interface "hints" that allow clients to intelligently 
decide whether to display values as (e.g.) a slider versus a knob versus

a number that can be typed in?

[Chris Boulton] Yes - interface hints need to be included e.g. here are
some examples taken from the current template draft:-

<control type ="boolean" name="mute" default="true" enable="true"/>
<control type="boolean" name="mute" default="false" enable="true"/>

/a

_______________________________________________
XCON mailing list
XCON at ietf.org
https://www1.ietf.org/mailman/listinfo/xcon


This email and any attached files are confidential and copyright protected.  If you are not the addressee, any dissemination, distribution or copying of this communication is strictly prohibited.  Unless otherwise expressly agreed in writing, nothing stated in this communication shall be legally binding.

_______________________________________________
XCON mailing list
XCON at ietf.org
https://www1.ietf.org/mailman/listinfo/xcon




Note: Messages sent to this list are the opinions of the senders and do not imply endorsement by the IETF.