Dear OpenMath 3 developers, what was the design rationale for having different namespaces and different element names for the same metadata markup in CDs, CD groups, and signature dictionaries? I'm referring to elements like CDReviewDate/CDSReviewDate and CDName/CDGroupName. It looks like poor man's XML namespaces, same as with CDDefinition. Earlier, I pleaded for renaming CDDefinition, but then I had to agree that this would not easily be possible because of the amount of existing CDs. But how about infrequently used concepts like CDGroups? Shouldn't we unify the syntax there? I mean, wherever it is possible and makes sense.
CDGroupURL The text occurring in the CDGroupURL element identifies the location of the CDGroup file, not necessarily of the member Content Dictionaries. For the syntactical requirements, see CDURL in Section 4.3.2. This paragraph from the OM 2.0 standard says that CDGroupURL is basically the same as CDURL. For other metadata vocabularies, it's common to reuse the same name, too. In Dublin Core, there is just dc:creator, not dc:BookCreator, dc:ArticleCreator, etc. BTW: I wasn't able to find the current state of this markup in OM3. The signature and CDGroup elements somehow disappeared from OpenMath3/rnc/cd.rnc. Cheers, Christoph -- Christoph Lange, Jacobs Univ. Bremen, http://kwarc.info/clange, Skype duke4701
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Om3 mailing list [email protected] http://openmath.org/mailman/listinfo/om3
