DOAP

A DOAP ( Description of a Project )  egy RDF séma és XML tulajdonságszótár, valamint szoftverfejlesztési projektek, különösen szabad szoftverek leírására szolgáló eszközkészlet . Ez a rendszer a szoftverkatalógusok közötti adatcserére és a projektekben való részvétel decentralizált kifejezésére szolgál.

Az eszközt Edd Dumbil hozta létre és fejlesztette a nyílt forráskódú projektekhez kapcsolódó szemantikai metainformációk továbbítására.

Használat

Jelenleg a generátorok, érvényesítők, megjelenítők és konverterek lehetővé teszik számos projekt beillesztését a szemantikus webre . Már 43 000 projektet tettek közzé a Freshmeat -en a DOAP segítségével. [1] Jelenleg a Mozilla Foundation használja a projekt oldalán és számos más szoftvertárban, különösen a Python Package Indexben .

Alaptulajdonságok:doap:homepage, doap:developer, doap:programming-language, doap:os

Példák

Az alábbiakban egy példa RDF/XML-ben:

<rdf:RDF xmlns:rdf= "http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:doap= "http://usefulinc.com/ns/doap#" > <doap:Project> <doap:name xml:lang= "en" > Példaprojekt </doap:name> <doap:name xml:lang= "en" > Példaprojekt </doap:name> <doap:homepage rdf:resource= "http://example.com" /> <doap:programozási-nyelv> javascript </doap:programozási-nyelv> <doap:licensz rdf:resource= "http://example.com/doap/ licencek/gpl" /> </doap:Project> </rdf:RDF>

Egyéb tulajdonságok Implements specification, anonymous root, platform, browse, mailing list, category, description, helper, tester, short description, audience, screenshots, translator, module, documenter, wiki, repository, name, repository location, language, service endpoint, created, download mirror, vendor, old homepage, revision, download page, license, bug database, maintainer, blog, file-releaseés release.

Jegyzetek

  1. Giasson, Frederick Freshmeat.net már elérhető a DOAP-ban: 43 000 új DOAP projekt . Letöltve: 2010. április 8. Az eredetiből archiválva : 2010. április 18..

Linkek