[CREATE] OpenRaster: version numbering

Andrew Chadwick a.t.chadwick at gmail.com
Thu Mar 29 13:50:11 PDT 2012


On 29 March 2012 16:21, Boudewijn Rempt <boud at valdyas.org> wrote:
> On Wednesday 28 March 2012 Mar, Andrew Chadwick wrote:
>> It would be helpful if the specification had a version number, and if
>> the spec version number were written into ORA files:
>>
>>   https://bugs.freedesktop.org/show_bug.cgi?id=37715
>>   https://bugs.freedesktop.org/show_bug.cgi?id=37717
>>
>> Version numbers should be monotonically increasing w.r.t. time, and
>> easy to compare. For the purposes of the stack.xml schema, positive
>> canonical xsd:decimal values[1] might suffice here. Any thoughts?

Um, maybe not xsd:decimal. 1.2 should be less than 1.10. Probably
safest to define it as an xsd:string with a special format.

> Yes, that would be useful, I think.

Okay, proposal added at
http://www.freedesktop.org/wiki/Specifications/OpenRaster/Draft/VersionNumber
- let me know what you think, and feel free to edit it.

>> We could version drafts too, provided that the constraints above are
>> kept. Embedded ISO date strings?
>
> I'm not sure about this.

Okay, I've not mentioned that. I've left the question of whether we'll
bother to version interim drafts open, but stated that *this* draft is
0.0, the default value.

-- 
Andrew Chadwick


More information about the CREATE mailing list