Re: Requests on "de facto charter" discussion
"Thanos Diacakis" <[email protected]> Tue, 27 May 2003 15:26:08 -0600
| Newsgroups | gmane.ietf.impp |
|---|---|
| Message-ID | <[email protected]> |
Yes indeed. If we look at what the purpose for this de facto charter is, the question is "How *did* we decide which requirements ..." instead of "How do we decide which requirements ...". I think we should add an intro to this "de facto charter" explaining its purpose, as it is not really a "charter". Maybe even we shouldn't call it that, but call it a "WG history" or something similar. Thanos --- Thanos Diacakis Openwave Systems [email protected] +1-303 385 6705 ----- Original Message ----- From: "Peterson, Jon" <[email protected]> To: "'Thanos Diacakis'" <[email protected]>; "'Mark Day'" <[email protected]>; "IMPP Working Group" <[email protected]> Sent: Tuesday, May 27, 2003 1:05 PM Subject: RE: Requests on "de facto charter" discussion > > Relevance to our charter is, I think, the only matter under consideration > here. I thought we were trying to document how we did what we have done, not > figure out how we might have done things differently if we were going to > start all over. These documents all went through last call in this WG, and I > don't remember you or anyone else agonizing then over whether or not the > subscription authorization requirements of RFC2779 had been met. We are no > longer at a stage where we are figuring out what requirements these > documents "should meet". > > We had lengthy discussions in this group, instigated by John Ramsdell, about > the possibility of creating an end-to-end format for subscription requests > that would meet the 5.1 requirements (right after Yokohama). The > overwhelming consensus of the group was that these capabilities should be > deferred to the using protocol, rather than instantiated in some sort of > common format we design here. The primary argument, actually, for deferring > this was that there were no end-to-end security properties required for > subscription requests in RFC2779 - RFC2779 did not require a common and > interoperable format for subscription requests. There was no work that > needed to be done to facilitate interoperability of using protocols with > respect to this requirement - which was the focus of IMPP after the CPIM > reorientation. > > Jon Peterson > NeuStar, Inc. > > > -----Original Message----- > > From: Thanos Diacakis [mailto:[email protected]] > > Sent: Tuesday, May 27, 2003 10:12 AM > > To: Peterson, Jon; 'Mark Day'; IMPP Working Group > > Subject: Re: Requests on "de facto charter" discussion > > > > > > The fact that the requirements that the IMPP documents do not > > meet, are met > > elsewhere (e.g. SIMPLE) is somewhat irrelevant to our charter. > > > > The point is: > > > > - How do we decide which requirements the IMPP WG documents > > should meet, and > > which should the specific protocols implement? > > > > Currently, this was done fairly arbitrarily. > > > > A few requirements come to mind that we haven't dealt with: > > > > - Subscription authentication (a few reqts on that in section > > 5.1 of 2779) > > - Subscription cancellation notification (5.1.9) > > - Subscription status (5.1.10) > > > > IMHO, where things are right now with the status of various > > related WGs, our > > whole approach needs rethinking, and this should be done > > separately for > > Presence and separately for IM. > > > > Thanos > > --- > > Thanos Diacakis > > Openwave Systems > > [email protected] > > +1-303 385 6705 > > > > ----- Original Message ----- > > From: "Peterson, Jon" <[email protected]> > > To: "'Mark Day'" <[email protected]>; "IMPP Working Group" > > <[email protected]> > > Sent: Monday, May 26, 2003 3:48 PM > > Subject: RE: Requests on "de facto charter" discussion > > > > > > > > > > Just to clarify my perspective on this, I didn't mean to > > suggest that > > > CPIM/CPP only selectively satisfies the requirements of > > RFC2779 - merely > > > that some requirements are requirements on the 'common > > formats', and some > > > requirements are requirements on the using protocols. > > Obviously, MSGFMT > > > should meet the requirements in RFC2779 section 4.1, which are > > specifically > > > tailored for a common format. The point is that other > > requirements are not > > > met by any feature of the CPIM/CPP common format work - > > instead, they have > > > to be met by a using protocol that instantiates the > > 'abstract' protocols > > > described in the core CPIM/CPP documents. Subscription > > authentication is a > > > good example of a requirement in RFC2779 that has no corresponding > > mechanism > > > in CPIM/CPP. We hadn't decided in IMPP that this > > requirement was wrong or > > > unfulfillable or something - instead, IMPP has just passed > > the buck to the > > > using protocols (APEX, SIMPLE, etc) to meet this > > requirement, as was the > > > case with many requirements. CPIM and CPP are not, > > themselves, instant > > > messaging or presence 'protocols'. > > > > > > I am aware of no specific requirements from RFC2779 that we > > have rejected. > > I > > > don't mind adding the word "minimal" per request 2 below. > > As for request > > 3, > > > I'm not sure I would favor that precise wording. Perhaps > > something more > > > like: "This lack of an official direction encouraged > > participants to work > > > from differing assumptions and goals, which fueled > > recurring fundamental > > > disagreements and hampered consensus." > > > > > > Jon Peterson > > > NeuStar, Inc. > > > > > > > -----Original Message----- > > > > From: Mark Day [mailto:[email protected]] > > > > Sent: Monday, May 26, 2003 10:55 AM > > > > To: IMPP Working Group > > > > Subject: Requests on "de facto charter" discussion > > > > > > > > > > > > I am finding the responses to the proposed de facto charter > > > > interesting. > > > > > > > > I do have a number of specific requests below. > > > > > > > > I was intrigued by the idea (apparently shared by several > > > > people) that the > > > > WG had picked and chosen which 2779 requirements were > > > > relevant. I know we > > > > have had areas where various folks have claimed that some > > > > requirement isn't > > > > met by our current docs, but I thought that those were > > > > primarily individual > > > > differences of opinion or interpretation. I couldn't > > > > remember any places > > > > where the WG said that it could ignore some part of 2779. > > > > > > > > If there are areas we could identify where the WG chose not > > > > to be bound by > > > > 2779, we certainly need to be explicit about those and > > > > explain them. So > > > > here's my first request: > > > > > > > > REQUEST 1 is to send me (and the WG) any examples of those > > > > areas. I'm asking > > > > for areas where the WG decided that it was OK not to meet the > > > > requirement or > > > > that some requirement didn't make any sense. > > > > > > > > Next, I am torn between a desire to accurately reflect > > > > Marshall's concerns > > > > and an unwillingness to get caught between duelling > > memories among the > > > > people who participated in the Group of Nine. I have already > > > > spent too much > > > > time ducking that crossfire. ;-) > > > > > > > > I'd propose adding the word "minimal" and hope that Marshall > > > > might find this > > > > less misleading: > > > > > > > > "The goal was to define some common information that > > would allow some > > > > minimal kind of interoperability of the different > > protocols, even if a > > > > single protocol was > > > > not possible." > > > > > > > > I think this might also help with Adrian's suggestion that we > > > > capture more > > > > of the "minimality discipline" we followed wrt what's in > > the formats, > > > > although perhaps that also needs to be identified explicitly. > > > > > > > > I'd also be happy to substitute a more-abstract, > > less-loaded word than > > > > "interoperability" or "gatewaying" but I can't come up with > > > > one. "Some kind > > > > of interoperability" was intended to be fuzzy enough to cover > > > > gatewaying. > > > > When I use words like "interaction" or "communication" instead of > > > > "interoperability", it seems to have lost all content. > > > > > > > > So REQUEST 2 is to offer comments about this proposed change. > > > > > > > > Finally, I think the concerns about legitimacy and technical > > > > soundness will > > > > already be on everyone's minds, but I'd be happy to > > > > underscore the concerns > > > > about those areas if the current wording isn't doing it > > > > sufficiently. We > > > > could add a sentence after the one about the charter not > > > > being updated to > > > > underscore the legitimacy issue. For example, something like > > > > "This failure > > > > meant that it was difficult to judge the soundness of > > > > subsequent decisions. > > > > As a result, some parts of the community came to believe > > that IMPP was > > > > making arbitrary choices and not producing sound results." > > > > > > > > REQUEST 3 is to offer comments about this proposed change. > > > > > > > > Thanks in advance, > > > > > > > > --Mark > > > > > > > > > > > > > > > > > > > > [reminder: [email protected] for non-technical > > > > discussions, please] > > > > > > > > > > > > > > > > > > > > [reminder: [email protected] for non-technical > > discussions, please] > > > > > > > > > [reminder: [email protected] for non-technical discussions, please]