RE: PIDF - some things left out of draft

"Adrian Bateman" <[email protected]>
Newsgroups gmane.ietf.impp
Organization VisionTech Limited
Message-ID <001801c1f20b$c193de60$6405010a@ADRIANXP>
On 02 May 2002 19:47, Carr, Wayne wrote:
> > It says this in the context of status values that 'extend' the value

> > of the <basic> element. The must is for this extension case, not the
> > general case. It reads that way to me, but if you've got some
> > alternative text that makes it clearer, feel free to post it.
> 
> I think that's the part I'm confused about.  To extend the basic 
> element -- doesn't that mean to include child elements inside the 
> <status> element from some other namespaces?  (so not really extending

> the <basic> element, but including other child elements inside status)

> I read the sentence as meaning if you use those other extensions 
> elements in another namespace then you have to include a <basic> 
> element too.  Wouldn't that mean you always have the <basic> element -

> otherwise there would be nothing at all as content of the <status> 
> element.

I meant in a semantic sense - the <basic> element represents status as
regards the acceptance of instant messages. Some status value ranges
will be designed to 'extend' the two allowable states by providing
greater granularity. I anticipate that there will be a great deal of
argument in the discussions for producing an IETF instant messaging
status range particularly in dealing with how different values map to
open or closed. For example, does 'busy' mean I'm accepting messages but
doing something else so I may not answer, or does it mean I'm doing
something else so I'm not accepting messages. By saying that these types
of status range must include the <basic> element for interoperability,
not only does this imply some downward compatibility, but it negates the
point of such an argument.

Other types of status value will be entirely orthogonal to the <basic>
element and as such stand in their own right. I don't consider this
'extending' the value of <basic>, but merely including additional status
information.

Maybe 'extend' is the wrong word, but it was the best I came up with.

Adrian.




  [reminder: [email protected] for non-technical discussions, please]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.