The purpose of this information is to
become more knowledgeable of alternate Project Models.
Corona’s Project Model will not be moving to RDF. As an Eclipse
based framework, Corona’s
Project Model will continue to leverage EMF / SDO.
From:
corona-dev-bounces@xxxxxxxxxxx [mailto:corona-dev-bounces@xxxxxxxxxxx] On Behalf Of Everitt,
Glenn
Sent: Wednesday, November 29, 2006
5:04 PM
To: Corona
development
Subject: [corona-dev] DOAP:
Description Of A Project
To download the DOAP.rdf file: http://www.usefulinc.com/doap/ right
click on right menu item “RDF Schema” and SaveAs… DOAP.rdf
This webpage http://www.usefulinc.com/doap/
has several references to article about DOAP which is an XML/RDF
vocabulary to describe open source projects. We have already included
some of the items listed in definition inside of Corona Context
Container. However, it probably makes sense to revisit
ProjectContextContainer and see if it makes sense to incorporate items from
DOAP. One of the items I thought would be very useful was the
release/version/revision definition:
<rdf:Property
rdf:about="http://usefulinc.com/ns/doap#release">
<rdfs:isDefinedBy rdf:resource="http://usefulinc.com/ns/doap#"
/>
<rdfs:label xml:lang="en">release</rdfs:label>
<rdfs:label xml:lang="fr">release</rdfs:label>
<rdfs:label xml:lang="es">release</rdfs:label>
<rdfs:comment xml:lang="en">A project
release.</rdfs:comment>
<rdfs:comment xml:lang="fr">Une release (révision) d'un
projet.</rdfs:comment>
<rdfs:comment xml:lang="es">Un release (versión) de un
proyecto.</rdfs:comment>
<rdfs:domain rdf:resource="http://usefulinc.com/ns/doap#Project"
/>
<rdfs:range rdf:resource="http://usefulinc.com/ns/doap#Version"
/>
</rdf:Property>
<rdfs:Class
rdf:about="http://usefulinc.com/ns/doap#Version">
<rdfs:isDefinedBy rdf:resource="http://usefulinc.com/ns/doap#"
/>
<rdfs:label xml:lang="en">Version</rdfs:label>
<rdfs:label xml:lang="fr">Version</rdfs:label>
<rdfs:label xml:lang="es">Versión</rdfs:label>
<rdfs:comment xml:lang="en">Version information of a project
release.</rdfs:comment>
<rdfs:comment xml:lang="fr">Détails sur une version d'une
realease d'un projet.</rdfs:comment>
<rdfs:comment xml:lang="es">Información sobre la versión de
un release del
proyecto.</rdfs:comment>
</rdfs:Class>
<rdf:Property rdf:about="http://usefulinc.com/ns/doap#revision">
<rdfs:isDefinedBy rdf:resource="http://usefulinc.com/ns/doap#"
/>
<rdfs:label xml:lang="en">revision</rdfs:label>
<rdfs:label xml:lang="fr">révision</rdfs:label>
<rdfs:label xml:lang="es">versión</rdfs:label>
<rdfs:comment xml:lang="en">Revision identifier of a software
release.</rdfs:comment>
<rdfs:comment xml:lang="fr">Identifiant de révision d'une
release du programme.</rdfs:comment>
<rdfs:comment xml:lang="es">Indentificador de la versión de un
release de software.</rdfs:comment>
<rdfs:domain rdf:resource="http://usefulinc.com/ns/doap#Version"
/>
<rdfs:range
rdf:resource="http://www.w3.org/2000/01/rdf-schema#Literal" />
</rdf:Property>
Example from apache project – see link below
<release>
<Version>
<name>Latest 1.3 Version</name>
<created>2005-10-18</created>
<revision>1.3.34</revision>
</Version>
</release>
It looks like several apache projects are using this
definition for their projects.
http://svn.apache.org/viewvc/httpd/site/trunk/docs/doap.rdf?view=markup&pathrev=371699
The contents of this e-mail are intended for the named addressee only.
It contains information that may be confidential. Unless you are the named
addressee or an authorized designee, you may not copy or use it, or disclose it
to anyone else. If you received it in error please notify us immediately and
then destroy it.
The contents of this e-mail are intended for the named addressee only. It contains information that may be confidential. Unless you are the named addressee or an authorized designee, you may not copy or use it, or disclose it to anyone else. If you received it in error please notify us immediately and then destroy it.