Re: [Sipping] RFC3680 and draft-ietf-sipping-gruu-reg-event-08 :are quotes part of parameter values?

"Pete Cordell" <pete@tech-know-ware.com> Wed, 07 March 2007 18:03 UTC

Return-path: <sipping-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1HP0UF-0007HD-0u; Wed, 07 Mar 2007 13:03:39 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1HP0UE-0007G6-CN for sipping@ietf.org; Wed, 07 Mar 2007 13:03:38 -0500
Received: from smtp1.wanadoo.co.uk ([193.252.22.158] helo=smtp1.freeserve.com) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HP0U9-0006HS-Uu for sipping@ietf.org; Wed, 07 Mar 2007 13:03:38 -0500
Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf3007.me.freeserve.com (SMTP Server) with ESMTP id 4BE341C0008A; Wed, 7 Mar 2007 19:03:31 +0100 (CET)
Received: from Codalogic (user-54433ea2.lns5-c7.dsl.pol.co.uk [84.67.62.162]) by mwinf3007.me.freeserve.com (SMTP Server) with SMTP id E17CF1C00087; Wed, 7 Mar 2007 19:03:30 +0100 (CET)
X-ME-UUID: 20070307180330923.E17CF1C00087@mwinf3007.me.freeserve.com
Message-ID: <001101c760e2$e9b69180$5900a8c0@Codalogic>
From: Pete Cordell <pete@tech-know-ware.com>
To: Paul Kyzivat <pkyzivat@cisco.com>, Jeroen van Bemmel <jbemmel@zonnet.nl>
References: <007401c760c7$90cfe2d0$0601a8c0@BEMBUSTER> <45EEF58E.90004@cisco.com>
Subject: Re: [Sipping] RFC3680 and draft-ietf-sipping-gruu-reg-event-08 :are quotes part of parameter values?
Date: Wed, 07 Mar 2007 18:03:28 -0000
MIME-Version: 1.0
Content-Type: text/plain; format="flowed"; charset="iso-8859-1"; reply-type="response"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.3028
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028
X-Spam-Score: 0.1 (/)
X-Scan-Signature: c0bedb65cce30976f0bf60a0a39edea4
Cc: sipping <sipping@ietf.org>
X-BeenThere: sipping@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "SIPPING Working Group \(applications of SIP\)" <sipping.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/sipping>, <mailto:sipping-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:sipping@ietf.org>
List-Help: <mailto:sipping-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/sipping>, <mailto:sipping-request@ietf.org?subject=subscribe>
Errors-To: sipping-bounces@ietf.org

This doesn't look like an XML question.  (The quotes are fine where they 
are.)

I think Jeroen is saying, if an example of <unknown-param> is (with quotes):
   <unknown-param
   name="+sip.instance">"&lt;urn:uuid:f81d4fae-7dec-11d0-a765-00a0c91e6bf6&gt;"</unknown-param>

should the <pub-gruu> be (with quotes):
   <gr:pub-gruu>"sip:user@example.com;gr=hha9s8d-999a"</gr:pub-gruu>

Or, if <pub-gruu> is (without quotes):
   <gr:pub-gruu>sip:user@example.com;gr=hha9s8d-999a</gr:pub-gruu>

should <unknown-param> be (without quotes):
   <unknown-param
   name="+sip.instance">&lt;urn:uuid:f81d4fae-7dec-11d0-a765-00a0c91e6bf6&gt;</unknown-param>

Or, should they be as they currently are.  It's up to you.  XML does not 
care!

HTH,

Pete.
----- Original Message ----- 
From: "Paul Kyzivat" <pkyzivat@cisco.com>
To: "Jeroen van Bemmel" <jbemmel@zonnet.nl>
Cc: "sipping" <sipping@ietf.org>
Sent: Wednesday, March 07, 2007 5:25 PM
Subject: Re: [Sipping] RFC3680 and draft-ietf-sipping-gruu-reg-event-08 :are 
quotes part of parameter values?


> I'm afraid this is beyond my feeble understanding of xml. So I don't know 
> what is correct here. Can an xml guru enlighten me?
>
> Thanks,
> Paul
>
> Jeroen van Bemmel wrote:
>> RFC3680 defines the <unknown-param> element for Contact parameters such 
>> as callee capabilities, but gives no examples. The gruu-reg-event draft 
>> contains examples which illustrate the use of this element for the 
>> "+sip.instance" parameter:
>>  <unknown-param 
>> name="+sip.instance">"&lt;urn:uuid:f81d4fae-7dec-11d0-a765-00a0c91e6bf6&gt;"</unknown-param>
>> <gr:pub-gruu>sip:user@example.com;gr=hha9s8d-999a</gr:pub-gruu>
>>  There appears to be an inconsistency here: both the pub-gruu and the 
>> +sip.instance parameter are contained in quotes as part of the Contact 
>> header. These quotes are reflected in the <unknown-param> element, but 
>> not in the <pub-gruu> element.
>>  Looks like a potential interop issue to me. I understand the reasoning 
>> behind the above XML fragment, and I agree, but perhaps it is worth 
>> pointing out the quoting (ideally in RFC3680, but second-best in 
>> reg-event)
>>  Regards,
>> Jeroen

--
=============================================
Pete Cordell
Tech-Know-Ware Ltd
for XML to C++ data binding visit
http://www.tech-know-ware.com/lmx/
http://www.codalogic.com/lmx/
=============================================



_______________________________________________
Sipping mailing list  https://www1.ietf.org/mailman/listinfo/sipping
This list is for NEW development of the application of SIP
Use sip-implementors@cs.columbia.edu for questions on current sip
Use sip@ietf.org for new developments of core SIP