Doapspace API
The API is being fleshed out. We're working on XML-RPC documentation.
SPARQL
The SPARQL endpoint is in development and you're welcome to test it with the web interface or your own client.
REST
These may be temporary but feel free to use them for now:
To get the URL of a DOAP profile by its homepage:
http://doapspace.org/get_by_homepage?homepage=http://example.com/
Note: this is a HTTP redirect to the actual DOAP URL.
To get the URL of a DOAP profile by its project name:
http://doapspace.org/get_by_name/some_project
This is of course not very useful because who knows what a project's exact name may be?
IRC
I was playing with an IRC bot, sparqlbot, and noticed Pedro Ferreira added a few commands to the bot in order to access Doapspace. Very cool! I added a couple more myself. Check it out on FreeNode channel #sparqlbot.
You can try saying:
sparqlbot, sf-load sourceforge project name
Then say:
sparqlbot, describe project sourceforge project name
You can try saying:
sparqlbot, proj homepage URL of project's homepage
Then say:
sparqlbot, describe project project name