DOAP
DOAP ( Description of a Project - опис проекту ) - це схема RDF та словник XML для опису програмних проектів, зокрема безкоштовного програмного забезпечення з відкритим кодом .
Він був створений і розроблений Еддом Дамбіллом для передачі семантичної інформації, пов'язаної з проектами програмного забезпечення з відкритим кодом.
У даний момент існують генератори, валідатори, переглядачі та конвертери, які дозволяють включити більше проектів у семантичну мережу . На Freshmeat вже 43 000 проектів опублікованих за допомогою DOAP. У даний час він використовується в Mozilla Foundation та Python Package Index.
Основні властивості: homepage, developer, programming-language, os.
Нижче наведено приклад у RDF/XML:
<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>Example project</doap:name>
<doap:homepage rdf:resource="http://example.com" />
<doap:programming-language>javascript</doap:programming-language>
<doap:license rdf:resource="http://example.com/doap/licenses/gpl"/>
</doap:Project>
</rdf:RDF>
Інші властивості 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 та release.[1]
- ↑ Description of a Project (DOAP) vocabulary. Архів оригіналу за 24 грудня 2017. Процитовано 23 грудня 2017.
- Doap Project на GitHub
- doapamatic [Архівовано 9 березня 2010 у Wayback Machine.]: генератор DOAP
- Simal: DOAP Project Registry Framework
- DOAP in schemapedia
На цю статтю не посилаються інші статті Вікіпедії. Будь ласка розставте посилання відповідно до прийнятих рекомендацій. |