Skip to content

Terms for Classes and Properties #21

Open
@jeff-zucker

Description

@jeff-zucker

Here are my current suggestions for the terms and ontologies to support the catalog. These do not require any new vocabulary terms although we should probably makes sure we are using the terms as intended in the existing ontologies and then perhaps consider creating new terms.

temporary name     DCAT equivalent   range
-------------------------------------------------------------------------------
name               dct:title         string
subType            dct:type          skos:Concept
description        dct:description   string
about              foaf:primaryTopic dcat:Resource
technicalKeyword   dcat:theme        skos:Concept  # temporarily string
softwareKeyword    dcat:theme        skos:Concept  # temporarily string
landingPage        dcat:landingPage  dcat:Document
provider           dcat:publisher    schema:Person or schema:Organization
status             adams:status      skos:Concept
serviceEndpoint    dcat:endpointURL  rdfs:Resource
webAppEndpoint     dcat:endpointURL  rdfs:Resource
partOf             dct:isPartOf      schema:Product
serviceBackend     dct:requires      schema:Product
serviceFrontend    dct:requires      schema:Product

temporary name     possible equivalent
--------------------------------------
Service            schema:Service
Product            schema:Product or maybe schema:SoftwareApplication
LearningResource   schema:LearningResource
Event              schema:Event
Person             schema:Person
Organization       schema:Organization
Specification      doap:Specification
Ontology           owl:Ontology
contactEmail       vcard:hasEmail
logo               vcard:hasPhoto
namespaceURI       vann:preferredNamespaceUri
prefix             vann:preferredNamespacePrefix
schedule           schema:eventSchedule
serviceAudience    doap:audience
resourcesWanted    schema:ofers
resourcesOffered   schema:ofers
forumHandle        foaf:accountName    see [solidOS profile](https://github.com/SolidOS/profile-pane/blob/main/src/ontology/profileForm.ttl#L447)
matrixHandle       foaf:accountName
repository         doap:repository
videoCallPage      meet:videoCallPage  # from the pim/meeting ontology
webID              vcard:url           see [WebIdShape](https://github.com/solid/contacts/blob/main/shapes/contacts-shapes.ttl#L191)
clientID           vcard:url

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions