-
Notifications
You must be signed in to change notification settings - Fork 0
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
Change CIDOC-CRM Namespace #89
Comments
Corrected and changed to EDM's CIDOC namespace in model 1.2 rev 0.1 |
Let's keep this issue open so data providers are aware of the issue. In DM2E/dm2e-ontologies@5d5468e the model was corrected in such a way that using any of the two variants of the CIDOC-CRM namespace will result in the correct namespace in the EDM version, when using the final DM2E Model 1.1. However, validating data with the obsolete CIDOC-CRM namespace against the upcoming DM2E Model version 1.2 draft shall result in stern warnings/errors, maybe it should be marked as deprecated for the next version and an error in the version after the next. For now, we can either adapt the 1.1 validation to accept both obsolete and correct CIDOC-CRM namespace or we need to release the first draft of 1.2. really soon, an adapted revision of the validator and conversion tools. We should also weigh the semantic gain of having a nice namespace against the trouble of re-mapping all the data and adapting all our tools. Since I noticed this namespace glitch only recently, implementing the DM2E-EDM conversion, it might also be okay to post-pone this to a later time since it's a lot of work for both providers and developers. |
This is strange. Looking up crm here http://prefix.cc/crm results in three namespaces all different from Europeanas namespace. Anyway, we should stick with Europeana. I included this in the mapping recommendations |
Did some little googling: In fact Europeanas crm namespace is obsolete, see here http://www.cidoc-crm.org/official_release_cidoc.html and here http://www.cidoc-crm.org/docs/cidoc-crm%20naming%20proposal%20(303-redirect)_v4.pdf |
Since we're targeting Europeana, I can live with the wrong namespace as long as our data integrates well. What really confuses me is not so much the namespace change but that the naming scheme has changed, i.e. that the names of the properties themselves have changed subtly ( |
In EDM: http://www.cidoc-crm.org/rdfs/cidoc-crm#P80_end_is_qualified_by
In DM2E: http://www.cidoc-crm.org/cidoc-crm/P80F.end_is_qualified_by
We should change our CIDOC-CRM namespace to fit the one by EDM (which is resolvable), although I find our version cleaner. Nonetheless, to simplify the mapping to EDM, this should be changed in the next DM2E model version.
The text was updated successfully, but these errors were encountered: