made by pyLODE 2.8.10

Description of a Project (DOAP) vocabulary

Metadata

URI
http://usefulinc.com/ns/doap#
Creator(s)
Edd Wilder-James
Imports
foaf:index.rdf
Ontology RDF
RDF (turtle)

Description

The Description of a Project (DOAP) vocabulary, described using W3C RDF Schema and the Web Ontology Language.

Table of Contents

  1. Classes
  2. Properties
  3. Namespaces
  4. Legend

Overview

Pictures say 1,000 words
Figure 1: Ontology overview

Classes

GNU Arch repositoryc

URI http://usefulinc.com/ns/doap#ArchRepository
Is Defined By http://usefulinc.com/ns/doap#
Description

GNU Arch source code repository.

Super-classes doap:Repositoryc

BitKeeper Repositoryc

URI http://usefulinc.com/ns/doap#BKRepository
Is Defined By http://usefulinc.com/ns/doap#
Description

BitKeeper source code repository.

Super-classes doap:Repositoryc

Bazaar Branchc

URI http://usefulinc.com/ns/doap#BazaarBranch
Is Defined By http://usefulinc.com/ns/doap#
Description

Bazaar source code branch.

Super-classes doap:Repositoryc

CVS Repositoryc

URI http://usefulinc.com/ns/doap#CVSRepository
Is Defined By http://usefulinc.com/ns/doap#
Description

CVS source code repository.

Super-classes doap:Repositoryc

darcs Repositoryc

URI http://usefulinc.com/ns/doap#DarcsRepository
Is Defined By http://usefulinc.com/ns/doap#
Description

darcs source code repository.

Super-classes doap:Repositoryc

Git Branchc

URI http://usefulinc.com/ns/doap#GitBranch
Is Defined By http://usefulinc.com/ns/doap#
Description

Git source code branch.

Super-classes doap:Repositoryc

Git Repositoryc

URI http://usefulinc.com/ns/doap#GitRepository
Is Defined By http://usefulinc.com/ns/doap#
Description

Git source code repository.

Super-classes doap:Repositoryc

Mercurial Repositoryc

URI http://usefulinc.com/ns/doap#HgRepository
Is Defined By http://usefulinc.com/ns/doap#
Description

Mercurial source code repository.

Super-classes doap:Repositoryc

Projectc

URI http://usefulinc.com/ns/doap#Project
Is Defined By http://usefulinc.com/ns/doap#
Description

A project.

Super-classes wn:Projectc
foaf:Projectc
In domain of doap:category
doap:helper
doap:mailing-list
doap:platform
doap:support-forum
doap:old-homepage
doap:os
doap:bug-database
doap:wiki
doap:download-mirror
doap:repository
doap:vendor
doap:maintainer
doap:translator
doap:audience
doap:documenter
doap:tester
doap:blog
doap:developer
doap:download-page
doap:service-endpoint
doap:screenshots
doap:developer-forum
doap:implements
doap:release
doap:homepage
doap:language
doap:programming-language
In range of doap:repositoryOf

Repositoryc

URI http://usefulinc.com/ns/doap#Repository
Is Defined By http://usefulinc.com/ns/doap#
Description

Source code repository.

Sub-classes doap:BazaarBranchc
doap:GitRepositoryc
doap:CVSRepositoryc
doap:DarcsRepositoryc
doap:SVNRepositoryc
doap:HgRepositoryc
doap:BKRepositoryc
doap:ArchRepositoryc
doap:GitBranchc
In domain of doap:browse
doap:anon-root
doap:location
doap:repositoryOf
In range of doap:repository

Subversion Repositoryc

URI http://usefulinc.com/ns/doap#SVNRepository
Is Defined By http://usefulinc.com/ns/doap#
Description

Subversion source code repository.

Super-classes doap:Repositoryc

Specificationc

URI http://usefulinc.com/ns/doap#Specification
Is Defined By http://usefulinc.com/ns/doap#
Description

A specification of a system's aspects, technical or otherwise.

Super-classes rdfs:Resourcec
In range of doap:implements

Versionc

URI http://usefulinc.com/ns/doap#Version
Is Defined By http://usefulinc.com/ns/doap#
Description

Version information of a project release.

In domain of doap:revision
doap:os
doap:platform
doap:file-release
In range of doap:release

Properties

anonymous rootp

URI http://usefulinc.com/ns/doap#anon-root
Is Defined By http://usefulinc.com/ns/doap#
Description Repository for anonymous access.
Domain(s) doap:Repositoryc
Range(s) rdfs:Literalc

audiencep

URI http://usefulinc.com/ns/doap#audience
Is Defined By http://usefulinc.com/ns/doap#
Description Description of target user base
Domain(s) doap:Projectc
Range(s) rdfs:Literalc

blogp

URI http://usefulinc.com/ns/doap#blog
Is Defined By http://usefulinc.com/ns/doap#
Description URI of a blog related to a project
Domain(s) doap:Projectc
Range(s) sioct:Weblogc rdfs:Resourcec

browsep

URI http://usefulinc.com/ns/doap#browse
Is Defined By http://usefulinc.com/ns/doap#
Description Web browser interface to repository.
Domain(s) doap:Repositoryc

bug databasep

URI http://usefulinc.com/ns/doap#bug-database
Is Defined By http://usefulinc.com/ns/doap#
Description Bug tracker for a project.
Domain(s) doap:Projectc

categoryp

URI http://usefulinc.com/ns/doap#category
Is Defined By http://usefulinc.com/ns/doap#
Description A category of project.
Domain(s) doap:Projectc

createdp

URI http://usefulinc.com/ns/doap#created
Is Defined By http://usefulinc.com/ns/doap#
Description Date when something was created, in YYYY-MM-DD form. e.g. 2004-04-05
Range(s) rdfs:Literalc

descriptionp

URI http://usefulinc.com/ns/doap#description
Is Defined By http://usefulinc.com/ns/doap#
Description Plain text description of a project, of 2-4 sentences in length.
Range(s) rdfs:Literalc

developerp

URI http://usefulinc.com/ns/doap#developer
Is Defined By http://usefulinc.com/ns/doap#
Description Developer of software for the project.
Domain(s) doap:Projectc
Range(s) foaf:Personc

developer forump

URI http://usefulinc.com/ns/doap#developer-forum
Is Defined By http://usefulinc.com/ns/doap#
Description A forum or community for developers of this project.
Domain(s) doap:Projectc
Range(s) sioc:Containerc

documenterp

URI http://usefulinc.com/ns/doap#documenter
Is Defined By http://usefulinc.com/ns/doap#
Description Contributor of documentation to the project.
Domain(s) doap:Projectc
Range(s) foaf:Personc

download mirrorp

URI http://usefulinc.com/ns/doap#download-mirror
Is Defined By http://usefulinc.com/ns/doap#
Description Mirror of software download web page.
Domain(s) doap:Projectc

download pagep

URI http://usefulinc.com/ns/doap#download-page
Is Defined By http://usefulinc.com/ns/doap#
Description Web page from which the project software can be downloaded.
Domain(s) doap:Projectc

file-releasep

URI http://usefulinc.com/ns/doap#file-release
Is Defined By http://usefulinc.com/ns/doap#
Description URI of download associated with this release.
Domain(s) doap:Versionc

helperp

URI http://usefulinc.com/ns/doap#helper
Is Defined By http://usefulinc.com/ns/doap#
Description Project contributor.
Domain(s) doap:Projectc
Range(s) foaf:Personc

homepagep

URI http://usefulinc.com/ns/doap#homepage
Is Defined By http://usefulinc.com/ns/doap#
Description URL of a project's homepage, associated with exactly one project.
Super-properties foaf:homepage
Domain(s) doap:Projectc

Implements specificationp

URI http://usefulinc.com/ns/doap#implements
Is Defined By http://usefulinc.com/ns/doap#
Description A specification that a project implements. Could be a standard, API or legally defined level of conformance.
Domain(s) doap:Projectc
Range(s) doap:Specificationc

languagep

URI http://usefulinc.com/ns/doap#language
Is Defined By http://usefulinc.com/ns/doap#
Description ISO language code a project has been translated into
Domain(s) doap:Projectc
Range(s) rdfs:Literalc

licensep

URI http://usefulinc.com/ns/doap#license
Is Defined By http://usefulinc.com/ns/doap#
Description The URI of an RDF description of the license the software is distributed under. E.g. a SPDX reference

repository locationp

URI http://usefulinc.com/ns/doap#location
Is Defined By http://usefulinc.com/ns/doap#
Description Location of a repository.
Domain(s) doap:Repositoryc

mailing listp

URI http://usefulinc.com/ns/doap#mailing-list
Is Defined By http://usefulinc.com/ns/doap#
Description Mailing list home page or email address.
Domain(s) doap:Projectc
Range(s) sioct:MailingListc

maintainerp

URI http://usefulinc.com/ns/doap#maintainer
Is Defined By http://usefulinc.com/ns/doap#
Description Maintainer of a project, a project leader.
Domain(s) doap:Projectc
Range(s) foaf:Personc

modulep

URI http://usefulinc.com/ns/doap#module
Is Defined By http://usefulinc.com/ns/doap#
Description Module name of a Subversion, CVS, BitKeeper or Arch repository.
Domain(s) (doap:CVSRepositoryc or doap:ArchRepositoryc or doap:BKRepositoryc)

namep

URI http://usefulinc.com/ns/doap#name
Is Defined By http://usefulinc.com/ns/doap#
Description A name of something.
Super-properties rdfs:label
Range(s) rdfs:Literalc

