Project

General

Profile

Actions

Bug #3239

closed

metacat using illegitimate versions of EML schemas

Added by Matt Jones over 16 years ago. Updated over 16 years ago.

Status:
Resolved
Priority:
Immediate
Assignee:
Category:
metacat
Target version:
Start date:
04/24/2008
Due date:
% Done:

0%

Estimated time:
Bugzilla-Id:
3239

Description

Metacat should ship with EML 2.0.0 and EML 2.0.1 schemas preinstalled. Upon inspection, it seems we are using modified versions of these that include files from the HEAD of the EML CVS.

A concrete example is eml-resource.xsd. According to the tags:
RELEASE_EML_2_0_1_UPDATE_6: 1.79
RELEASE_EML_2_0_1_UPDATE_5: 1.79
RELEASE_EML_2_0_1_UPDATE_4: 1.79
RELEASE_EML_2_0_1_UPDATE_3: 1.79
RELEASE_EML_2_0_1_UPDATE_2: 1.79
RELEASE_EML_2_0_1_UPDATE_1: 1.78
RELEASE_EML_2_0_1: 1.78

This indicates that we should be shipping 1.78 with the metacat release for EML 2.0.1. But in the production version, it contains 1.79. I suspect this is being picked up from the UPDATE_5 tag, which is wrongly tageed at version 1.79.

This needs to be fixed ASAP, and we need to notify LTER of the problem because they will likely have a bunch of invalid documents once we start enforcing the 2.0.1 schema properly.

Actions

Also available in: Atom PDF