import EML documents into Morpho
We need to implement a feature that allows the import of EML documents and
tabular data associated with these documents. The import step would include
validation to ensure that the document is a valid EML document. The docid of the
imported document would be compared to the docids of local data packages. If a
similar docid is found, Morpho would ask whether the user wants to create a
revision of the existing dp or create a new dp. If no similar docid is found,
Morpho would automatically create a new dp (with a new docid).
This import feature would allow importing documents that have been created by
the current Export feature of Morpho. Currently, there is not a straightforward
way of opening in Morpho a data package created by the Export command (see bug
1793). When using the Export command, the document created should be saved in a
place where it will easily be retrieved when using the import feature.
On top of allowing the import of existing EML documents, the import feature
would allow users to have a "template" dp from which they would create new dps
that usually differ only slighty in their format. This would lessen the burden
of creating new dps from scratch.
Updated by Saurabh Garg over 18 years ago
Added a new feature which makes a copy of the opened data package. Hence a data
package can be made and then used as a template to create similar datapackages.
This is not same as the import feature but would be useful for the users
requesting template like functionality.