old homepagep

URI http://usefulinc.com/ns/doap#old-homepage
Is Defined By http://usefulinc.com/ns/doap#
Description URL of a project's past homepage, associated with exactly one project.
Super-properties foaf:homepage
Domain(s) doap:Projectc

operating systemp

URI http://usefulinc.com/ns/doap#os
Is Defined By http://usefulinc.com/ns/doap#
Description Operating system that a project is limited to. Omit this property if the project is not OS-specific.
Domain(s) doap:Projectc doap:Versionc
Range(s) rdfs:Literalc

platformp

URI http://usefulinc.com/ns/doap#platform
Is Defined By http://usefulinc.com/ns/doap#
Description Indicator of software platform (non-OS specific), e.g. Java, Firefox, ECMA CLR
Domain(s) doap:Projectc doap:Versionc
Range(s) rdfs:Literalc

programming languagep

URI http://usefulinc.com/ns/doap#programming-language
Is Defined By http://usefulinc.com/ns/doap#
Description Programming language a project is implemented in or intended for use with.
Domain(s) doap:Projectc
Range(s) rdfs:Literalc

releasep

URI http://usefulinc.com/ns/doap#release
Is Defined By http://usefulinc.com/ns/doap#
Description A project release.
Domain(s) doap:Projectc
Range(s) doap:Versionc

repositoryp

URI http://usefulinc.com/ns/doap#repository
Is Defined By http://usefulinc.com/ns/doap#
Description Source code repository.
Inverse properties doap:repositoryOf
Domain(s) doap:Projectc
Range(s) doap:Repositoryc

repository ofp

URI http://usefulinc.com/ns/doap#repositoryOf
Is Defined By http://usefulinc.com/ns/doap#
Description The project that uses a repository.
Inverse properties doap:repository
Domain(s) doap:Repositoryc
Range(s) doap:Projectc

revisionp

URI http://usefulinc.com/ns/doap#revision
Is Defined By http://usefulinc.com/ns/doap#
Description Revision identifier of a software release.
Domain(s) doap:Versionc
Range(s) rdfs:Literalc

screenshotsp

URI http://usefulinc.com/ns/doap#screenshots
Is Defined By http://usefulinc.com/ns/doap#
Description Web page with screenshots of project.
Domain(s) doap:Projectc

service endpointp

URI http://usefulinc.com/ns/doap#service-endpoint
Is Defined By http://usefulinc.com/ns/doap#
Description The URI of a web service endpoint where software as a service may be accessed
Domain(s) doap:Projectc
Range(s) rdfs:Resourcec

short descriptionp

URI http://usefulinc.com/ns/doap#shortdesc
Is Defined By http://usefulinc.com/ns/doap#
Description Short (8 or 9 words) plain text description of a project.
Range(s) rdfs:Literalc

supporting forump

URI http://usefulinc.com/ns/doap#support-forum
Is Defined By http://usefulinc.com/ns/doap#
Description A forum or community that supports this project.
Domain(s) doap:Projectc
Range(s) sioc:Containerc

testerp

URI http://usefulinc.com/ns/doap#tester
Is Defined By http://usefulinc.com/ns/doap#
Description A tester or other quality control contributor.
Domain(s) doap:Projectc
Range(s) foaf:Personc

translatorp

URI http://usefulinc.com/ns/doap#translator
Is Defined By http://usefulinc.com/ns/doap#
Description Contributor of translations to the project.
Domain(s) doap:Projectc
Range(s) foaf:Personc

vendorp

URI http://usefulinc.com/ns/doap#vendor
Is Defined By http://usefulinc.com/ns/doap#
Description Vendor organization: commercial, free or otherwise
Domain(s) doap:Projectc
Range(s) foaf:Organizationc

wikip

URI http://usefulinc.com/ns/doap#wiki
Is Defined By http://usefulinc.com/ns/doap#
Description URL of Wiki for collaborative discussion of project.
Domain(s) doap:Projectc
Range(s) sioct:Wikic

Namespaces

dc
http://purl.org/dc/elements/1.1/
dct
http://purl.org/dc/terms/
doap
http://usefulinc.com/ns/doap#
foaf
http://xmlns.com/foaf/0.1/
owl
http://www.w3.org/2002/07/owl#
prov
http://www.w3.org/ns/prov#
rdf
http://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfs
http://www.w3.org/2000/01/rdf-schema#
sdo
https://schema.org/
sioc
http://rdfs.org/sioc/ns#
sioct
http://rdfs.org/sioc/types#
skos
http://www.w3.org/2004/02/skos/core#
wn
http://xmlns.com/wordnet/1.6/
xsd
http://www.w3.org/2001/XMLSchema#

Legend

cClasses
opObject Properties
fpFunctional Properties
dpData Properties
dpAnnotation Properties
pProperties
niNamed Individuals