Hi Tommy, Thought I'd just jot down some initial thoughts after following your invitation to have a play with the new metadata tools on the model repository :-) These are generally cosmetic suggestions more for your consideration than any urgent requirement you need to act on...
The formatting of author/creator/modifier/etc names leaves a bit to be desired. I'd suggest following a more standard pattern and removing the '|' as the separation character. For example, something like: G1 O1 F1, G2 O2 F2, & G3 O3 F3; or F1, G1 O1, F2, G2 O2, & F3, G3 O3 with F=Family, G=Given, O=other names where you drop O's where they are not specified or add more in where needed. You'd imagine that then names specified using the vCard:FN property would more naturally slot into this kind of display. If would be good to make the PubMed ID field a link to the PubMed page for the given reference. Similarly, when editing a citation it would be good to simply specify a PubMed ID or DOI or something similar and have the fields populated from that database. While its hard to judge until more metadata is presented to the user, I suspect the collapsing pane view is not going to be particularly easy to navigate around. But I guess we can wait and see once there are some more complete examples to play with. Nesting similar properties would probably be a good idea (modification history, as you pointed out). In the previous framework, each piece of metadata presented to the user provided a link to the corresponding CellML/MathML code in the "view cellml" tab. It would be good to keep this functionality. While I haven't followed through with any changes, I'm hoping that modifying a model's name or curation level will force the editor to also add modification metadata to the model? You could perhaps pre-populate the modification fields based on the changes the user is making... It would be good to have a consistent interface for editing a person's name. Currently when editing metadata there is a different interface for the file creator, comment authors, and citation authors. I think the citation author interface is the best, although possibly with all three fields having equal width. And while I guess we can force people into using the full vCard:N structure when they are entering data using this editor it probably gets a bit tricky to also support the abbreviated vCard:FN property.... In the metadata editor, there is really nothing special about the CellML Model Metadata, it just happens to be "about" the cellml:model resource. It would be nice to be able to use the same interface to enter the same kinds of metadata about any resource in the model document. For example, it is quite useful to cite a particular source(s) for a variable value or a particular modification to an equation. Andre. _______________________________________________ cellml-discussion mailing list cellml-discussion@cellml.org http://www.cellml.org/mailman/listinfo/cellml-discussion