Hi Marcos,

>>What version of the configuration document format is
>>denoted by the namespace.
So there is versioning, but it is based on namespace and not on version 
attribute.
This is just syntactical issue.

>>I have no idea what SML is.
I have also little idea about it, but it is one of W3C specs, similarly to P&C 
and it was released not so long time ago.
My comments are trying to give more general perspective for W3C specs.
So this comment is more addressed to TAG, I think.

>>> The usage of the "version" attribute in P&C seems to be the first usage of 
>>> this attribute for document version and
>>not for specification format versioning.

>>exactly.
So why are you doing that?
I think consistency is a good principle - also among not much related specs, 
but all coming from W3C - and could be followed.

Thanks.

Kind regards,
Marcin

Marcin Hanclik
ACCESS Systems Germany GmbH
Tel: +49-208-8290-6452  |  Fax: +49-208-8290-6465
Mobile: +49-163-8290-646
E-Mail: [email protected]

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of 
Marcos Caceres
Sent: Monday, June 01, 2009 10:02 AM
To: Marcin Hanclik
Cc: [email protected]
Subject: Re: [widgets] P&C Last Call comments, versioning

On Mon, Jun 1, 2009 at 12:44 AM, Marcin Hanclik
<[email protected]> wrote:
> Hi Marcos, All,
>
> These are my further considerations for the versioning of the widget contents.
>
> My understanding is that versioning is/may be included in namespace 
> definition.
>
> The usage of the "version" attribute in P&C seems to be the first usage of 
> this attribute for document version and not for specification format 
> versioning.
>

exactly.

> P&C, an an interchange format is versionless.

correct.

> I have reviewed a few recommendations from http://www.w3.org/TR/.
> a) SVGT1.2 http://www.w3.org/TR/2008/REC-SVGTiny12-20081222/ says:
> "Future versions of this specification will maintain backwards compatibility 
> with previous versions of the language"
> SVGT1.2 uses version attribute to describe the version of the standard that 
> was used to write the SVG document.
> They also use "baseProfile" as a further means for content 
> versioning/requirements in 
> http://www.w3.org/TR/2008/REC-SVGTiny12-20081222/single-page.html#implnote-VersionControl.
>
> http://www.w3.org/TR/2009/REC-sml-if-20090512/#Packaging says:
> "The SMLIFVersion attribute is defined on the model element and may be useful 
> when diagnosing failures encountered while processing SML-IF documents. For 
> example, if a document asserts conformance with version 1.1 of the SML-IF 
> specification and a human can see that it is not in fact conformant, then it 
> is likely that the problem occurred during the production of the document. If 
> the same document appears to humans to be conformant, then the focus of 
> diagnosis might shift toward the SML-IF consumer and its invocation 
> parameters."
>

I have no idea what SML is.

> http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014/#docconf says:
> There SHOULD be a @version attribute on the html element with the value 
> "XHTML+RDFa 1.0"
>
> http://www.w3.org/TR/widgets-digsig/#versions-namespaces-and-identifiers says:
> "Note: No provision is made for an explicit version number in this 
> specification. If a future version of this specification requires
> explicit versioning of the document format, a different namespace will be 
> used."
>
> The conclusions:
> 1. To avoid semantic collisions with other W3C standards, I suggest changing 
> "version" to e.g. "docversion".
> 2. The text similar to the one from DigSig spec could be put to P&C 8.1, just 
> to show roadmap and intentions.
>

I don't agree with your conclusion. Versioning in the P&C is
understood in the context of the widget element. That is, the widget's
version is X. What version of the configuration document format is
denoted by the namespace.

--
Marcos Caceres
http://datadriven.com.au

________________________________________

Access Systems Germany GmbH
Essener Strasse 5  |  D-46047 Oberhausen
HRB 13548 Amtsgericht Duisburg
Geschaeftsfuehrer: Michel Piquemal, Tomonori Watanabe, Yusuke Kanda

www.access-company.com

CONFIDENTIALITY NOTICE
This e-mail and any attachments hereto may contain information that is 
privileged or confidential, and is intended for use only by the
individual or entity to which it is addressed. Any disclosure, copying or 
distribution of the information by anyone else is strictly prohibited.
If you have received this document in error, please notify us promptly by 
responding to this e-mail. Thank you.

Reply via email to