hDOAP Profile
This is an XMDP profile for the hDOAP specification.
hDOAP is an experimental direct HTML mapping of the DOAP (Description of a Project) vocabulary. While it follows several microformat conventions it is not an official microformat, not having been developed following the process of microformats.org
Use of this profile licenses RDF data extracted by hdoap2doap.xsl.
The document also contains embedded markup (eRDF) describing a subset of the DOAP RDF schema which is available to GRDDL-aware agents.
- class
HTML4 definition of the 'class' attribute.
This meta data profile defines some 'class' attribute values (class names)
and their meanings as suggested by a
draft of "Hypertext Links in HTML".
All values are defined according to the semantics defined in the
DOAP specification.
- name
-
The main name of the project, by which it is known publicly
- shortname
-
A short name of the project, most often used for filenames
- homepage
- URI of the project's homepage, associated only with this one project
- old-homepage
- URI of a project's past homepage, associated only with this one project
- created
- Date when the project was created, in YYYY-MM-DD form
- description
- Plain text description of a project; several sentences
- shortdesc
- A short plain text description of a project; eight or nine words
- category
- A URI denoting a category assigned to the project
- wiki
- URI of a Wiki attached to this project
- bug-database
- URI of a bug tracker or e-mail address to report bugs on the project
- screenshots
- URI of a Web page with screenshots of the project
- mailing-list
- URI of a mailing list attached to this project
- programming-language
- Programming language this project is implemented in or intended for use with
- os
- Operating system the project is limited to (omit if the project is not OS-specific)
- os
- URI of a license through which the project software is available
- download-page
- URI of the location where the project software can be downloaded
- download-mirror
- URI of a download mirror site
- repository
- A Repository describing a source code repository for the project
- release
- A doap:Version describing a current release of the project's software
- maintainer
- A foaf:Person describing the project maintainer or leader
- developer
- A foaf:Person describing a developer on the project
- documenter
- A foaf:Person describing a contributor of documentation to the project
- translator
- A foaf:Person describing a contributor of translations to the project
- helper
- A foaf:Person describing a contributor to the project not otherwise described by the other properties
Danny Ayers, March 2007