solidproject.org icon indicating copy to clipboard operation
solidproject.org copied to clipboard

"Obelisk" example on the tutorial's Cleopatra Solid Pod is gone

Open ginko-leaf opened this issue 2 months ago • 7 comments

Hi I think I deleted the Obelisk example on accident. Cant figure out how to put it back, but I think I broke it for everyone. Sorry!

https://cleopatra.solidcommunity.net/public/voc/obelisk.ttl

Edit: Further info. I followed the link from this tutorial https://github.com/solid/solidproject.org/wiki/Publish-your-vocabulary-on-your-Pod, which I reached after following the "Creating Vocabularies tutorial" link here: https://solidproject.org/for_developers.

ginko-leaf avatar Oct 19 '25 00:10 ginko-leaf

Huh, I did not think that that should've been possible. @NSeydoux do you happen to have the original somewhere? (I think you wrote it, right?)

Vinnl avatar Oct 19 '25 11:10 Vinnl

It might be retrievable from the Internet Archive.

TallTed avatar Oct 20 '25 13:10 TallTed

After some google-fu I found a tutorial with a similar obelisk theme that might contain the right code. I would try to add it myself, but as I'm 0/1 on not breaking something, I will avoid attempting anything at this moment.

ginko-leaf avatar Oct 20 '25 16:10 ginko-leaf

@jeswr The deleted obelisk.ttl file should be available at /mnt/volume_lon1_03/solidcommunity.net.bak/cleopatra/public/voc/obelisk.ttl

If nothing was changed, Sunday weekly backup do not remove deleted files.

bourgeoa avatar Oct 20 '25 17:10 bourgeoa

I don't think I have it anymore, I have formatted my machine (a couple of times even) since then, so if it isn't in the repository I don't have a copy of it ^^.

NSeydoux avatar Oct 20 '25 19:10 NSeydoux

@NSeydoux And would you have the credentials to the relevant cleopatra Solid Pod? So that if we find a backup, we can restore it (and maybe adjust permissions so it can't be removed by anyone)?

Vinnl avatar Oct 22 '25 13:10 Vinnl

@jeswr The deleted obelisk.ttl file should be available at /mnt/volume_lon1_03/solidcommunity.net.bak/cleopatra/public/voc/obelisk.ttl

If nothing was changed, Sunday weekly backup do not remove deleted files.

Thanks @bourgeoa - here is the file; I am now restoring it to the cleopatra Pod - pending sufficient permissions to do so.

@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix vann: <http://purl.org/vocab/vann/> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .

@prefix obelisk: <http://w3id.org/obelisk/> .

obelisk: rdf:type owl:Ontology ;
    # Description
    dcterms:title "Obelisk ontology" ;
    dcterms:description """
    The obelisk ontology aims at describing obelisks.
    """ ;
    vann:preferredNamespacePrefix "obelisk" ;
    vann:preferredNamespaceURI <http://w3id.org/obelisk/> ;
    # Ownership
    dcterms:license <http://creativecommons.org/licenses/by/4.0/> ;
    dcterms:creator <https://cleopatra.solid.community/profile/card#me> ;
    dcterms:contributor <https://jcaesar.solid.community/profile/card#me> ;
    dcterms:publisher <https://jcaesar.solid.community/profile/organizations/spqr.ttl#spqr>;
    # Version
    owl:versionIRI <http://w3id.org/obelisk/2019/10/09/ns> ;
    owl:priorVersion <http://w3id.org/obelisk/2019/10/08/ns> ;
    dcterms:isReplacedBy <http://w3id.org/obelisk/2019/10/08/ns> ;
    owl:versionInfo "0.1.0" ;
    dcterms:issued "52BC-01-01" ;
    dcterms:modified "2019-10-09".

obelisk:Obelisk a rdfs:Class ;
    rdfs:label "Obelisk"@en ;
    rdfs:label "Obelisco"@it ;
    rdfs:comment "An obelisk is a four-sided pilar with a pyramid-shaped top."@en ;
    rdfs:comment "Un obelisco è un pilastro a quattro lati con una cima a forma di piramide."@it .

obelisk:Sculptor a rdfs:Class ;
    rdfs:label "Sculptor"@en ;
    rdfs:label "Scultore"@it ;
    rdfs:comment "An artist who sculpts obelisks."@en ;
    rdfs:comment "Un artista che scolpisce obelischi."@it ;
    rdfs:subClassOf foaf:Person .

obelisk:ownedBy a owl:ObjectProperty ;
    rdfs:label "owned by"@en ;
    rdfs:label "posseduto da"@it ;
    rdfs:comment "Relationship between an obelisk and the person who owns it, which is typically the person who ordered it, or to whom it was offered."@en ;
    rdfs:comment "Relazione tra un obelisco e la persona che lo possiede, che in genere è la persona che lo ha ordinato o a chi è stato offerto."@it ;
    rdfs:domain obelisk:Obelisk ;
    rdfs:range foaf:Person .

obelisk:builtBy a owl:ObjectProperty ;
    rdfs:label "built by"@en ;
    rdfs:label "costruito da"@it ;
    rdfs:comment "Relationship between an obelisk and the person who built it."@en ;
    rdfs:comment "Relazione tra un obelisco e la persona che l'ha costruito."@it ;
    rdfs:domain obelisk:Obelisk ;
    rdfs:range obelisk:Sculptor .

obelisk:height a owl:DataProperty ;
    rdfs:label "height"@en ;
    rdfs:label "altezza"@it ;
    rdfs:comment "The distance from the ground to the highest point of the obelisk, in meters."@en ;
    rdfs:comment "La distanza dal suolo al punto più alto dell'obelisco, in metri."@it ;
    rdfs:domain obelisk:Obelisk ;
    rdfs:range xsd:float.

jeswr avatar Oct 22 '25 14:10 jeswr