← Prev in month ← Prev in thread

LegalRuleML namespace

From
Tara Athan <>
Date
2012-07-29T16:17:08+00:00
ID
Thread
LegalRuleML namespace
I have located the OASIS policy on XML namespaces.

    

http://docs.oasis-open.org/specGuidelines/ndr/namingDirectives.html#xml-namespaces

    

    According to my reading, the LegalRuleML namespace must comply with
    the following:

    

    "An XML namespace
      name identified by an HTTP scheme URI reference must conform
    to the pattern: 

    
      
http://docs.oasis-open.org/[tc-shortname]/ns/xxxx

    
    
Where: 

    
      
"[tc-shortname]" is the official spelling of the TC
        abbreviation as used in the (Kavi) group and typically in the TC
        email list URI (e.g., bias in the namespace
        name http://docs.oasis-open.org/bias/ns/bias-1.0/,
        owned and managed by the OASIS
          Biometric Identity Assurance Services (BIAS) Integration TC)

      
"xxxx" is a short string identifying an XML namespace, which
        should incorporate a versioning subcomponent (e.g., a
        string like 201011 representing a date or v1.1
        representing a version number)

      
"xxxx" may use any of the same sixty-four
          characters as names for files and directories/folders,
        plus internal "/", provided that it terminates with the
        character "/", "#", or an alphanumeric character [A-Za-z0-9].

    
    For example, 

    http://docs.oasis-open.org/legalruleml/ns/v1.0

    

    or

    

    http://docs.oasis-open.org/legalruleml/ns/2012-01-19

    (date is that of the first LegalRuleML TC meeting)

    

    As I start to develop more examples and schemas, there will be more
    and more files that use the LegalRuleML namespace.

    Up to now I have been using a blatantly temporary namespace, like

    

    http://example.legalruleml.org/lrml

    

    I would like to start using an official LegalRuleML namespace, so
    that I don't have to go back and change large numbers of files at a
    later date.

    May I suggest that we use the mailing list to choose a namespace?

    

    My personal preference is for the namespace with date, as that
    allows the namespace to stay the same through several versions as
    long as the versions are backward compatible.

    

    Tara
← Prev in month ← Prev in thread