ДОАП
Эта статья в значительной степени или полностью опирается на один источник . ( октябрь 2012 г. ) |
DOAP ( Описание проекта ) — это словарь RDF-схемы и XML для описания программных проектов, в частности бесплатного программного обеспечения с открытым исходным кодом .
Он был создан и первоначально разработан Эддом Дамбиллом для передачи семантической информации, связанной с проектами программного обеспечения с открытым исходным кодом.
Принятие [ править ]
В настоящее время существуют генераторы, валидаторы , средства просмотра и конвертеры, позволяющие включать больше проектов в семантическую сеть . Freecode теперь доступны и опубликованы с помощью DOAP. 43 000 проектов [1] Он использовался в индексе пакетов Python , но больше там не поддерживается.
Основные свойства включают в себя: 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
. [2]
Ссылки [ править ]
- ^ Гиассон, Фредерик (4 августа 2007 г.). «Freshmeat.net теперь доступен в DOAP: 43 000 новых проектов DOAP» . Проверено 8 апреля 2010 г.
- ^ «Словарь описания проекта (DOAP)» . Проверено 23 декабря 2017 г.
Внешние ссылки [ править ]
- Проект Doap на GitHub
- OSS Watch Информационная записка по DOAP
- доапаматик : генератор DOAP