Re: [Simple] Partial publication & version attribute
Jari Urpalainen <jari.urpalainen@nokia.com> Thu, 21 September 2006 08:54 UTC
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1GQKJy-0005TQ-AQ; Thu, 21 Sep 2006 04:54:14 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1GQKJw-0005QY-RU for simple@ietf.org; Thu, 21 Sep 2006 04:54:12 -0400
Received: from mgw-ext11.nokia.com ([131.228.20.170]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GQKJr-0001Xn-Az for simple@ietf.org; Thu, 21 Sep 2006 04:54:12 -0400
Received: from esebh108.NOE.Nokia.com (esebh108.ntc.nokia.com [172.21.143.145]) by mgw-ext11.nokia.com (Switch-3.1.10/Switch-3.1.10) with ESMTP id k8L8s1tV003302 for <simple@ietf.org>; Thu, 21 Sep 2006 11:54:06 +0300
Received: from esebh001.NOE.Nokia.com ([172.21.138.28]) by esebh108.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.1830); Thu, 21 Sep 2006 11:54:03 +0300
Received: from mgw-int02.ntc.nokia.com ([172.21.143.97]) by esebh001.NOE.Nokia.com with Microsoft SMTPSVC(5.0.2195.6881); Thu, 21 Sep 2006 11:54:03 +0300
Received: from kusti.research.nokia.com (mgw.research.nokia.com [172.21.56.13]) by mgw-int02.ntc.nokia.com (Switch-3.1.10/Switch-3.1.10) with ESMTP id k8L8s24l027583 for <simple@ietf.org>; Thu, 21 Sep 2006 11:54:03 +0300
Received: from [172.21.38.148] (esdhcp038148.research.nokia.com [172.21.38.148]) by kusti.research.nokia.com (Postfix) with ESMTP id C190393B78 for <simple@ietf.org>; Thu, 21 Sep 2006 11:54:02 +0300 (EEST)
Message-ID: <4512532A.6070903@nokia.com>
Date: Thu, 21 Sep 2006 11:54:02 +0300
From: Jari Urpalainen <jari.urpalainen@nokia.com>
User-Agent: Thunderbird 1.5.0.7 (X11/20060913)
MIME-Version: 1.0
To: simple@ietf.org
Subject: Re: [Simple] Partial publication & version attribute
References: <309602FD24021447A65C5C9F9035F4B18EA982@sagaris.eu.tieto.com>
In-Reply-To: <309602FD24021447A65C5C9F9035F4B18EA982@sagaris.eu.tieto.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-OriginalArrivalTime: 21 Sep 2006 08:54:03.0573 (UTC) FILETIME=[7D02B650:01C6DD5B]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8b30eb7682a596edff707698f4a80f7d
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>
Errors-To: simple-bounces@ietf.org
ext simple-bounces@ietf.org wrote: > Hello, > > draft-ietf-simple-partial-publish-05, section 3.2, says: > > "Versioning of these partial publications is necessary to guarantee that > the changes are applied in the correct order. The PUBLISH method > [RFC3903] already accomplishes this using entity-tags and conditional > requests, which guarantee correct ordering of publication updates. Note > that the partial PIDF format [I-D.ietf-simple-partial-pidf- format] > contains the 'version' attribute that could be used for versioning as > well. However, we chose not to introduce an additional versioning > mechanism to partial publish, since that would only add ambiguity and a > potential undefined error case if the two versioning mechanisms were to > somehow contradict." > > However, XML schema of partial pidf presented in > draft-ietf-simple-partial-pidf-format-07 defines the 'version' attribute > to be mandatory: > > <xsd:attribute name="version" type="xsd:unsignedInt"/> > > So how should partial publications be processed on presence server? Am I > right if supposing the presence server to require the 'version' > attribute but to ignore its value? Or is it simply a bug in > specification? > > Thanks for any comments. > > Best regards > > Michal Burda > > > actually attributes are optional by default with the w3c schema (agreed, not very intuitive). So clients should not publish 'version' info, but if they do, servers just ignore them. br, Jari _______________________________________________ Simple mailing list Simple@ietf.org https://www1.ietf.org/mailman/listinfo/simple
- [Simple] Partial publication & version attribute Michal.Burda
- Re: [Simple] Partial publication & version attrib… Jari Urpalainen