Separating PIDF from tuple/presentity semantics (was Communication means in draft-ietf-impp-cpim-pidf-05)

"Mark Day" <[email protected]>
Newsgroups gmane.ietf.impp
Message-ID <[email protected]>
> We need some kind of default, fallback
> understanding of segmented presence information, with an
> understanding that
> particular presence protocols and/or applications may be able to
> have a more
> sophisticated understanding of the same presence information. I think this
> matches both the letter and spirit of RFC2779 3.1.4.

I had a conversation with Derek this morning, and I think it's fair to say
that we as chairs are generally in favor of pursuing this goal but not at
the risk of derailing progress on CPIM or PIDF, which appear to be quite
close to being finished soon.

I think the crucial first goal of IMPP has to be getting to the point where
there is an agreed-upon basis for moving information between different
systems, and it is a matter for future refinement to achieve better
alignment among the different kinds of information those systems choose to
expose to each other.

If we happened to get a rare convergence of unlikely events and quickly came
to a rough consensus on what tuples/presentities "Really Mean", it would be
great to fold that into CPIM and/or PIDF as appropriate.  But I think we
have to allow for the possibility of such a definition being itself a long
and contentious process.

I think there is already a "default" understanding of segmented presence
information, however weak those semantics are: tuples are somehow related to
a presentity and somehow subordinate to the presentity. I don't think
there's much more that can be said without provoking argument (and even this
vague characterization may attract dissent.)  I'm happy for people to work
on more-detailed semantics, but the current tuple/presentity arrangement is
the best that we were able to do in previous attempts to resolve this kind
of question.

So concretely, I'd ask for any effort to define additional shared semantics
of presence information to be a different document from PIDF. PIDF should
stand on its own without that document.

A more speculative suggestion: We might think in terms of simply registering
how different IMPP-compliant systems use presentities and tuples, rather
than trying to define a single segmentation structure.  This would then
function as an aid for the developers of user agents trying to decide how
best to present received information.

--Mark




  [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.