![]() | |||||||||||
Extensions to standard DOAPDOAP gives us most of what we need here, although there are certain bits of information we need in addition to that. Thankfully, DOAP was designed to be extensible and so we have defined an additional namespace that extends DOAP to provide us with the additional information. The namespace we chose to use was 'asfext' (short for Apache Software Foundation EXTension). The URI for this extension is http://projects.apache.org/ns/asfext#. It should be included in all DOAP files created for ASF projects. Extension element: pmcThe "pmc" element is used to specify the Apache PMC responsible for a project/product. It is specified using the URL to the top-level project, ex. "http://httpd.apache.org". Example: <asfext:pmc rdf:resource="http://httpd.apache.org"/> Extension element: standardThe "Standard" element is used to list all the relevant standards implemented by the project. These standards include W3C or ISO standards, RFCs, various technical specifications etc. To obey proper rdf striping rules, the "Standard" element must be wrapped in an "implements" element. The "Standard" element itself has 4 sub-elements:
Example: <asfext:implements> <asfext:Standard> <asfext:title>Extensible Stylesheet Language - Formatting Objects (XSL-FO 1.1)</asfext:title> <asfext:body>W3C</asfext:body> <asfext:id>XSL 1.1</asfext:id> <asfext:url rdf:resource="http://www.w3.org/TR/xsl11/"/> </asfext:Standard> </asfext:implements |
|||||||||||
|
Copyright 1999-2006, The Apache Software Foundation Licensed under the Apache License, Version 2.0. | |||||||||||