OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

docbook message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]

Subject: URN for Simplified DocBook and DocBook XML

What would be an appropriate URN for the FPI "-//OASIS//DTD Simplified
DocBook XML Customization V1.0//EN"?

And, BTW, is there an official or semi-official URN for "-//OASIS//DTD
DocBook XML V4.2//EN"?

Sometimes, I like to use URNs for system identifiers in XML files; this
ensures that entity resolution goes through my catalog files, and not to
random files in the file system or on the net.

While system identifier by their very nature may differ between systems,
they don't have to. I'd like to be able to rely on a few well-known URNs for
DocBook resources; this would  make it simpler to maintain XML catalog files
across systems.

To the best of my knowledge, there are no properly registered URNs for
DocBook [1][2], but something like the following can be seen in the wild:


but this is not the best available solution.

OASIS does have a NID, 'oasis' [3]. According to this document, something
like the following would be appropriate for "-//OASIS//DTD DocBook XML


Should "-//OASIS//DTD Simplified DocBook XML V1.0//EN" then be:


This would map (more or less) intuitively to the canonical URLs


IETF RFC 3151 [4] and XML Catalogs [5] describe how to map between FPIs and
URNs in the 'publicid' URN namespace. E.g.,


represents the public identifier:

  -//OASIS//DTD DocBook XML V4.1.2//EN

Are URNs in the 'publicid' URN namespace appropriate as system identifiers?
(I know this ought to go the Entity Resolution list, but you are probably
all here anyway ;)

[1] http://uri.net/urn-nid-status.html
[2] http://www.iana.org/assignments/urn-namespaces
[3] http://www.ietf.org/rfc/rfc3121.txt
[4] http://www.ietf.org/rfc/rfc3151.txt

     <@ @>         Peter Ring
|         Address  Palægade 4
|                  P.O.Box 9026
|                  DK-1022 København K
|         Phone    +45 3396 0153
|         Fax      +45 3396 0101
|         EMail    pri@magnus.dk
|         WWW      www.magnus.dk

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]