Skip to content

Add migration scripts for version 12 #816

Closed
@rjyounes

Description

@rjyounes

@Jamie-SA I was thinking this would be a good issue for @coltonglasgow to work on, if he has the bandwidth. What do you think?

Here I am listing all issues that show up in the Release Project

For each case where a gist:Precentage object with just a gist:numericValue ${value} exists, could we create a gist:Magnitude with gist:hasUnitOfMeasure gist:_percent and gist:numericValue ${value}? For all other cases, we could warn the user that they are using a deprecated class and we couldn't automatically convert it.

Remove existing triples and add the ones with inverses, reversing the subject and object? In the ontology, you would need to change restrictions owl:onProperty <deleted-property> to owl:onProperty [ owl:inverseOf ]`. Same for domains and ranges.

In Review Tasks:

  • Shouldn't gist use a PURL for its namespace IRI?
    • Change gist namespace from https://ontologies.semanticarts.com/gist/ to https://w3id.org/semanticarts/gist/ in instance data
    • Change gist ontology IRIs in all ontology files from https://ontologies.semanticarts.com/o/gist* to https://w3id.org/semanticarts/gist*

    Update gist prefix on all classes and properties (warn first)
    Maybe break this out into separate queries for s, p, o, and g separated by semi colons

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions