TaskForces/CommunityProjects/LinkingOpenData/CommonVocabularies/MappingDOAPGForge
DOAP and the GForge Ontology
Background
SemWebCentral provides RDF export of all its data:
- whole site (View with RDF Goggles)
- project example (View with RDF Goggles)
- people example (View with RDF Goggles)
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