TaskForces/CommunityProjects/LinkingOpenData/CommonVocabularies/MappingDOAPGForge
From W3C Wiki
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
