NCEAS / z-test-issues

Test issue imports from redmine
0 stars 0 forks source link

Inconsistent naming of "method"(s) element #407

Closed mbjones closed 7 years ago

mbjones commented 7 years ago

Author Name: Will Tyburczy (Will Tyburczy) Original Redmine Issue: 2568, https://projects.ecoinformatics.org/ecoinfo/issues/2568 Original Date: 2006-10-18 Original Assignee: Margaret O'Brien


The "method" element of the entity (dataTable) and attribute elements should have the same name as the "methods" element at the dataset level.

mbjones commented 7 years ago

Original Redmine Comment Author Name: Margaret O'Brien (Margaret O'Brien) Original Date: 2008-09-22T19:20:21Z


targeting for 2.1.0, although may drop back to unspecified.

mbjones commented 7 years ago

Original Redmine Comment Author Name: Margaret O'Brien (Margaret O'Brien) Original Date: 2008-10-01T23:26:08Z


schema bugs targeted for 2.1.0 set to P1

mbjones commented 7 years ago

Original Redmine Comment Author Name: Margaret O'Brien (Margaret O'Brien) Original Date: 2008-10-02T20:05:32Z


The methodsType elements are children of or elements in several mnodules: eml-attribute.xsd:

eml-dataset.xsd: eml-entity.xsd: eml-methods.xsd: the xpaths in instance documents: eml/dataset/methods eml/dataset/dataTable/method eml/dataset/dataTable/attributeList/attribute/method the declarations will be standardized to for these reasons: 1. the type is called MethodsType (plural) in the imported methods module, 2. it can be composed of multiple elements (or other) children, 3. use of a plural noun is common common practice in XML to contain multiple singular children of the same noun, which means that if the methods module is expanded in the future, children (singular) could be inserted to contain the s
mbjones commented 7 years ago

Original Redmine Comment Author Name: Margaret O'Brien (Margaret O'Brien) Original Date: 2008-10-02T21:11:11Z


don't close this bug till you update the pngs for: dataTable entity spatialRaster spatialVector storedProcedure view

all these ref the EntityGroup (changed in rev 1.86)

mbjones commented 7 years ago

Original Redmine Comment Author Name: Margaret O'Brien (Margaret O'Brien) Original Date: 2008-11-06T18:27:27Z


this is done, except for the documentation PNGs, which are now all listed in bug #3600. so this one can be closed.

mbjones commented 7 years ago

Original Redmine Comment Author Name: Margaret O'Brien (Margaret O'Brien) Original Date: 2008-12-02T23:53:40Z


Just adding a summary of what Jing and I found for method/s declarations:

These 2 were already declared as "methods" and dont need to be changed: eml-dataset.xsd: eml-methods.xsd:

This path need to be changed: attribute/method eml-attribute.xsd:

and those that use the EntityGroup: otherEntity/method dataTable/method spatialRaster/method spatialVector/method view/method

eml-entity.xsd: eml-entity.xsd: eml-dataTable.xsd: eml-entity.xsd: eml-spatialRaster.xsd: eml-spatialVector.xsd: eml-storedProcedure.xsd: eml-view.xsd:

mbjones commented 7 years ago

Original Redmine Comment Author Name: Redmine Admin (Redmine Admin) Original Date: 2013-03-27T21:20:37Z


Original Bugzilla ID was 2568