RE: [Simple] XCAP and its problem with Namespaces caused by usingonly the XML fragment body.
"Thomson, Martin" <Martin.Thomson@andrew.com> Wed, 26 October 2005 21:48 UTC
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1EUt8I-0001AO-7Q; Wed, 26 Oct 2005 17:48:30 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1EUt8G-0001AG-Vp for simple@megatron.ietf.org; Wed, 26 Oct 2005 17:48:29 -0400
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA28702 for <simple@ietf.org>; Wed, 26 Oct 2005 17:48:13 -0400 (EDT)
Received: from marauder.andrew.com ([198.17.217.129]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1EUtLU-0006TY-T1 for simple@ietf.org; Wed, 26 Oct 2005 18:02:10 -0400
Received: from aopmfilt4.andrew.com ([127.0.0.1]) by marauder.andrew.com with Microsoft SMTPSVC(6.0.3790.211); Wed, 26 Oct 2005 16:48:05 -0500
Received: from Unknown [10.3.20.69] by aopmfilt4.andrew.com - SurfControl E-mail Filter (4.7); Wed, 26 Oct 2005 16:48:05 -0500
Received: from aopex5.andrew.com ([10.3.20.205]) by aopexbh2.andrew.com with Microsoft SMTPSVC(6.0.3790.211); Wed, 26 Oct 2005 16:48:04 -0500
Message-ID: <AF9FCF3C02DB264EAF9872DFB6040FCC0DF79072@aopex5.andrew.com>
From: "Thomson, Martin" <Martin.Thomson@andrew.com>
To: Jari Urpalainen <jari.urpalainen@nokia.com>, ext Jonathan Rosenberg <jdrosen@cisco.com>
Date: Wed, 26 Oct 2005 16:47:03 -0500
Subject: RE: [Simple] XCAP and its problem with Namespaces caused by usingonly the XML fragment body.
MIME-Version: 1.0
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
X-OriginalArrivalTime: 26 Oct 2005 21:48:04.0602 (UTC) FILETIME=[F1B3DDA0:01C5DA76]
X-SEF-16EBA1E9-99E8-4E1D-A1CA-4971F5510AF: 1
Content-class: urn:content-classes:message
Thread-Topic: [Simple] XCAP and its problem with Namespaces caused by usingonly the XML fragment body.
Thread-Index: AcXaKKHK9kARe5RaTN+gHz6pXjoA/QATaVsw
X-Spam-Score: 0.0 (/)
X-Scan-Signature: e1e48a527f609d1be2bc8d8a70eb76cb
Cc: "Gulin, Jens" <Jens.Gulin@sonyericsson.com>, "Hyttfors, Per" <Per.Hyttfors@sonyericsson.com>, simple@ietf.org
X-BeenThere: simple@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: SIP for Instant Messaging and Presence Leveraging Extensions <simple.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/simple>, <mailto:simple-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/simple>
List-Post: <mailto:simple@ietf.org>
List-Help: <mailto:simple-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/simple>, <mailto:simple-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1015094935=="
Sender: simple-bounces@ietf.org
Errors-To: simple-bounces@ietf.org
Jari makes a very good point. His is a practical solution that will work with no changes required. I'd agree that the problem isn't one worth solving. > The whole issue (if there's any) has no influence on my reference > implementation as I don't have any cases where I needed these "blind" > updates. I have found it extremely difficult to write an application > that doesn't break easily when you'll try to do "blind" xcap patching. > There are imo quite rare cases where it can/could be used. So the whole > discussion is imo quite obscure. > > However, if an application wants to try this "blind" patching (==put > with some qualified elements) why just simply add those declarations on > the payload. Sure it leads to additional ns declarations on the server, > but who cares. There's no ambiquity with the canonical format, because > those addiotional ns declarations are then removed anyway. (and I > certainly don't want that the server is required to remove those ns > declarations during xcap put patching, no). > > Perhaps I'm a lousy programmer but to me this is a no-issue or at least > largely exaggerated one. Also having some mandated prefixes is a bad > idea, imo. In addition, it looks like that there must be another > application that first has created the doc, and now your app has to edit > it (as if as your app doesn't know what it is doing, right ?). So is > this really this big issue ? E.g. I am personally much more worried > about the case where you'll have many apps editing the same doc, as > you'll have no locks in xcap (== not a proposal to add one, no) > > And btw. regarding to the original example from Per, xcap-list should > have reused imo the same namespace declaration for lists and services... > > br, > Jari ------------------------------------------------------------------------------------------------ This message is for the designated recipient only and may contain privileged, proprietary, or otherwise private information. If you have received it in error, please notify the sender immediately and delete the original. Any unauthorized use of this email is prohibited. ------------------------------------------------------------------------------------------------ [mf2]
_______________________________________________ Simple mailing list Simple@ietf.org https://www1.ietf.org/mailman/listinfo/simple
- RE: [Simple] XCAP and its problem with Namespaces… Zisimopoulos, Haris, VF-Group
- RE: [Simple] XCAP and its problem with Namespaces… Hyttfors, Per
- Re: [Simple] XCAP and its problem with Namespaces… Jari Urpalainen
- RE: [Simple] XCAP and its problem with Namespaces… Thomson, Martin