DOAP (プロジェクトの説明) は、ソフトウェア プロジェクト、特にフリーおよびオープン ソース ソフトウェアを記述するためのRDF スキーマとXML語彙です。
これは、オープンソース ソフトウェア プロジェクトに関連するセマンティック情報を伝達するために Edd Dumbill によって作成され、最初に開発されました。
採択
現在、より多くのプロジェクトをセマンティックウェブに含めることができるようにするためのジェネレーター、バリデーター、ビューア、コンバーターがあります。Freecodeの43,000のプロジェクトが現在DOAPで公開されています。[ 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>サンプルプロジェクト</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があります。[ 2 ]platformbrowsemailing listcategorydescriptionhelpertestershort descriptionaudiencescreenshotstranslatormoduledocumenterwikirepositorynamerepository locationlanguageservice endpointcreateddownload mirrorvendorold homepagerevisiondownload pagelicensebug databasemaintainerblogfile-releaserelease
参考文献
- ^ Giasson, Frederick (2007 年 8 月 4 日)。「Freshmeat.net が DOAP で利用可能に: 43,000 の新しい DOAP プロジェクト」 。2010年 4 月 8 日閲覧。
- ^ 「プロジェクトの説明 (DOAP) 語彙」 。2017年12 月 23 日閲覧。
外部リンク
- GitHubの Doap プロジェクト
- OSS Watch DOAP ブリーフィングノート
- doapamatic: DOAP ジェネレーター
