FusionForge

DOAP RDF Plugin

From FusionForge Wiki
Jump to: navigation, search
Name
DOAP RDF plugin
Description
The DOAP RDF plugin allows to serve a DOAP RDF/XML document on a /projects/PROJNAME URLs when using content-negociation, i.e. when the client is requesting application/rdf+xml
Directory
/plugins/doaprdf
Plugin Changelog
Plugin Changelog for doaprdf
Maintainer(s)
Status
maintained
Compatibility
Matrix by Fusionforge Version and by Linux Distribution
distribution\version 4.8.x 5.0.x 5.1.x 5.2.x 5.3.x 6.0.x master
Debian undefined undefined undefined undefined undefined undefined undefined
CentOS undefined undefined undefined undefined undefined undefined undefined



DOAP is an RDF (Resource Description Framework) dialect/schema/ontology which provides a metadata "standard' for descriptions of projects hosted on the forge.

For instance, http://myforge/projects/coin would give (using curl, for instance with $ curl -H "Accept: application/rdf+xml" http://myforge/projects/coin)

<?xml version="1.0"?>
<rdf:RDF
 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
 xmlns:doap=http://usefulinc.com/ns/doap#">
     				
 <doap:Project rdf:about="">
    <doap:name>coin</doap:name> 
...
  </doap:Project>
     			
</rdf:RDF>

Cf. #235 provide OSLC (RDF+JSON, RDF+XML) content on .../user/ and .../project/ in FusionForge

See also ADMS.SW Plugin