TaskForces/CommunityProjects/LinkingOpenData/CommonVocabularies/MappingDOAPGForge

From W3C Wiki

DOAP and the GForge Ontology

Background

SemWebCentral provides RDF export of all its data:

To do that, it uses the GForge ontology, which is related to the DOAP ontology in many points.

Mappings

Classes

Creating rdfs:subClassOf relationships between gforge classes and existing ones.

Current mappings

From To
gforge:User foaf:Person
gforge:Project foaf:Project

Proposed mappings

From To
gforge:Category skos:Topic
gforge:News sioc:Post
gforge:Project doap:Project
gforge:Site sioc:Site
gforge:User sioc:User

Properties

Current mappings

none

Proposed Mappings

Creating rdfs:subPropertyOf relationships between gforge properties and existing ones.

From To
gforge:addDate dc:created
gforge:admin doap:maintainer
gforge:audience
gforge:category doap:category
gforge:description ??
gforge:developmentStatus
gforge:details
gforge:fullName
gforge:homepage doap:homePage
gforge:id ??
gforge:inputLanguage
gforge:interface
gforge:isApproved ??
gforge:language doap:programming-language
gforge:license doap:license
gforge:natlanguage
gforge:member doap:developer
gforge:name rdfs:label
gforge:newsFor
gforge:newsItem
gforge:os doap:os
gforge:outputlanguage
gforge:semwebtoolcategories doap:category
gforge:postDate dc:created
gforge:project
gforge:projectCount ??
gforge:publicProject ??
gforge:registerTime doap:created
gforge:shortDescription doap:shortDesc
gforge:shortName doap:name
gforge:subCategoryOf skos:broader
gforge:summary dc:description
gforge:topLevelCategory ??
gforge:typeId ??
gforge:userId ??
gforge:userName sioc:name

Translation Services

To be done, I'm working on a such service. -- AlexandrePassant

May not be necessary. I may have SemWebCentral output the more common constructs (SIOC, DOAP), while maintaining the alignment in the GForge ontology (e.g. gf:Project rdfs:subClassOf doap:Project) -- TroySelf