[doap-interest] ScutterSnacks, ProjectProfileDocument?

Danny Ayers danny.ayers at gmail.com
Sun Nov 14 15:40:22 GMT 2004


Yep, I agree, having <Project> on the outside is much nicer. Hadn't
thought of that.

Dave and Benjamin's suggestions seem fairly close:

<Project>

 <!-- ... existing stuff ... -->

 <isPrimaryTopicOf>
   <ProjectProfile>
   </ProjectProfile>
 </isPrimaryTopicOf>
</Project>

-------------------------------------

> <doap:Project>
>    <doap:ppd rdf:resource="http://www.example.com/doap.rdf"/>
> </doap:Project>
> 
> a doap:ppd (or doap:profile) would be inverseFunctional.

-------------------------------------

You could have a combined version:

<doap:Project>
    <doap:isPrimaryTopicOf rdf:resource=""/>
...
</doap:Project>

helpful stuff could go in the schema, either say:

<rdf:Property rdf:about="http://usefulinc.com/ns/doap#isPrimaryTopicOf">
	<rdfs:domain rdf:resource="http://usefulinc.com/ns/doap#Project" />
	<rdfs:range rdf:resource="http://xmlns.com/foaf/0.1/Document" />
</rdf:Property>

or swap the range for doap:ProjectDocument, and define that as a
rdfs:Class as well, while leaving the instance doc syntax just the
same.
Maybe...

Cheers,
Danny. 

-- 

http://dannyayers.com



More information about the doap-interest mailing list