Project

General

Profile

Story #174

Namespaces for schemas etc

Added by Dave Vieglais over 14 years ago. Updated almost 13 years ago.

Status:
Closed
Priority:
High
Assignee:
Category:
Documentation
Target version:
-
Start date:
2010-10-06
Due date:
% Done:

100%

Story Points:
Sprint:

Description

Although we currently only need to manage one schema (system metadata), there will likely be several more (at least to describe system resources) that will be used to define xml structures specific to DataONE.

The current namespace for the system metadata is:

http://dataone.org/coordinating_node_sysmeta_0.1

with the actual schema located at:

https://repository.dataone.org/software/cicore/trunk/schemas/coordinating_node_sysmeta.xsd

Random bullets:

  • there is generally some benefit to having the namespace being equivalent to the internet location of the schema document

  • versioning schemas is not trivial if forward and / or backward consistency is required

  • EML and several other schemas have a long history of versioning - need to incorporate that knowledge

History

#1 Updated by Dave Vieglais over 14 years ago

Suggestion at the Feb 2010 CCIT meeting to use the repository location, but this would force all connections over SSL, which may adversely impact operations.

Suggest storing schemas on coordinating nodes under the address:

http://cn.dataone.org/schemas/

However this requires that a CN is available to serve the schemas.

Alternative is to provide the location of the schemas in the introspection response from cn.dataone.org. This would enable schemas to be relocated as necessary and would also support development versions without impacting existing services (since introspection against a dev server could indicate alternate schema locations).

#2 Updated by Dave Vieglais over 13 years ago

  • Tracker changed from Task to Story
  • Target version deleted (CCI-0.5)
  • Start date set to 2010-10-06
  • Milestone set to CCI-0.6

#3 Updated by Dave Vieglais almost 13 years ago

  • Status changed from New to Closed
  • Milestone changed from CCI-0.6 to None

This is pretty much sorted, mostly no longer relevant.

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 14.8 MB)