Feature Requests: Browse | Submit New | Admin

[#15035] Support DOAP

Date:
2007-10-25 00:20
Priority:
3
Submitted By:
Tom Copeland (tom)
Assigned To:
Tom Copeland (tom)
Category:
None
State:
Open
Summary:
Support DOAP

Detailed description
An example from Simon Rozet:


[[[
<rdf:RDF xmlns="http://usefulinc.com/ns/doap#"
    xmlns:foaf="http://xmlns.com/foaf/0.1/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">

    <Project rdf:about="http://rubyforge.org/projects/mongrel">
        <name>Mongrel</name>
        <programming-language>C</programming-language>
        <programming-language>Ruby</programming-language>
        <shortdesc xml:lang="en">A small fast HTTP server written in
(mostly) Ruby that can be used to host web frameworks directly with
HTTP rather than FastCGI or SCGI.</shortdesc>
        <description xml:lang="en">
EMongrel is a fast HTTP library and server for Ruby that is intended
for hosting Ruby web applications of any kind using plain HTTP rather
than FastCGI or SCGI. It is framework agnostic and already supports
Ruby On Rails, Og+Nitro, Camping, and IOWA frameworks.
</description>
       <maintainer rdf:parseType="Resource">
            <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Person"/>
            <foaf:name>Zed Shaw</foaf:name>
        </maintainer>
        <homepage rdf:resource="http://mongrel.rubyforge.org/"/>
        <license rdf:resource="http://opensource.org/licenses/gpl-license.php"/>
        <download-page rdf:resource="http://rubyforge.org/frs/?group_id=1306"/>
        <bug-database
rdf:resource="http://rubyforge.org/tracker/?atid=5145&group_id=1306&func=browse"/>
        <mailing-list
rdf:resource="http://rubyforge.org/mailman/listinfo/mongrel-users"/>
        <repository rdf:parseType="Resource">
            <rdf:type
rdf:resource="http://usefulinc.com/ns/doap#SVNRepository"/>
            <browse rdf:resource="http://mongrel.rubyforge.org/svn/"/>
            <location>svn://rubyforge.org/var/svn/mongrel</location>
        </repository>
    </Project>
</rdf:RDF>
]]]

There is a lot of other properties, such as doap:developer, doap:helper,
doap:release, doap:category, ...
But I think the aren't relevant for a quick example so just ask and I'll
add those properties. You may also have a look at
http://www.ibm.com/developerworks/xml/library/x-osproj3/#table1

Add A Comment: Notepad

Please login


Followup

Message
Date: 2007-10-26 01:31
Sender: Tom Copeland

What about http://rubyforge.org/projects/project_name/doap ?
The correct Content-Type for RDF/XML is application/rdf+xml

Attached Files:

Name Description Download
No Files Currently Attached

Changes:

Field Old Value Date By
assigned_tonone2007-10-26 01:31tom