Class: RDF::Vocab::DOAP
- Inherits:
-
StrictVocabulary
- Object
- StrictVocabulary
- RDF::Vocab::DOAP
- Defined in:
- lib/rdf/vocab/doap.rb
Overview
Vocabulary for <usefulinc.com/ns/doap#>
Description of a Project (DOAP) vocabulary
The Description of a Project (DOAP) vocabulary, described using W3C RDF Schema and the Web Ontology Language.
Instance Attribute Summary collapse
-
#ArchRepository ⇒ RDF::Vocabulary::Term
readonly
GNU Arch source code repository.
-
#audience ⇒ RDF::Vocabulary::Term
readonly
Description of target user base.
-
#BazaarBranch ⇒ RDF::Vocabulary::Term
readonly
Bazaar source code branch.
-
#BKRepository ⇒ RDF::Vocabulary::Term
readonly
BitKeeper source code repository.
-
#blog ⇒ RDF::Vocabulary::Term
readonly
URI of a blog related to a project.
-
#browse ⇒ RDF::Vocabulary::Term
readonly
Web browser interface to repository.
-
#category ⇒ RDF::Vocabulary::Term
readonly
A category of project.
-
#created ⇒ RDF::Vocabulary::Term
readonly
Date when something was created, in YYYY-MM-DD form.
-
#CVSRepository ⇒ RDF::Vocabulary::Term
readonly
CVS source code repository.
-
#DarcsRepository ⇒ RDF::Vocabulary::Term
readonly
darcs source code repository.
-
#description ⇒ RDF::Vocabulary::Term
readonly
Plain text description of a project, of 2-4 sentences in length.
-
#developer ⇒ RDF::Vocabulary::Term
readonly
Developer of software for the project.
-
#documenter ⇒ RDF::Vocabulary::Term
readonly
Contributor of documentation to the project.
-
#GitBranch ⇒ RDF::Vocabulary::Term
readonly
Git source code branch.
-
#GitRepository ⇒ RDF::Vocabulary::Term
readonly
Git source code repository.
-
#helper ⇒ RDF::Vocabulary::Term
readonly
Project contributor.
-
#HgRepository ⇒ RDF::Vocabulary::Term
readonly
Mercurial source code repository.
-
#homepage ⇒ RDF::Vocabulary::Term
readonly
URL of a project’s homepage, associated with exactly one project.
-
#implements ⇒ RDF::Vocabulary::Term
readonly
A specification that a project implements.
-
#language ⇒ RDF::Vocabulary::Term
readonly
ISO language code a project has been translated into.
-
#license ⇒ RDF::Vocabulary::Term
readonly
The URI of an RDF description of the license the software is distributed under.
-
#location ⇒ RDF::Vocabulary::Term
readonly
Location of a repository.
-
#maintainer ⇒ RDF::Vocabulary::Term
readonly
Maintainer of a project, a project leader.
-
#module ⇒ RDF::Vocabulary::Term
readonly
Module name of a Subversion, CVS, BitKeeper or Arch repository.
-
#name ⇒ RDF::Vocabulary::Term
readonly
A name of something.
-
#os ⇒ RDF::Vocabulary::Term
readonly
Operating system that a project is limited to.
-
#platform ⇒ RDF::Vocabulary::Term
readonly
Indicator of software platform (non-OS specific), e.g.
-
#Project ⇒ RDF::Vocabulary::Term
readonly
A project.
-
#release ⇒ RDF::Vocabulary::Term
readonly
A project release.
-
#Repository ⇒ RDF::Vocabulary::Term
readonly
Source code repository.
-
#repository ⇒ RDF::Vocabulary::Term
readonly
Source code repository.
-
#repositoryOf ⇒ RDF::Vocabulary::Term
readonly
The project that uses a repository.
-
#revision ⇒ RDF::Vocabulary::Term
readonly
Revision identifier of a software release.
-
#screenshots ⇒ RDF::Vocabulary::Term
readonly
Web page with screenshots of project.
-
#shortdesc ⇒ RDF::Vocabulary::Term
readonly
Short (8 or 9 words) plain text description of a project.
-
#Specification ⇒ RDF::Vocabulary::Term
readonly
A specification of a system’s aspects, technical or otherwise.
-
#SVNRepository ⇒ RDF::Vocabulary::Term
readonly
Subversion source code repository.
-
#tester ⇒ RDF::Vocabulary::Term
readonly
A tester or other quality control contributor.
-
#translator ⇒ RDF::Vocabulary::Term
readonly
Contributor of translations to the project.
-
#vendor ⇒ RDF::Vocabulary::Term
readonly
Vendor organization: commercial, free or otherwise.
-
#Version ⇒ RDF::Vocabulary::Term
readonly
Version information of a project release.
-
#wiki ⇒ RDF::Vocabulary::Term
readonly
URL of Wiki for collaborative discussion of project.
Instance Attribute Details
#ArchRepository ⇒ RDF::Vocabulary::Term (readonly)
GNU Arch source code repository.
9 10 11 |
# File 'lib/rdf/vocab/doap.rb', line 9 def ArchRepository @ArchRepository end |
#audience ⇒ RDF::Vocabulary::Term (readonly)
Description of target user base
61 62 63 |
# File 'lib/rdf/vocab/doap.rb', line 61 def audience @audience end |
#BazaarBranch ⇒ RDF::Vocabulary::Term (readonly)
Bazaar source code branch.
17 18 19 |
# File 'lib/rdf/vocab/doap.rb', line 17 def BazaarBranch @BazaarBranch end |
#BKRepository ⇒ RDF::Vocabulary::Term (readonly)
BitKeeper source code repository.
13 14 15 |
# File 'lib/rdf/vocab/doap.rb', line 13 def BKRepository @BKRepository end |
#blog ⇒ RDF::Vocabulary::Term (readonly)
URI of a blog related to a project
65 66 67 |
# File 'lib/rdf/vocab/doap.rb', line 65 def blog @blog end |
#browse ⇒ RDF::Vocabulary::Term (readonly)
Web browser interface to repository.
69 70 71 |
# File 'lib/rdf/vocab/doap.rb', line 69 def browse @browse end |
#category ⇒ RDF::Vocabulary::Term (readonly)
A category of project.
73 74 75 |
# File 'lib/rdf/vocab/doap.rb', line 73 def category @category end |
#created ⇒ RDF::Vocabulary::Term (readonly)
Date when something was created, in YYYY-MM-DD form. e.g. 2004-04-05
77 78 79 |
# File 'lib/rdf/vocab/doap.rb', line 77 def created @created end |
#CVSRepository ⇒ RDF::Vocabulary::Term (readonly)
CVS source code repository.
21 22 23 |
# File 'lib/rdf/vocab/doap.rb', line 21 def CVSRepository @CVSRepository end |
#DarcsRepository ⇒ RDF::Vocabulary::Term (readonly)
darcs source code repository.
25 26 27 |
# File 'lib/rdf/vocab/doap.rb', line 25 def DarcsRepository @DarcsRepository end |
#description ⇒ RDF::Vocabulary::Term (readonly)
Plain text description of a project, of 2-4 sentences in length.
81 82 83 |
# File 'lib/rdf/vocab/doap.rb', line 81 def description @description end |
#developer ⇒ RDF::Vocabulary::Term (readonly)
Developer of software for the project.
85 86 87 |
# File 'lib/rdf/vocab/doap.rb', line 85 def developer @developer end |
#documenter ⇒ RDF::Vocabulary::Term (readonly)
Contributor of documentation to the project.
89 90 91 |
# File 'lib/rdf/vocab/doap.rb', line 89 def documenter @documenter end |
#GitBranch ⇒ RDF::Vocabulary::Term (readonly)
Git source code branch.
29 30 31 |
# File 'lib/rdf/vocab/doap.rb', line 29 def GitBranch @GitBranch end |
#GitRepository ⇒ RDF::Vocabulary::Term (readonly)
Git source code repository.
33 34 35 |
# File 'lib/rdf/vocab/doap.rb', line 33 def GitRepository @GitRepository end |
#helper ⇒ RDF::Vocabulary::Term (readonly)
Project contributor.
93 94 95 |
# File 'lib/rdf/vocab/doap.rb', line 93 def helper @helper end |
#HgRepository ⇒ RDF::Vocabulary::Term (readonly)
Mercurial source code repository.
37 38 39 |
# File 'lib/rdf/vocab/doap.rb', line 37 def HgRepository @HgRepository end |
#homepage ⇒ RDF::Vocabulary::Term (readonly)
URL of a project’s homepage, associated with exactly one project.
97 98 99 |
# File 'lib/rdf/vocab/doap.rb', line 97 def homepage @homepage end |
#implements ⇒ RDF::Vocabulary::Term (readonly)
A specification that a project implements. Could be a standard, API or legally defined level of conformance.
101 102 103 |
# File 'lib/rdf/vocab/doap.rb', line 101 def implements @implements end |
#language ⇒ RDF::Vocabulary::Term (readonly)
ISO language code a project has been translated into
105 106 107 |
# File 'lib/rdf/vocab/doap.rb', line 105 def language @language end |
#license ⇒ RDF::Vocabulary::Term (readonly)
The URI of an RDF description of the license the software is distributed under. E.g. a SPDX reference
109 110 111 |
# File 'lib/rdf/vocab/doap.rb', line 109 def license @license end |
#location ⇒ RDF::Vocabulary::Term (readonly)
Location of a repository.
113 114 115 |
# File 'lib/rdf/vocab/doap.rb', line 113 def location @location end |
#maintainer ⇒ RDF::Vocabulary::Term (readonly)
Maintainer of a project, a project leader.
117 118 119 |
# File 'lib/rdf/vocab/doap.rb', line 117 def maintainer @maintainer end |
#module ⇒ RDF::Vocabulary::Term (readonly)
Module name of a Subversion, CVS, BitKeeper or Arch repository.
121 122 123 |
# File 'lib/rdf/vocab/doap.rb', line 121 def module @module end |
#name ⇒ RDF::Vocabulary::Term (readonly)
A name of something.
125 126 127 |
# File 'lib/rdf/vocab/doap.rb', line 125 def name @name end |
#os ⇒ RDF::Vocabulary::Term (readonly)
Operating system that a project is limited to. Omit this property if the project is not OS-specific.
Sistema operativo a que o projeto está limitado. Omita esta propriedade se o projeto não é condicionado pelo SO usado.
131 132 133 |
# File 'lib/rdf/vocab/doap.rb', line 131 def os @os end |
#platform ⇒ RDF::Vocabulary::Term (readonly)
Indicator of software platform (non-OS specific), e.g. Java, Firefox, ECMA CLR
135 136 137 |
# File 'lib/rdf/vocab/doap.rb', line 135 def platform @platform end |
#Project ⇒ RDF::Vocabulary::Term (readonly)
A project.
41 42 43 |
# File 'lib/rdf/vocab/doap.rb', line 41 def Project @Project end |
#release ⇒ RDF::Vocabulary::Term (readonly)
A project release.
139 140 141 |
# File 'lib/rdf/vocab/doap.rb', line 139 def release @release end |
#Repository ⇒ RDF::Vocabulary::Term (readonly)
Source code repository.
45 46 47 |
# File 'lib/rdf/vocab/doap.rb', line 45 def Repository @Repository end |
#repository ⇒ RDF::Vocabulary::Term (readonly)
Source code repository.
143 144 145 |
# File 'lib/rdf/vocab/doap.rb', line 143 def repository @repository end |
#repositoryOf ⇒ RDF::Vocabulary::Term (readonly)
The project that uses a repository.
147 148 149 |
# File 'lib/rdf/vocab/doap.rb', line 147 def repositoryOf @repositoryOf end |
#revision ⇒ RDF::Vocabulary::Term (readonly)
Revision identifier of a software release.
151 152 153 |
# File 'lib/rdf/vocab/doap.rb', line 151 def revision @revision end |
#screenshots ⇒ RDF::Vocabulary::Term (readonly)
Web page with screenshots of project.
155 156 157 |
# File 'lib/rdf/vocab/doap.rb', line 155 def screenshots @screenshots end |
#shortdesc ⇒ RDF::Vocabulary::Term (readonly)
Short (8 or 9 words) plain text description of a project.
159 160 161 |
# File 'lib/rdf/vocab/doap.rb', line 159 def shortdesc @shortdesc end |
#Specification ⇒ RDF::Vocabulary::Term (readonly)
A specification of a system’s aspects, technical or otherwise.
53 54 55 |
# File 'lib/rdf/vocab/doap.rb', line 53 def Specification @Specification end |
#SVNRepository ⇒ RDF::Vocabulary::Term (readonly)
Subversion source code repository.
49 50 51 |
# File 'lib/rdf/vocab/doap.rb', line 49 def SVNRepository @SVNRepository end |
#tester ⇒ RDF::Vocabulary::Term (readonly)
A tester or other quality control contributor.
163 164 165 |
# File 'lib/rdf/vocab/doap.rb', line 163 def tester @tester end |
#translator ⇒ RDF::Vocabulary::Term (readonly)
Contributor of translations to the project.
167 168 169 |
# File 'lib/rdf/vocab/doap.rb', line 167 def translator @translator end |
#vendor ⇒ RDF::Vocabulary::Term (readonly)
Vendor organization: commercial, free or otherwise
171 172 173 |
# File 'lib/rdf/vocab/doap.rb', line 171 def vendor @vendor end |
#Version ⇒ RDF::Vocabulary::Term (readonly)
Version information of a project release.
57 58 59 |
# File 'lib/rdf/vocab/doap.rb', line 57 def Version @Version end |
#wiki ⇒ RDF::Vocabulary::Term (readonly)
URL of Wiki for collaborative discussion of project.
175 176 177 |
# File 'lib/rdf/vocab/doap.rb', line 175 def wiki @wiki end |