Jesper,<div><br></div><div>The problem with versionning is that, it might be too late in the future, and the argument that we don&#39;t &quot;have a time travel machine&quot; is still sticking in my throat.</div><div><br></div>
<div>It&#39;s a too easy way to say: &quot;Sorry we can&#39;t do anything, now it&#39;s too late!&quot;</div><div><br></div><div>That&#39;s why saying that we are &quot;unsure&quot; is the least we could say since probably in few months when we will seriously consider adding some more precise mechanism, some or all will answer &quot;sorry, too late, we don&#39;t have a time travel machine&quot;</div>
<div><br></div><div>Versionning is not about fixing existing problems as some of you suggests, it&#39;s all about fixing future potential problems</div><div><br></div><div>Mohamed<br><br><div class="gmail_quote">On Tue, Jan 26, 2010 at 8:17 AM, Jesper Lund Stocholm <span dir="ltr">&lt;<a href="mailto:jesper.stocholm@ciber.dk">jesper.stocholm@ciber.dk</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hi all,<br>
<br>
I do not believe we should &quot;water down&quot; our statement (re: our<br>
discussion in Paris around &quot;respectfully disagreeing&quot;). The reason we<br>
are not adding a versioning mechanism is not that we are not sure about<br>
it. The reason is that we have not seen a justifiable, /qualified/<br>
use-case or mechanism that could not be handled by existing constructs<br>
in IS29500.<br>
<br>
As Rex or Shawn said, we always have the prerogative to revisit any<br>
decision we might have made in the past - including adding a versioning<br>
mechanism. I have a gut feeling that we might need a versioning<br>
mechanism some time in the future, but I am not at all &quot;unsure&quot; that we<br>
don&#39;t need it now.<br>
<br>
I think the original statement should stand.<br>
<font color="#888888"><br>
<br>
Jesper Lund Stocholm<br>
ciber Danmark A/S<br>
</font><div class="im"><br>
&gt; -----Original Message-----<br>
&gt; From: Shawn Villaron [mailto:<a href="mailto:shawnv@microsoft.com">shawnv@microsoft.com</a>]<br>
</div><div class="im">&gt; Sent: 26. januar 2010 06:19<br>
&gt; To: MURATA Makoto (FAMILY Given)<br>
</div><div class="im">&gt; Cc: Innovimax SARL; Rex Jaeschke; SC 34 WG4<br>
</div><div><div></div><div class="h5">&gt; Subject: RE: Proposed Response to FPDAM Part 1 BR-0001, et al<br>
&gt;<br>
&gt; I&#39;m increasingly confused as to how this is being interpreted as<br>
&gt; closing doors.  Again, here&#39;s the text, with the portion that I<br>
believe<br>
&gt; keeps the door open bracketed:<br>
&gt;<br>
&gt; WG4 Response<br>
&gt;<br>
&gt; Rejected.<br>
&gt;<br>
&gt; WG4 has conducted extensive research into versioning technology<br>
&gt; associated with ISO/IEC 29500.  Our conclusions are that, absent a<br>
&gt; clearly specified, unsupported versioning use case, additional<br>
&gt; versioning technology should not be added to ISO/IEC 29500.  The<br>
&gt; potential consequences of introducing a flawed versioning technology<br>
&gt; clearly outweigh any potential benefits.<br>
&gt;<br>
&gt; Furthermore, ISO/IEC 29500 already supports a number of different<br>
&gt; mechanisms to enable many versioning scenarios.  Here is a sampling of<br>
&gt; such mechanisms:<br>
&gt;<br>
&gt; *     XML Namespaces - Provides for &quot;major&quot; version increments<br>
&gt; that are not designed to be backward compatible with existing<br>
&gt; implementations.<br>
&gt; *     Extension Lists - Provides for adding orthogonal data in<br>
&gt; predefined locations within the XML.  See Part 1.<br>
&gt; *     Parts - Provides for adding entirely new payloads into the<br>
&gt; file container.  See Part 2.<br>
&gt; *     Alternative Content Blocks - Provides for adding multiple<br>
&gt; renditions anywhere in the XML.  See Part 3.<br>
&gt; *     Ignorable Namespaces - Provides for adding orthogonal data<br>
&gt; anywhere in the XML.  See Part 3.<br>
&gt;<br>
&gt; Given these, and other, mechanisms currently provided for in ISO/IEC<br>
&gt; 29500, and that such mechanisms provide support for the known<br>
&gt; versioning use cases, WG4 does not believe we need a new versioning<br>
&gt; technology.  &lt;&lt;We continue to evaluate new versioning-related use<br>
&gt; cases, and in the event we find one which cannot be supported by<br>
&gt; existing versioning technologies, we will consider adding additional<br>
&gt; versioning technology at that time.&gt;&gt;<br>
&gt;<br>
&gt; In other words, we&#39;re acknowledging that evaluations are continuing<br>
and<br>
&gt; that we&#39;ll make changes/additions as the evaluations dictate ...<br>
&gt;<br>
&gt; -----Original Message-----<br>
&gt; From: MURATA Makoto (FAMILY Given) [mailto:<a href="mailto:eb2m-mrt@asahi-net.or.jp">eb2m-mrt@asahi-net.or.jp</a>]<br>
&gt; Sent: Monday, January 25, 2010 7:47 PM<br>
&gt; To: Shawn Villaron<br>
&gt; Cc: Innovimax SARL; Rex Jaeschke; SC 34 WG4<br>
&gt; Subject: Re: Proposed Response to FPDAM Part 1 BR-0001, et al<br>
&gt;<br>
&gt; &gt; I&#39;m confused.  We spent months talking about versioning in the<br>
&gt; context of the namespace DR.<br>
&gt; &gt;So I&#39;m confused when we say we&#39;ve only talked about versioning for a<br>
&gt; &gt;few hours ...<br>
&gt;<br>
&gt; Months on versioning in general, but the decision not to introduce a<br>
&gt; versioning attribute as part of the Part4 FPDAM1 was entirely done in<br>
&gt; Denmark.<br>
&gt;<br>
&gt; &gt; I don&#39;t believe my text closes the doors on improving versioning<br>
down<br>
&gt; the road.<br>
&gt;<br>
&gt; I think that it does.  Any rewrite that does not obviously close the<br>
&gt; doors (including  some version  attribute) is fine to me.<br>
&gt;<br>
&gt;<br>
&gt; Cheers,<br>
&gt; Makoto<br>
<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Innovimax SARL<br>Consulting, Training &amp; XML Development<br>9, impasse des Orteaux<br>75020 Paris<br>Tel : +33 9 52 475787<br>Fax : +33 1 4356 1746<br><a href="http://www.innovimax.fr">http://www.innovimax.fr</a><br>
RCS Paris 488.018.631<br>SARL au capital de 10.000 €<br>
</div>