RE: [Enum] requesting reviewers for draft-ietf-enum-xmpp..
"Stastny Richard" <Richard.Stastny@oefeg.at> Thu, 30 November 2006 09:03 UTC
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1GphpV-0005xH-Bp; Thu, 30 Nov 2006 04:03:41 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1GphpS-0005w0-Qj for enum@ietf.org; Thu, 30 Nov 2006 04:03:38 -0500
Received: from mail.oefeg.at ([62.47.121.5]) by ietf-mx.ietf.org with smtp (Exim 4.43) id 1GphpR-0006eM-65 for enum@ietf.org; Thu, 30 Nov 2006 04:03:38 -0500
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: RE: [Enum] requesting reviewers for draft-ietf-enum-xmpp..
Date: Thu, 30 Nov 2006 10:02:45 +0100
Message-ID: <32755D354E6B65498C3BD9FD496C7D463C52D6@oefeg-s04.oefeg.loc>
In-Reply-To: <237A2882-907D-4BCA-8FDF-85ACE781FAEF@insensate.co.uk>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [Enum] requesting reviewers for draft-ietf-enum-xmpp..
Thread-Index: AccUH93H2PhVXxLsRnqa20RldxubkQAPSakQ
From: Stastny Richard <Richard.Stastny@oefeg.at>
To: lconroy <lconroy@insensate.co.uk>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 2e8fc473f5174be667965460bd5288ba
Cc: enum@ietf.org
X-BeenThere: enum@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Enum Discussion List <enum.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/enum>, <mailto:enum-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:enum@ietf.org>
List-Help: <mailto:enum-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/enum>, <mailto:enum-request@ietf.org?subject=subscribe>
Errors-To: enum-bounces@ietf.org
> However, this does not, in my mind, preclude having another registration > using that protocol that gives a hint on the kind of interaction that > the > client can expect to start. X-IM:xmpp and Voice:xmpp would help to > tell me > to fire up my Jabber client or to try to find a working Googletalk voice > program for my Mac (or Linux box, or ...). > > As Alex says, you need both. I agree, because there is no solution to this problem. We should also not forget the basic requirement from Patrik: "A client must be able to decide on the NAPTR to choose without looking at the URI in the regexp." OTOH, the problem is not so big, IMO A jabber client may look for Enumservices XMPP, IM:XMPP, VOICE:XMPP (and not for SIP) A user may have only one, or he may either have XMPP or to different Enumservices pointing to IM:XMPP and VOICE:XMPP So the originator may choose depending on his client. Richard > -----Original Message----- > From: lconroy [mailto:lconroy@insensate.co.uk] > Sent: Thursday, November 30, 2006 2:35 AM > To: Alexander Mayrhofer > Cc: enum@ietf.org; Otmar Lendl; Duane > Subject: Re: [Enum] requesting reviewers for draft-ietf-enum-xmpp.. > > Hi Alex, folks, > OK - this quest is a long one. > On 29 Nov 2006, at 16:43, Alexander Mayrhofer wrote: > > Duane wrote: > >> Otmar Lendl wrote: > >>> XMPP isn't just for IM. Google Talk uses XMPP for VoIP. > (A puppy is not just for Christmas, it's for ... ?) > >> The same can be said for most if not all IM protocols. > > > > I think we will always have to deal with (at least) two "types" of > > registrations in ENUM. > > > > - The "application" type registration (like, in that case "im" > > pointing to > > an IM URI, which in turn resolves to an XMPP server). Examples: "im", > > "pres", "voice", "web", "ft" > > > > - The "protocol" registration (like "xmpp" in that case). Examples > > "sip", > > "h323", etc... > > > > I haven't yet found out which of the two the "holy grail" is - we > > also try > > to work on this issue in draft-ietf-enumservices-guide. > > contributions are > > very welcome for that document... > > Seriously folks, this request for guideline text is timely. This > discussion > demonstrates that is it needed. > > IMHO, as a client I would like the Enumservice field to answer two > questions: > - "What are am going to do if you use this contact?", and > - "How are you going to do it"? > These map to the Eumservice Type and Subtype - hence 'voice' is the > kind of > thing you want to do, and 'tel' as the way you do it (by using a > phone call). > > Other examples of answers to what? are "Web", "file transfer", > "email", "fax", > and "sms", "ems", "mms". > How you do these things are variously to use 'http:','https:','ftp:', > 'mailto:', > and 'tel:' (according to RFC 4002 and RFC 4355). > > I guess you could stretch things to say that the "Pres" Enumservice > tells you > what kind of interaction is going to happen - I think RFC 3861 is the > start of > the trail for finding out how you do it. > > There are some Enumservices where you really have no idea what you're > going to > do - the joy of anticipation is left until later protocol-specific > negotiation. > > For example, you have no way of knowing that the device you are going > to get > to by using a SIP URI is going to have a phone capability or not > before you > do the INVITE. Fortunately, almost all AoRs have phones associated > with them. > You might get unlucky and find an electric toaster at the other end, > but it > isn't that likely. If your gateway takes an incoming phone call and > tries to > connect it to a SIMPLE-only end point, well - life is hard. > > You could argue that any "protocol" registration like xmpp merely > says that > you don't or can't know in advance what kind of interaction is going to > happen if you use this URL. All of these are really subtypes of the same > Enumservice: "Do-You-Feel-Lucky-Punk?" > > My only concern is that I have a perfectly reasonable Jabber client > that can > do IM interaction, but it is not capable of voice (or, strictly, > GoogleTalk). > > If the registrant really wants me to fire up a GoogleTalk client, then > he should really say that this should start as a voice call - > otherwise how > is my ENUM client supposed to know what program it is supposed to > fire up > to handle the URI? > > I have no problem at all with an Enumservice registration not telling > the > client what kind of interaction to expect - it may be unknowable, as the > protocol is so wide ranging that it could result in a full exchange > of IM > messages or World War Three. > > However, this does not, in my mind, preclude having another registration > using that protocol that gives a hint on the kind of interaction that > the > client can expect to start. X-IM:xmpp and Voice:xmpp would help to > tell me > to fire up my Jabber client or to try to find a working Googletalk voice > program for my Mac (or Linux box, or ...). > > As Alex says, you need both. > > all the best, > Lawrence > > > _______________________________________________ > enum mailing list > enum@ietf.org > https://www1.ietf.org/mailman/listinfo/enum _______________________________________________ enum mailing list enum@ietf.org https://www1.ietf.org/mailman/listinfo/enum
- [Enum] requesting reviewers for draft-ietf-enum-x… Alexander Mayrhofer
- Re: [Enum] requesting reviewers for draft-ietf-en… Niall O'Reilly
- Re: [Enum] requesting reviewers for draft-ietf-en… Duane
- Re: [Enum] requesting reviewers for draft-ietf-en… Otmar Lendl
- Re: [Enum] requesting reviewers for draft-ietf-en… lconroy
- Re: [Enum] requesting reviewers for draft-ietf-en… Duane
- Re: [Enum] requesting reviewers for draft-ietf-en… Alexander Mayrhofer
- Re: [Enum] requesting reviewers for draft-ietf-en… Alexander Mayrhofer
- Re: [Enum] requesting reviewers for draft-ietf-en… Duane
- Re: [Enum] requesting reviewers for draft-ietf-en… Duane
- Re: [Enum] requesting reviewers for draft-ietf-en… Stastny Richard
- Re: [Enum] requesting reviewers for draft-ietf-en… Duane
- Re: [Enum] requesting reviewers for draft-ietf-en… lconroy
- Re: [Enum] requesting reviewers for draft-ietf-en… Duane
- RE: [Enum] requesting reviewers for draft-ietf-en… Stastny Richard
- RE: [Enum] requesting reviewers for draft-ietf-en… Bernie Hoeneisen
- Re: [Enum] requesting reviewers for draft-ietf-en… Stastny Richard
- Re: [Enum] requesting reviewers for draft-ietf-en… Duane
- Re: [Enum] requesting reviewers for draft-ietf-en… Dale.Worley
- Re: [Enum] requesting reviewers for draft-ietf-en… Duane
- Re: [Enum] requesting reviewers for draft-ietf-en… Dale.Worley