Re: "De facto charter" proposed text

"Thanos Diacakis" <[email protected]> Fri, 23 May 2003 09:44:17 -0600
Newsgroups gmane.ietf.impp
Message-ID <[email protected]>
That is because the operations that you mention are going to be specific to
a particular protocol (i.e. they do not cross administrative domain
boundaries), and thus not required for interoperation.

Thanos
---
Thanos Diacakis
Openwave Systems
[email protected]
+1-303 385 6705

----- Original Message ----- 
From: "sivaram" <[email protected]>
To: "'Mark Day'" <[email protected]>; <[email protected]>
Sent: Thursday, May 22, 2003 11:36 PM
Subject: RE: "De facto charter" proposed text


>
> As a new member of this group, the explanation below on history and
current
> de-facto charter is very helpful. However, I had a couple of questions,
for
> which I didn't receive any reply before. It will be highly helpful if any
of
> u could provide answers to these questions (in fact better still if it is
> clarified in the CPIM and CPP drafts). The questions are:
>
> 1) While reading through CPIM doc (draft-ietf-impp-im-02), I found the
> MESSAGE operation being invoked from appl (refers to SENDER of RFC2778, I
> think) to the service. Why is there no invokation from service to the
> instant inbox (to deliver the message) ? Is it because, we assume the
inbox
> is internal to the service (I thought inbox here would be part of whatever
> IM s/w, a end user is having).
>
> 2) CPP doc (draft-ietf-impp-pres-02): A similar question to the above. Why
> is there no operation from the presentity to the service to send the
> presence info ?
>
> The reason why I ask this is because, these docs seem to leave a part of
the
> model described in 2778 un-addressed. I am sure there would have been
valid
> reasons for this, only problem is that it doesn't seem to come out in any
of
> the docs.
>
> Thanks & Regards,
> Sivaram.
>
> -----Original Message-----
> From: [email protected] [mailto:[email protected]]On Behalf Of
> Mark Day
> Sent: Friday, May 23, 2003 4:25 AM
> To: IMPP Working Group
> Subject: "De facto charter" proposed text
>
>
> We now have our various documents ready to go to the IESG.  However, our
AD
> (Ted Hardie) and others have noted that the current IMPP charter is not a
> very useful guide to understanding or evaluating the documents, since it
has
> not been updated in the course of IMPP's long strange trip.
>
> Derek and I produced some text a few weeks ago that we call the "de facto
> charter" since it summarizes what we have been using as a basis for
chairing
> the group. Little in it is likely to be surprising for people who've been
> following the group.  But the text is the first time that we've tried to
> really write these various principles and goals down.
>
> We're currently assuming that we will send some version of a "de facto
> charter" to the IESG as a supplement or replacement for our existing
> charter.  We'd like to hear from WG members if this text seems mismatched
to
> what you think the group has been trying to accomplish.
>
> Note that this is a slightly different question from whether the group
> *should* be trying to do something different.  That can be an interesting
> discussion, but one that will distract us from getting the documents and
> sensible evaluation criteria to the IESG.  We'd like to keep comments
> focused on whether we've accurately captured what the WG rough consensus
> direction has been.
>
> Text follows and has been submitted as
draft-day-atkins-impp-defacto-00.txt
>
> Yr humble co-chairs,
>
> Mark and Derek
>
> ------------------------
>
> This is a "de facto IMPP charter" to accompany the IMPP submissions to the
> IESG. Such an arrangement is not ordinarily part of the IETF process, but
> appears to be the most effective means of providing necessary context to
the
> IESG as it considers the IMPP documents. The first part of this document
> describes the circumstances that have led to this unusual de facto
charter.
> The second part describes the IMPP charter as it has been understood by
the
> current chairs.
>
> 1. History
>
> IMPP was originally chartered to "eventually define protocols and data
> formats
> necessary to build an internet-scale end-user presence awareness,
> notification and instant messaging system."  The WG successfully delivered
> RFCs 2778 and 2779, then solicited proposals for protocol designs meeting
> the requirements described there.
>
> The design contest had a number of entries and an unanticipated effect:
the
> proposals split the WG into three groups. Each supported a different
> approach to developing IMPP.  RFCs 2778 and 2779 did not in themselves
> provide a basis for declaring one of these proposals superior.
>
> The ADs appointed a design team dubbed the "Group of Nine" or simply "The
> Nine" consisting of 3 persons from each of the three camps, and tasked
them
> with determining what the core mechanisms were that they could all agree
on.
> The goal was to define some common information that would allow some kind
of
> interoperability of the different protocols, even if a single protocol was
> not possible. The Nine outlined a structure of "Common Presence and
Instant
> Messaging" (CPIM) operations and two common formats, one for instant
> messages and one for presence information. Subsequently, the IESG
chartered
> three new WGs as "children of IMPP": APEX, PRIM, and SIMPLE.  Included in
> each child group's charter was a requirement that its protocol must be
> CPIM-compliant.  This requirement was also placed on XMPP when it became a
> chartered working group.
>
> A crucial omission at this stage was that IMPP's charter was not updated
to
> reflect the changed circumstances.
>
> 2. Current de facto charter
>
> IMPP has developed requirements for instant messaging and presence in RFCs
> 2778 and 2779. Its current charter is to devise:
>
> (1) a common extensible instant message format (the MIME type
message/cpim,
> sometimes referred to as MSGFMT);
>
> (2) a common extensible presence information format (the MIME type
> application/pidf+xml, sometimes referred to as PIDF);
>
> (3) an abstract operational profile for protocols that implement instant
> messaging using MSGFMT (which profile is somewhat confusingly also called
> CPIM); and
>
> (4) an abstract operational profile for protocols that implement presence
> using PIDF (which profile is called CPP).
>
> IMPP does not produce protocols that carry these formats, but it does
place
> requirements on the protocols produced by other groups.  Other protocols
> could also be designed from scratch or adapted from existing protocols to
> become IMPP-compliant.  An IMPP-compliant instant messaging system would
> have to (at least) carry MSGFMT messages, conform to the CPIM profile, and
> otherwise meet the common and instant-messaging requirements of RFCs 2778
> and 2779.  A IMPP-compliant presence system would have to (at least) carry
> PIDF messages, conform to the CPP profile, and otherwise meet the common
and
> presence requirements of RFCs 2778 and 2779.
>
>
>
>   [reminder: [email protected] for non-technical discussions, please]
>
>
>
> **************************Disclaimer************************************
>
> Information contained in this E-MAIL being proprietary to Wipro Limited is
> 'privileged' and 'confidential' and intended for use only by the
individual
>  or entity to which it is addressed. You are notified that any use,
copying
> or dissemination of the information contained in the E-MAIL in any manner
> whatsoever is strictly prohibited.
>
>
***************************************************************************
>
>
>
>   [reminder: [email protected] for non-technical discussions, please]
>
>




  [reminder: [email protected] for non-technical discussions, please]