eml-methods modification proposal (see bug 624 for more detail)
David Blankman
dblankman at lternet.edu
Fri Oct 11 11:29:03 PDT 2002
After some conversation with Peter McCartney and Tim Bergsma, I feel
confident in making the following proposal for modifying eml-methods.
The proposed changes do not represent substantive changes in the model,
but what I would consider to be bug fixes and therefore appropriate to
be done before the final release. My proposed changes also deal with bug
625 which was submitted by Tim.
Tim has volunteered to review and change the documentation assuming that
we agree on making the changes I propose.
There are png files associated with bug 624 which show the proposed changes.
1. ProcedureStepType needs to be fixed.
2. MethodsType should be changed. While technicly correct the current
model is:
methodStep+ | sampling? | qualityControl*. This should probably be
changed to either:
A. methodStep+ | sampling | qualityControl+
or
B. methodStep | sampling | qualityControl
I recommend B since the choice is repetable and since both methodStep
and qualityControl are of type ProcedureStepType which allows for subSteps.
I also recommend that methodStep be renamed to method and subStep be
renamed to step. Both methodStep and qualityControl are of type
ProcedureStepType. For consistency we should have either:
A. methodStep and qualityControlStep
or
B. method and qualityControl.
I recommend option B.
David Blankman
--
David E. Blankman
Database Integration Developer
Long Term Ecological Research Network Office
University of New Mexico
801 University, SE #104
Albuquerque, NM 87106
(505) 272-7346 / (505) 272-7080 FAX
More information about the Eml-dev
mailing list