[eml-dev] EML-2.1.0 Release Candidate-1 -- not valid

inigo isangil at lternet.edu
Fri Apr 11 14:36:51 PDT 2008


Margaret,

Thanks for the instructions for the checkout - it turns out that there 
is a particular password to access the CVS anonymously - loi

The release candidate is not valid, according to XMLSpy 2008.

I tested the schema against a (valid EML) document, and failed.

Error is:
<doc:module> not allowed under element <doc:moduleDocs> (no more 
elements expected: the element <doc:moduleDocs> is not valid with 
respect to the actual type definition '{anonymous}'

The release candidate I sent about a month ago to this list did well 
against the same test. I think that the way you fixed the 
'documentation' bug may be the trouble. I diffed a bit both the schema 
you checked in and the valid schema i proposed, and saw some differences 
that may account for the error observed.

cheers, inigo


Margaret O'Brien wrote:
> Hi -
> Some folks needed to checkout the release using anonymous checkout.. 
> Here is a link to the instructions - see under the heading "Read-only 
> anonymous CVS access" for the pswd
> http://www.kepler-project.org/Wiki.jsp?page=DevelopmentForKepler
>
> For me, this worked:
> cvs -d anonymous at cvs.ecoinformatics.org:/cvs checkout eml
>
>
>
> ========================
> Margaret O'Brien
> Information Management
> Santa Barbara Coastal LTER Marine Science Institute
> University of California
> Santa Barbara, CA  93106-6150
>
> 805-893-2071
> mob at icess.ucsb.edu
> http://sbc.lternet.edu
> ========================
>
>
>
> inigo wrote:
>>
>> margaret,
>>
>> could you post some more data about checking out the candidate?
>>
>> i dont have an account in the ecoinformatics CVS (i assume im not alone)
>> and im not sure what parameters should i enter to do a checkout.
>>
>> cheers,
>> inigo
>>
>>
>> Margaret O'Brien wrote:
>>> Hi eml-dev -
>>> I have created a release candidate, tagged RELEASE_EML_2_1_0_RC_1, 
>>> which is now available from cvs.ecoinformatics.org. A few notes from 
>>> the README are below.
>>> Hope this works for everyone -
>>> Margaret
>>>
>>>
>>> HIGHLIGHTS IN THIS RELEASE
>>> --------------------------
>>> This release addresses 2 bugs which caused the schema to be invalid 
>>> with
>>> respect to the W3C specifications using the XSV validator
>>> (http://www.w3.org/2001/03/webdata/xsv). Although the changes were 
>>> minor,
>>> one was incompatible with 2.0 releases, which necessitated the version
>>> number "2.1".  In the 2.0 series, the content model for 
>>> additionalMetadata
>>> included an element <describes> whose cardinality was 0..many, 
>>> alongside
>>> <xs:any>. This construct is non-deterministic, and so a child element
>>> was added to the additionalMetadata section to contain the <xs:any> 
>>> content.
>>> Additionally, several elements of txt:TypeText required additional
>>> definition so that mixed content could be accommodated. These errors
>>> were not apparent with validation software available in 2004-2005, but
>>> were brought to light more recently. Several small changes were made to
>>> the enumeration list and unitTypes for standard units and stmml 
>>> descriptions
>>> of customUnits. Two elements in the literature schema were allowed 
>>> to be
>>> optional so that articles-in-press could be described.  No changes were
>>> made to xsl stylesheets.
>>>
>>>
>>>
>>> BUGS FIXED AND NEW FEATURES (see also 
>>> http://bugzilla.ecoinformatics.org/)
>>> -------------------------------------------------------------------------- 
>>>
>>> 2.1.0 Changes - (numbers refer to the corresponding Bugzilla bug)
>>> 2054: schema non-deterministic, added the <metadata> tag to 
>>> additionalMetadata
>>> 2083: in stmml.xsd, dimension 'current' was wrongly entered as 'charge'
>>> 2703: elements changed in txt:TypeText for ulink, citetitle, para, 
>>> section
>>> 3051: missing units were added to exclusion list to match 
>>> eml-unitDitionary
>>> 3163: in literature.xsd, cardinality of volume and pageRange now 0..1
>>>
>>>
>>>   
>>



More information about the Eml-dev mailing list