Author: rgardler
Date: Sun Sep 9 15:05:33 2007
New Revision: 574087
URL: http://svn.apache.org/viewvc?rev=574087&view=rev
Log:
get all maintainers from all projects in a single RDF file
Added:
forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.doap/resources/stylesheets/descriptorIndex-to-foaf.xsl
(with props)
Modified:
forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.doap/resources.xmap
forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.doap/src/documentation/content/xdocs/index.xml
Modified:
forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.doap/resources.xmap
URL:
http://svn.apache.org/viewvc/forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.doap/resources.xmap?rev=574087&r1=574086&r2=574087&view=diff
==============================================================================
---
forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.doap/resources.xmap
(original)
+++
forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.doap/resources.xmap
Sun Sep 9 15:05:33 2007
@@ -38,6 +38,12 @@
<map:serialize type="js"/>
</map:match>
+ <map:match pattern="projectDetails/allMaintainers.rdf">
+ <map:generate type="file"
src="cocoon://projectDetails/descriptorIndex.xml" />
+ <map:transform src="{lm:doap.transform.descriptorIndex.foaf}"/>
+ <map:serialize type="xml"/>
+ </map:match>
+
<map:match pattern="projectDetails/**.rdf">
<map:generate src="cocoon://projectDetails/{1}.source.xml" />
<map:serialize type="xml"/>
Added:
forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.doap/resources/stylesheets/descriptorIndex-to-foaf.xsl
URL:
http://svn.apache.org/viewvc/forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.doap/resources/stylesheets/descriptorIndex-to-foaf.xsl?rev=574087&view=auto
==============================================================================
---
forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.doap/resources/stylesheets/descriptorIndex-to-foaf.xsl
(added)
+++
forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.doap/resources/stylesheets/descriptorIndex-to-foaf.xsl
Sun Sep 9 15:05:33 2007
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<xsl:stylesheet version = "1.0"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ xmlns:atom="http://www.w3.org/2005/Atom"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
+ xmlns:doap="http://usefulinc.com/ns/doap#"
+ xmlns:foaf="http://xmlns.com/foaf/0.1/">
+ <xsl:template match="descriptors">
+ <rdf:RDF>
+ <xsl:apply-templates select="//doap:maintainer"/>
+ </rdf:RDF>
+ </xsl:template>
+
+ <xsl:template match="doap:maintainer">
+ <xsl:copy-of select="*"/>
+ </xsl:template>
+</xsl:stylesheet>
Propchange:
forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.doap/resources/stylesheets/descriptorIndex-to-foaf.xsl
------------------------------------------------------------------------------
svn:eol-style = native
Modified:
forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.doap/src/documentation/content/xdocs/index.xml
URL:
http://svn.apache.org/viewvc/forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.doap/src/documentation/content/xdocs/index.xml?rev=574087&r1=574086&r2=574087&view=diff
==============================================================================
---
forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.doap/src/documentation/content/xdocs/index.xml
(original)
+++
forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.doap/src/documentation/content/xdocs/index.xml
Sun Sep 9 15:05:33 2007
@@ -177,22 +177,33 @@
you require further help please ask on the user mailing list.
</p>
- <ul>
- <li><a href="projectDetails/projectDetails.source.xml">Source XML
file</a></li>
- <li><a href="projectDetails/projectDetails.rdf">Source RDF file (if
the source file is an RDF/XML file this will be the same as the previous
example - currently only RDF/XML is supported)</a></li>
- <li><a href="projectDetails/projectDetails.html">Descriptor page for
this plugin</a></li>
- <li><a href="projectDetails/forrest.html">Descriptor page for
Forrest</a></li>
- <li><a href="projectDetails/index/byLang.html">Index by
language</a></li>
- <li><a href="projectDetails/index/byLang/Java.html">Index by specific
language (Java)</a></li>
- <li><a href="projectDetails/index/byCategory.html">Index by
category</a></li>
- <li><a href="projectDetails/contacts.csv">Comma separated list of
project contacts who have a recorded email address</a></li>
- </ul>
+ <section>
+ <title>Project Details</title>
+
+ <ul>
+ <li><a href="projectDetails/projectDetails.source.xml">Source XML
file</a></li>
+ <li><a href="projectDetails/projectDetails.rdf">Source RDF file (if
the source file is an RDF/XML file this will be the same as the previous
example - currently only RDF/XML is supported)</a></li>
+ <li><a href="projectDetails/projectDetails.html">Descriptor page for
this plugin</a></li>
+ <li><a href="projectDetails/forrest.html">Descriptor page for
Forrest</a></li>
+ <li><a href="projectDetails/index/byLang.html">Index by
language</a></li>
+ <li><a href="projectDetails/index/byLang/Java.html">Index by
specific language (Java)</a></li>
+ <li><a href="projectDetails/index/byCategory.html">Index by
category</a></li>
+ <li><a href="projectDetails/allProjects.json">JSON file for all
projects</a></li>
+ </ul>
+ </section>
+
+ <section>
+ <title>Maintainer Details</title>
+ <ul>
+ <li><a href="projectDetails/allMaintainers.rdf">All maintainers</a>
for all projects in FOAF format</li>
+ <li><a href="projectDetails/contacts.csv">Comma separated list of
project contacts who have a recorded email address</a></li>
+ </ul>
+ </section>
<section>
<title>In Development Features</title>
<ul>
- <li><a href="projectDetails/allProjects.json">JSON file for all
projects</a></li>
<li><a href="exhibitTest.html">Browse the catalogue using Exhibit
from MIT</a></li>
</ul>
</section>