Skip to content

EML 2.2.0

Latest
Compare
Choose a tag to compare
@mbjones mbjones released this 13 Sep 02:21

Release documentation at: https://eml.ecoinformatics.org

Major New Features

  • Semantic Annotations
  • Structured Funding Info
  • Structured license info
  • Fields for data papers
  • Markdown support in text blocks
  • Bibtex citation support
  • New fields for literature cited, and reference publications, and usage citations
  • Added identifiers for taxonClassifications
  • EML namespace changed to use https
  • New validation rules and reference implementation

Schema changes:

id issue
25 semantic metadata module/extensions
259 add field to reference data usage citations
266 support structured funding information
275 Revisit TextType to include Markdown
269 add fields to support data papers
277 evaluate addition of referencePublication field
282 add license URL to EML
288 CitationType could accept other formats for biblio info
300 add support for a literature cited section
341 change namespaces to use https
141 requesting support for ids in taxonomicClassification element

Bug fixes

id issue
328 EMLParser misses validity problems
115 units missing from Unit Dictionary
139 missing or erroneous SI units in unitDictionary
140 units not in eml-unitDictionary
264 eml-2.1.1 eml-spatialReferenceDictionary.xml error

Other changes

id issue
25 semantic metadata module/extensions
1 EMLParser is slow to process large EML documents
228 misspelled word in MaintUpFreqType enumeration list
230 standardize namespace prefixed used for protocol module
250 update documentation for species binomials
260 document use of ORCID ids in userId field
267 unknown maintenanceUpdateFrequency
268 documentation for dateTime/formatString should comply with stds and good practice
270 Update version to 2.2.0
271 Rearrange directory structure
272 Add documentation for usage of ORCIDs in eml-party's userId/directory
280 configure CI build with Travlis
281 documentation for eml-project incorrectly asserts that there must be a personnel with role originator
284 massFlux and parentSI seem incompatible
285 amountOfSubstanceWeightFlux unclear
286 milliGramsPerMilliLiter inconsistent format
287 siemens is singular
289 Consider updating EML's unitDictionary list
294 Fixes to centimeterPerYear, millimeterPerDay, and molePerHectare
295 Restore version control for eml-unitDictionary.xml and add units
296 Create test EML instance for units
302 Generate an enumeration for the EML unit list, for eml-unitTypeDefinitions.xsd
303 examine udunits library for additional units
304 The citation test files in the 2.2.0 testing suite still point to the 2.1.1 schema?
305 dependency field not defined as ComplexType
306 clarify validation rules
310 prepare 2.2.0 release
315 create xslt for eml 2.1 to 2.2 conversions
321 set up github pages site
322 write overview of new citation fields
326 Typo in spatialReference.xsd referencing
143 id key definitions in EML
145 modify temporalCoverage to support ongoing data sources
146 add fields for information about metadata maintenance
238 buildDocBook.xsl missing from release distribution
255 EML stylesheet problem for i18n text
257 Add publication date property to keywordSet
261 element alternateIdentifier should be non-empty string type.
273 add user-agent field for indicating generator / serialization tool used
276 authentication element should have its method attribute required
308 Summarize EML 2.2 changes
309 revise contributor list
311 dateTime formatStrings documentation
314 targeted examples of semantic annotation
316 add new images and schema-level docs for all eml modules
320 create sem annotation primer
323 write chapter describing unit handling
330 Fill in annotation for EML methods in its schema
333 in the primer, clarify relationship between rdf components and annotation earlier
335 Should annotations be able to have id attributes?
337 documentation for party (people) needs updated example, use orcid for userId
340 final EML 2.2 documentation cleanup