Re: versioning (was Re: TCDL Draft E (and some updates))

Hi Vangelis, all,

At 18:28 21/09/2006, Evangelos Vlachogiannis wrote:

>Hi Christophe, all,
>I was wondering if XSD default values could be used for rights and creator.

XSD also knows fixed values, which would be more useful, because I'd like a 
TCDL be readable on its own, i.e. those values should be in the TCDL file 
without parsing the schema.

>We may also consider using $RCSfile$ (The name of the RCS file without a 
>path) [1] for the testCaseDescription "id" attribute.

Then we get an ID that contains "$RCSfile", a colon and a space, none of 
which are useful in an ID. Hmm.
An important reason for using $Revision$ is that we don't need to update 
the version number each time we edit a TCDL file. The ID, however, does not 
change with revisions, so there's no pressing need to use CVS tricks here.

Any other thoughts?

Best regards,


>Best regards,
>Christophe Strobbe wrote:
>>Hi Shadi,
>>At 11:42 21/09/2006, Shadi Abou-Zahra wrote:
>>>Christophe Strobbe wrote:
>>>>I have updated the spec to our resolution (about using $version for CVS 
>>>>numbering) during the call.
>>>I've checked back and there are two "CVS keyword replacement" candidates:
>>>- $Revision$ - generates the version number like "$Revision: 1.3 $"
>>>- $Id$ - generates a comprehensive ID like "$Id: Overview.html,v 1.3 
>>>2006/09/21 09:29:51 shadi Exp $"
>>>I propose just using the revision keyword.
>>Thanks. I have updated the draft.
>>Do you also have constants for insertion in 'dc:creator' and 'rights'?
>>Best regards,
>Evangelos Vlachogiannis
>Researcher - University of the Aegean

Christophe Strobbe
K.U.Leuven - Departement of Electrical Engineering - Research Group on 
Document Architectures
Kasteelpark Arenberg 10 - 3001 Leuven-Heverlee - BELGIUM
tel: +32 16 32 85 51 


Received on Thursday, 21 September 2006 19:28:27 UTC