nfoWorks: tools for document interoperability

d111001 nfoWorks devNote
 
ns/ Namespace Identifiers
nfoWorks Namespace Identifiers

nfoWorks>dev>
2011>10>
 

d111001c>
0.07 2017-06-14 20:21


 nfoWorks
Namespace Identifiers

 

tools for document interoperability


nfoWorks > ns> Namespace Identifiers
  1. Introduction
     
  2. Basic Approach
      
  3. References and Resources

1. Introduction

1.1 URI http://nfoworks.org/ns/ is the root location of the nfoWorks hierarchy of URI-based identifiers.

1.2 This top level, <http://nfoworks.org/ns/>, is not an nfoWorks identifier.  It is simply the unique prefix used in formation of any URI-based nfoWorks identifiers. It can be used as a location and resource the same as the URL of any web page.

1.3 Subfolders lead into an organized hierarchy for identifiers:

example/
namespace {http://nfoworks.org/ns/example#} definition used for illustrative purposes
  
odf/
supplemental and provisional nfoWorks identifiers used in implementations of OpenDocument Format documents.

2. Basic Approach

2.1 This folder organizes definitions of all URI-based identifiers that are introduced by nfoWorks.

2.2 Every URI-based identifier, including namespace identifiers, assigned for nfoWorks has the form <http://nfoworks.org/ns/...> (with the exact form and capitalizations).

2.3 All nfoWorks-established URI-based identifiers are resolvable to a location in this structure.  The URI leads to the definitive description of the identifier.  Multiple identifiers can be described on the same web page. Distinct identifiers resolving to the same web page will differ in the use of fragment IDs (suffixes following the first "#" in the URI).

2.4 Although every identifier is tied to a unique URI, not every URI resolvable into this structure is an nfoWorks (namespace) identifier.  For example, <http://nfoWorks.org/ns/#a2.4> and <http://nfoworks.org/ns#a2.4> resolve to this section of this page.  No identifier significance is intended beyond providing a reference to a distinct web location (a permalink that serves as a purple number).  The employment of these additional URIs in RDF or any other resolvable reference is not an nfoWorks identifier usage.

2.5 Note: To emphasize when the intended interpretation of a URI text is as a namespace identifier, the notation {text} is used.  When it is useful to delimit URI text without signifying a namespace, the notation <text> is used.  (The {, }, <, and > characters are not allowed in URIs.  They are useful for unambiguously delimiting the extent of a URI that is surrounded by such characters.)

2.6 Additional information about namespaces and URI-based identifiers is provided at [d111001].

3. References and Resources

[d111001]
ns/ Namespace Identifiers.  nfoWorks devNote folio d111001 0.07, October 27, 2012.  Available at <http://nfoWorks.org/dev/2011/10/d111001.htm>.
 

 


Construction Structure (Hard Hat Area)
Creative Commons License You are navigating nfoWorks.
This work is licensed under a
Creative Commons Attribution 2.5 License.

0.07 2017-06-14 20:21 -0700

Attribution:
Hamilton, Dennis E.
nfoWorks Namespace Identifiers.   nfoWorks devNote page d111001c 0.07 October 27, 2012.  Accessed at <http://nfoWorks.org/dev/2011/10/d111001c.htm>.
Revision History:
0.07 2012-10-27-15:06 Simplify Description
The description is simplifed along with additional streamlining of other sections.   The version is lined up with the resulting version of the folio cover page.
0.05 2012-07-12-15:48 Clean up Fragments
The use of fragments as part of identifiers having the same basic URI is clarified.  Some text smoothing was added, and permalinks were put on all of the numbered sections, starting with an Introduction at the beginning.
0.04 2012-05-06-17:35 Repair and Add {..} <...> differences
Repair corruption from editing the wrong page, improve a few passages, and introduce the {...} and <...> notations.
0.03 2012-05-02-12:46 Clean up Examples and Capitalization
The capitalization of "nfoWorks" is affirmed in the identifier URI domain name and the illustrative use of examples is made resolvable in all cases.  [Note: the use of nfoworks.org consistently in identifier URIs was restored on 2012-06-29]
0.02 2012-04-29-12:58 Distinguish RDF Mentions
The mentioning of URIs in RDF can be separate from the nfoWorks identifier usage.  This is clarified, as is the use of only particular URIs as identifiers even though there are others resolvable to the same resource.
0.01 2012-01-29-16:46 Initial Content
The initial version of the placeholder is completed.
0.00 2011-10-01-18:48 Initial Placeholder
Provide boilerplate and initial professional-appearance insert page for the namespace landing page.  The text information is basically in the professional-appearance content.  There can be additional linked material here, however.

Construction Structure (Hard Hat Area)
Creative Commons License You are navigating nfoWorks.
This work is licensed under a
Creative Commons Attribution 2.5 License.

created 2011-10-01-18:48 -0800 (pst)
$$Author: Orcmid $
$$Date: 17-06-14 20:21 $
$$Revision: 344 $