Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Inconsistencies between abstract CDs in OM2 and omcd2.rnc #22

Open
kohlhase opened this issue Oct 2, 2017 · 5 comments
Open

Inconsistencies between abstract CDs in OM2 and omcd2.rnc #22

kohlhase opened this issue Oct 2, 2017 · 5 comments
Assignees
Labels

Comments

@kohlhase
Copy link
Member

kohlhase commented Oct 2, 2017

see OpenMath/OM3#138

@davidcarlisle
Copy link
Member

Certainly we shouldn't make cdbase mandatory, we could add some words that say openmath.org/cd could be taken as a default if needed, I thought we had some words like that but perhaps it was in mathml3, I'll propose something

@kohlhase
Copy link
Member Author

kohlhase commented Oct 5, 2017

Apparently, the abstract CD specification and omcd2.rnc say different things about which fields are mandatory. Here is a list

  • mandatory in OM2 and optional in RNC
    • cdbase
    • ReviewDate
    • Description
    • CDReviewdate
  • OM2 mandates a CD base, whereas the RNC has an optional CDBase or CDURL.
  • In OM2 a "revision date" is mandatory and in the RNC a 'CDRevision' is a number. But maybe CDDate is the revision date.

The contents of CDDefinition seem to macth between OM2 and RNC.

@kohlhase
Copy link
Member Author

kohlhase commented Oct 5, 2017

Now we have the choice in what to do with these inconsistencies. @lars-hellstrom argues that the RNC is more well-thought-out than OM2.
I wonder what the data (i.e. the CDs we have) say.

@davidcarlisle
Copy link
Member

davidcarlisle commented Oct 5, 2017 via email

@kohlhase
Copy link
Member Author

kohlhase commented Oct 6, 2017

however I have no problem with saying abstractly it always has a cdbase, being openmath.org/cd if not specified otherwise.

I agree that is the way forward for cdbase. But there are more inconsistencies we need to address.

@kohlhase kohlhase changed the title CD's CDBase declaration is mandatory Inconsistencies between abstract CDs in OM2 and omcd2.rnc Oct 8, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants