incubator-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From s...@apache.org
Subject svn commit: r1348838 - in /incubator/public/trunk: build.xml content/podlings.dtd content/podlings.xml report-groups.xsl
Date Mon, 11 Jun 2012 13:32:41 GMT
Author: sebb
Date: Mon Jun 11 13:32:40 2012
New Revision: 1348838

URL: http://svn.apache.org/viewvc?rev=1348838&view=rev
Log:
Initial phase of adding reporting group to podlings.xml, adding data
TODO convert clutch to process the data

Added:
    incubator/public/trunk/report-groups.xsl   (with props)
Modified:
    incubator/public/trunk/build.xml
    incubator/public/trunk/content/podlings.dtd
    incubator/public/trunk/content/podlings.xml

Modified: incubator/public/trunk/build.xml
URL: http://svn.apache.org/viewvc/incubator/public/trunk/build.xml?rev=1348838&r1=1348837&r2=1348838&view=diff
==============================================================================
--- incubator/public/trunk/build.xml (original)
+++ incubator/public/trunk/build.xml Mon Jun 11 13:32:40 2012
@@ -309,4 +309,13 @@ Audit Tasks
         </xslt>
     </target>
 	
+  <target name='report-groups'
+      description='Generate a list of PPMCs report groups'>
+      <xslt
+        in="${docs.src}/podlings.xml"
+        out='target/report-groups.txt'
+        style='report-groups.xsl'>
+      </xslt>
+  </target>
+  
 </project>

Modified: incubator/public/trunk/content/podlings.dtd
URL: http://svn.apache.org/viewvc/incubator/public/trunk/content/podlings.dtd?rev=1348838&r1=1348837&r2=1348838&view=diff
==============================================================================
--- incubator/public/trunk/content/podlings.dtd (original)
+++ incubator/public/trunk/content/podlings.dtd Mon Jun 11 13:32:40 2012
@@ -18,7 +18,7 @@
 <!--  DTD for podlings.xml -->
 <!ELEMENT podlings (podling+)>
 
-<!ELEMENT podling (description, graduating?, resolution?, champion?, mentors)>
+<!ELEMENT podling (description, reporting?, graduating?, resolution?, champion?, mentors)>
 <!ATTLIST podling name CDATA #REQUIRED>
 <!ATTLIST podling longname CDATA #IMPLIED>
 <!ATTLIST podling status (current|graduated|dormant|retired) #REQUIRED>
@@ -31,6 +31,20 @@
 <!-- Format yyyy-mm-dd -->
 <!ATTLIST podling enddate CDATA #IMPLIED>
 
+<!-- 
+    Specifies the reporting group for podlings with status="current"
+    The text field is used to specify the monthly report details (e.g. June, July, Agust)
+-->
+<!ELEMENT reporting  (#PCDATA)  >
+<!--
+    1 = January, April, July, October
+    2 = February, May, August, November
+    3 = March, June, September, December
+-->
+<!ATTLIST reporting group (1|2|3) #REQUIRED>
+<!-- optional attribute for monthly reports -->
+<!ATTLIST reporting monthly (true|false) #IMPLIED>
+
 <!-- optional empty element used to flag graduating podlings -->
 <!ELEMENT graduating EMPTY >
 <!ELEMENT mentors (mentor+)>

Modified: incubator/public/trunk/content/podlings.xml
URL: http://svn.apache.org/viewvc/incubator/public/trunk/content/podlings.xml?rev=1348838&r1=1348837&r2=1348838&view=diff
==============================================================================
--- incubator/public/trunk/content/podlings.xml [utf-8] (original)
+++ incubator/public/trunk/content/podlings.xml [utf-8] Mon Jun 11 13:32:40 2012
@@ -69,6 +69,7 @@
     </podling>
     <podling name="Airavata" status="current" resource="airavata" sponsor="Incubator"
startdate="2011-05-05">
         <description>A software suite to compose, manage, execute, and monitor large
scale applications and workflows on computational resources ranging from local clusters to
national grids and computing clouds.</description>
+        <reporting group="2"/>
         <mentors>
             <mentor>Ross Gardler</mentor>
             <mentor>Alek Slominski</mentor>
@@ -94,6 +95,7 @@
     </podling>
     <podling name="Ambari" status="current" resource="ambari" sponsor="Incubator" startdate="2011-08-30">
         <description>Ambari is a monitoring, administration and lifecycle management
project for Apache Hadoop clusters.</description>
+        <reporting group="2"/>
         <mentors>
             <mentor>Owen O'Malley</mentor>
             <mentor>Chris Douglas</mentor>
@@ -102,6 +104,7 @@
     </podling>
     <podling name="Amber" status="current" resource="amber" sponsor="Shindig" startdate="2010-05-09">
         <description>The Amber project will deliver a Java development framework mainly
aimed to build OAuth-aware applications.</description>
+        <reporting group="2"/>
         <mentors>
             <mentor>Brian McCallister</mentor>
             <mentor>Jean-Frederic Clere</mentor>
@@ -112,6 +115,7 @@
     </podling>
     <podling name="Any23" status="current" resource="any23" sponsor="Tika" startdate="2011-10-01">
         <description>Anything To Triples (any23) is a library, a web service and a
command line tool that extracts structured data in RDF format from a variety of Web documents.</description>
+        <reporting group="1"/>
         <mentors>
             <mentor>Chris Mattmann</mentor>
             <mentor>Nick Kew</mentor>
@@ -135,6 +139,15 @@
             <mentor>Kevan Miller</mentor>
         </mentors>
     </podling>
+    <podling name="AWF" status="current" resource="awf" sponsor="Incubator" startdate="2011-07-08">
+        <description>AWF is a non-blocking, asynchronous, event driven high performance
web framework running on the JVM.</description>
+        <reporting group="1"/>
+        <mentors>
+            <mentor>Emmanuel Lecharny</mentor>
+            <mentor>Mohammad Nour El-Din</mentor>
+            <mentor>Mark Struberg</mentor>
+        </mentors>
+    </podling>
     <podling name="Axion" status="retired" resource="axion" sponsor="DB" startdate="2003-12-19"
enddate="2006-01-23">
         <description>Relational database engine written in Java.</description>
         <resolution link="Axion" url="http://axion.tigris.org/">Project remains at
Axion Tigris.org</resolution>
@@ -161,6 +174,7 @@
     </podling>
     <podling name="Bigtop" status="current" resource="bigtop" sponsor="Incubator" startdate="2011-06-20">
         <description>Bigtop is a project for the development of packaging and tests
of the Hadoop ecosystem.</description>
+        <reporting group="3"/>
         <mentors>
             <mentor>Patrick Hunt</mentor>
             <mentor>Tom White</mentor>
@@ -171,6 +185,7 @@
     </podling>
     <podling name="Bloodhound" status="current" resource="bloodhound" sponsor="Incubator"
startdate="2011-12-23">
         <description>Bloodhound is a software development collaboration tool, including
issue tracking, wiki and repository browsing.</description>
+        <reporting group="3"/>
         <mentors>
             <mentor>Hyrum Wright</mentor>
             <mentor>Greg Stein</mentor>
@@ -203,6 +218,7 @@
     </podling>
     <podling name="Cordova" status="current" resource="callback" sponsor="Incubator" startdate="2011-10-15">
         <description>Apache Cordova is a platform for building native mobile applications
using HTML, CSS and JavaScript (formerly Phonegap). The project entered incubation as Callback,
but decided to change its name to Cordova on 2011-11-28.</description>
+        <reporting group="3"/>
         <mentors>
             <mentor>Jukka Zitting</mentor>
             <mentor>Gianugo Rabellino</mentor>
@@ -223,6 +239,7 @@
     </podling>
     <podling name="Celix" status="current" resource="celix" sponsor="Incubator" startdate="2010-11-02">
         <description>Celix is an OSGi like implementation in C with a distinct focus
on interoperability between Java and C.</description>
+        <reporting group="1"/>
         <mentors>
             <mentor>Marcel Offermans</mentor>
             <mentor>Karl Pauls</mentor>
@@ -240,6 +257,7 @@
     </podling>
     <podling name="Chukwa" status="current" resource="chukwa" sponsor="Incubator" startdate="2010-07-14">
         <description>Chukwa is a log collection and analysis framework for Apache Hadoop
clusters.</description>
+        <reporting group="1"/>
         <mentors>
             <mentor>Chris Douglas</mentor>
             <mentor>William A. Rowe Jr.</mentor>
@@ -248,6 +266,7 @@
     </podling>
     <podling name="Clerezza" status="current" resource="clerezza" sponsor="Incubator"
startdate="2009-11-27">
         <description>an OSGi-based modular application and set of components (bundles)
for building RESTFul Semantic Web applications and services.</description>
+        <reporting group="2"/>
         <champion availid="bdelacretaz">Bertrand Delacrétaz</champion>
         <mentors>
             <mentor>Ross Gardler</mentor>
@@ -267,6 +286,7 @@
     </podling>
     <podling name="CloudStack" status="current" resource="cloudstack" sponsor="Incubator"
startdate="2012-04-16">
         <description>CloudStack is an IaaS (“Infrastracture as a Service”) cloud
orchestration platform.</description>
+        <reporting group="1" monthly="true">May, June, July</reporting>
         <champion availid="jim">Jim Jagielski</champion>
         <mentors>
             <mentor>Jim Jagielski</mentor>
@@ -296,6 +316,7 @@
     </podling>
     <podling name="Crunch" status="current" resource="crunch" sponsor="Incubator" startdate="2012-05-26">
         <description>Crunch is a Java library for writing, testing, and running pipelines
of MapReduce jobs on Apache Hadoop.</description>
+        <reporting group="2" monthly="true">June, July, August</reporting>
         <mentors>
             <mentor>Arun Murthy</mentor>
             <mentor>Patrick Hunt</mentor>
@@ -310,14 +331,6 @@
             <mentor>James Strachan</mentor>
         </mentors>
     </podling>
-    <podling name="AWF" status="current" resource="awf" sponsor="Incubator" startdate="2011-07-08">
-        <description>AWF is a non-blocking, asynchronous, event driven high performance
web framework running on the JVM.</description>
-        <mentors>
-            <mentor>Emmanuel Lecharny</mentor>
-            <mentor>Mohammad Nour El-Din</mentor>
-            <mentor>Mark Struberg</mentor>
-        </mentors>
-    </podling>
     <podling name="Deltacloud" status="graduated" resource="deltacloud" sponsor="Incubator"
startdate="2010-05-19" enddate="2011-10-26">
         <description>Deltacloud, cloud API (REST) and abstraction framework</description>
         <mentors>
@@ -329,6 +342,7 @@
     </podling>
     <podling name="DeltaSpike" status="current" resource="deltaspike" sponsor="Incubator"
startdate="2011-12-07">
         <description>DeltaSpike is a collection of JSR-299 (CDI) Extensions for building
applications on the Java SE and EE platforms.</description>
+        <reporting group="2"/>
         <mentors>
             <mentor>Mark Struberg</mentor>
             <mentor>Gerhard Petracek</mentor>
@@ -354,6 +368,7 @@
     </podling>
     <podling name="DeviceMap" status="current" resource="devicemap" sponsor="Incubator"
startdate="2012-01-03">
       <description>Apache DeviceMap is a data repository containing device information,
images and other relevant information for all sorts of mobile devices, e.g. smartphones and
tablets. While the focus is initially on that data, APIs will also be created to use and manage
it.</description>
+      <reporting group="1"/>
       <mentors>
         <mentor>Bertrand Delacretaz</mentor>
         <mentor>Kevan Miller</mentor>
@@ -363,6 +378,7 @@
     </podling>
     <podling name="DirectMemory" status="current" resource="directmemory" sponsor="Incubator"
startdate="2011-10-05">
         <description>DirectMemory's main purpose is to to act as a second level cache
able to store large amounts of data without filling up the Java heap and thus avoiding long
garbage collection cycles.</description>
+        <reporting group="1"/>
         <mentors>
             <mentor>Anthony Elder</mentor>
             <mentor>Olivier Lamy</mentor>
@@ -380,6 +396,7 @@
     </podling>
     <podling name="Droids" status="current" resource="droids" sponsor="HttpComponents,
Lucene" startdate="2008-10-09">
         <description>Droids aims to be an intelligent standalone robot framework that
allows to create and extend existing droids (robots).</description>
+        <reporting group="2"/>
         <mentors>
             <mentor>Thorsten Scherler</mentor>
             <mentor>Paul Fremantle</mentor>
@@ -388,6 +405,7 @@
     </podling>
     <podling name="EasyAnt" status="current" resource="easyant" sponsor="Ant" startdate="2011-01-31">
         <description>Easyant is a build system based on Apache Ant and Apache Ivy.</description>
+        <reporting group="1"/>
         <champion availid="antoine">Antoine Lévy-Lambert</champion>
         <mentors>
             <mentor>Anthony Elder</mentor>
@@ -417,6 +435,7 @@
     </podling>
     <podling name="Etch" status="current" resource="etch" sponsor="Incubator" startdate="2008-09-02">
         <description>A cross-platform, language- and transport-independent framework
for building and consuming network services.</description>
+        <reporting group="3"/>
         <mentors>
             <mentor>Niclas Hedhman</mentor>
             <mentor>Doug Cutting</mentor>
@@ -443,6 +462,7 @@
     </podling>
     <podling name="Flume" status="current" resource="flume" sponsor="Incubator" startdate="2011-06-13">
         <description>Flume is a distributed, reliable, and available system for efficiently
collecting, aggregating, and moving large amounts of log data from many different sources
to a centralized data store.</description>
+        <reporting group="3"/>
         <graduating/>
         <mentors>
             <mentor>Nigel Daley</mentor>
@@ -515,6 +535,7 @@
     </podling>
     <podling name="HCatalog" status="current" resource="hcatalog" sponsor="Incubator"
startdate="2011-03-14">
         <description>HCatalog is a table and storage management service for data created
using Apache Hadoop.</description>
+        <reporting group="3"/>
         <mentors>
             <mentor>Alan Gates</mentor>
             <mentor>Alex Karasulu</mentor>
@@ -571,6 +592,7 @@
     </podling>
     <podling name="Isis" status="current" resource="isis" sponsor="Incubator" startdate="2010-09-07">
         <description>The Isis project will be an extensible standards-based framework
to rapidly develop and enterprise level deploy domain-driven (DDD) applications.</description>
+        <reporting group="3"/>
         <mentors>
             <mentor>Mark Struberg</mentor>
             <mentor>Benson Margulies</mentor>
@@ -624,6 +646,7 @@
     </podling>
     <podling name="JSPWiki" status="current" resource="jspwiki" sponsor="Incubator" startdate="2007-09-17">
         <description>Java-based wiki engine</description>
+        <reporting group="1"/>
         <mentors>
             <mentor>Dave Johnson</mentor>
             <mentor>Craig Russell</mentor>
@@ -656,6 +679,7 @@
     </podling>
     <podling name="Kafka" status="current" resource="kafka" sponsor="Incubator" startdate="2011-07-04">
         <description>Kafka is a distributed publish-subscribe system for processing
large amounts of streaming data.</description>
+        <reporting group="1"/>
         <mentors>
             <mentor>Alan Cabrera</mentor>
             <mentor>Chris Douglas</mentor>
@@ -665,6 +689,7 @@
     </podling>
     <podling name="Kalumet" status="current" resource="kalumet" sponsor="Incubator" startdate="2011-09-20">
         <description>Kalumet a complete environment manager and deployer including
J2EE environments (application servers, applications, etc), softwares, and resources.</description>
+        <reporting group="3"/>
         <mentors>
             <mentor>Jim Jagielski</mentor>
             <mentor>Henri Gomez</mentor>
@@ -675,6 +700,7 @@
 
     <podling name="Kato" status="current" resource="kato" sponsor="Incubator" startdate="2008-11-06">
         <description>Kato is a project to develop the Specification, Reference Implementation,
and TCK for JSR 326: the JVM Post-mortem Diagnostics API.</description>
+        <reporting group="3"/>
         <mentors>
             <mentor>Robert Burrell Donkin</mentor>
             <mentor>Anthony Elder</mentor>
@@ -683,6 +709,7 @@
     </podling>
     <podling name="Kitty" status="current" resource="kitty" sponsor="Incubator" startdate="2010-10-03">
         <description>Kitty is a lightweight, production focused, Java-based application
server performance diagnostic and management utility.</description>
+        <reporting group="1"/>
         <mentors>
             <mentor>Jim Jagielski</mentor>
             <mentor>Kevan Miller</mentor>
@@ -741,6 +768,7 @@
     </podling>
     <podling name="Lucene.Net" status="current" resource="lucene.net" resourceAliases="lucene-net,lucene-dot-net"
sponsor="Lucene" startdate="2011-02-05">
         <description>Lucene.Net is a source code, class-per-class, API-per-API and
algorithmatic port of the Java Lucene search engine to the C# and .NET platform utilizing
Microsoft .NET Framework.</description>
+        <reporting group="2"/>
         <mentors>
             <mentor>Gianugo Rabellino</mentor>
             <mentor>Stefan Bodewig</mentor>
@@ -779,6 +807,7 @@
     </podling>
     <podling name="Mesos" status="current" resource="mesos" sponsor="Incubator" startdate="2010-12-23">
         <description>Mesos is a cluster manager that provides resource sharing and
isolation across cluster applications.</description>
+        <reporting group="1"/>
         <mentors>
             <mentor>Tom White</mentor>
             <mentor>Brian McCallister</mentor>
@@ -824,6 +853,7 @@
     </podling>
     <podling name="NPanday" status="current" resource="npanday" sponsor="Incubator" startdate="2010-08-13">
         <description>NPanday allows projects using the .NET framework to be built with
Apache Maven.</description>
+        <reporting group="2"/>
         <mentors>
             <mentor>Dennis Lundberg</mentor>
             <mentor>Maria Odea Ching</mentor>
@@ -839,6 +869,7 @@
     </podling>
     <podling name="Nuvem" status="current" resource="nuvem" sponsor="Incubator" startdate="2010-06-24">
         <description>Nuvem defines an open application programming interface for common
cloud application services, allowing applications to be easily ported across the most popular
cloud platforms.</description>
+        <reporting group="2"/>
         <mentors>
             <mentor>Jean-Frederic Clere</mentor>
             <mentor>Paul Fremantle</mentor>
@@ -857,6 +888,7 @@
     </podling>
     <podling name="ODF Toolkit" status="current" resource="odftoolkit" resourceAliases="odf"
sponsor="Incubator" startdate="2011-08-01">
         <description>Java modules that allow programmatic creation, scanning and manipulation
of OpenDocument Format (ISO/IEC 26300 == ODF) documents</description>
+        <reporting group="1"/>
         <mentors>
             <mentor>Sam Ruby</mentor>
             <mentor>Nick Burch</mentor>
@@ -905,6 +937,7 @@
     </podling>
     <podling name="Oozie" status="current" resource="oozie" sponsor="Incubator" startdate="2011-07-11">
         <description>Server-based workflow scheduling and coordination system to manage
data processing jobs for Apache Hadoop</description>
+        <reporting group="1"/>
         <mentors>
             <mentor>Alan Gates</mentor>
             <mentor>Chris Douglas</mentor>
@@ -930,6 +963,7 @@
     </podling>
     <podling name="Openmeetings" status="current" resource="openmeetings" sponsor="Incubator"
startdate="2011-11-12">
         <description>Openmeetings is a web conferencing solution. </description>
+        <reporting group="3"/>
         <mentors>
             <mentor>Andrus Adamchik</mentor>
             <mentor>Jim Jagielski</mentor>
@@ -949,6 +983,7 @@
     </podling>
     <podling name="OpenOffice.org" status="current" resource="openofficeorg" resourceAliases="ooo"
sponsor="Incubator" startdate="2011-06-13">
         <description>OpenOffice.org is comprised of six personal productivity applications:
a word processor (and its web-authoring component), spreadsheet, presentation graphics, drawing,
equation editor, and database.</description>
+        <reporting group="3"/>
         <mentors>
             <mentor>Jim Jagielski</mentor>
             <mentor>Sam Ruby</mentor>
@@ -978,6 +1013,7 @@
     </podling>
     <podling name="PhotArk" status="current" resource="photark" sponsor="Incubator" startdate="2008-08-19">
         <description>A Photo Gallery application, accessible via the web and written
in Java</description>
+        <reporting group="2"/>
         <mentors>
             <mentor>Luciano Resende</mentor>
         </mentors>
@@ -1066,6 +1102,7 @@
     </podling>
     <podling name="S4" status="current" resource="s4" sponsor="Incubator" startdate="2011-09-26">
         <description>S4 (Simple Scalable Streaming System) is a general-purpose, distributed,
scalable, partially fault-tolerant, pluggable platform that allows programmers to easily develop
applications for processing continuous, unbounded streams of data.</description>
+        <reporting group="3"/>
         <mentors>
             <mentor>Patrick Hunt</mentor>
             <mentor>Arun Murthy</mentor>
@@ -1115,6 +1152,7 @@
     </podling>
     <podling name="SIS" status="current" resource="sis" sponsor="Incubator" startdate="2010-02-21">
         <description>The Spatial Information System (SIS) Project is a toolkit that
spatial information system builders or users can leverage to build applications containing
location context.</description>
+        <reporting group="2"/>
         <mentors>
             <mentor>Greg Reddin</mentor>
             <mentor>Joe Schaefer</mentor>
@@ -1164,6 +1202,7 @@
     </podling>
     <podling name="Stanbol" status="current" resource="stanbol" sponsor="Incubator" startdate="2010-11-15">
         <description>A modular software stack and reusable set of components for semantic
content management</description>
+        <reporting group="2"/>
         <champion availid="bdelacretaz">Bertrand Delacrétaz</champion>
         <mentors>
             <mentor>Isabel Drost</mentor>
@@ -1220,6 +1259,7 @@
     </podling>
     <podling name="Syncope" status="current" resource="syncope" sponsor="Incubator" startdate="2012-02-10">
         <description>An Open Source system for managing digital identities in enterprise
environments, implemented in JEE technology</description>
+        <reporting group="2"/>
         <champion availid="simonetripodi">Simone Tripodi</champion>
         <mentors>
             <mentor>Colm O Heigeartaigh</mentor>
@@ -1246,6 +1286,7 @@
     </podling>
     <podling name="Tashi" status="current" resource="tashi" sponsor="Incubator" startdate="2008-09-04">
         <description>An infrastructure for cloud computing on big data.</description>
+        <reporting group="1"/>
         <mentors>
             <mentor>Matthieu Riou</mentor>
             <mentor>Craig Russell</mentor>
@@ -1322,6 +1363,7 @@
     </podling>
     <podling name="VCL" status="current" resource="vcl" sponsor="Incubator" startdate="2008-10-06">
         <description>Virtual Computing Lab. Framework for creating, dispensing and
running virtual images.</description>
+        <reporting group="2"/>
         <mentors>
             <mentor>Alan Cabrera</mentor>
             <mentor>Matt Hogstrom</mentor>
@@ -1330,6 +1372,7 @@
     </podling>
     <podling name="VXQuery" status="current" resource="vxquery" sponsor="Incubator" startdate="2009-07-06">
         <description>A standards compliant XML Query processor.</description>
+        <reporting group="1"/>
         <mentors>
             <mentor>Paul Fremantle</mentor>
             <mentor>Sanjiva Weerawarana</mentor>
@@ -1347,6 +1390,7 @@
     </podling>
     <podling name="Wave" status="current" resource="wave" sponsor="Incubator" startdate="2010-12-04">
         <description>A wave is a hosted, live, concurrent data structure for rich communication.
It can be used like email, chat, or a document.</description>
+        <reporting group="3"/>
         <mentors>
             <mentor>Santiago Gala</mentor>
             <mentor>Upayavira</mentor>
@@ -1385,6 +1429,7 @@
     </podling>
     <podling name="Wink" status="current" resource="wink" sponsor="Incubator" startdate="2009-05-27">
         <description>Apache Wink is a project that enables development and consumption
of REST style web services. The core server runtime is based on the JAX-RS (JSR 311) standard.
The project also introduces a client runtime which can leverage certain components of the
server-side runtime. Apache Wink will deliver component technology that can be easily integrated
into a variety of environments.</description>
+        <reporting group="2"/>
         <mentors>
             <mentor>Davanum Srinivas</mentor>
             <mentor>Kevan Miller</mentor>
@@ -1401,6 +1446,7 @@
     </podling>
     <podling name="Wookie" status="current" resource="wookie" sponsor="Incubator" startdate="2009-07-17">
         <description>a W3C widget engine with Google Wave and Open Social Extensions.</description>
+        <reporting group="2"/>
         <mentors>
             <mentor>Ross Gardler</mentor>
             <mentor>Ate Douma</mentor>

Added: incubator/public/trunk/report-groups.xsl
URL: http://svn.apache.org/viewvc/incubator/public/trunk/report-groups.xsl?rev=1348838&view=auto
==============================================================================
--- incubator/public/trunk/report-groups.xsl (added)
+++ incubator/public/trunk/report-groups.xsl Mon Jun 11 13:32:40 2012
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xsl:stylesheet xmlns:xsl='http://www.w3.org/1999/XSL/Transform' version='1.0'>
+
+<xsl:output method='text' indent='no' encoding='utf-8'/>
+
+<!--
+ -->
+
+<xsl:template match="text()"/>
+
+<xsl:template match='podlings'>
+    <xsl:text>* Monthly (normally for the first three months)
+</xsl:text>
+    <xsl:apply-templates select='podling[@status="current"]/reporting[@monthly = "true"]'>
+        <xsl:with-param name="monthly" select="true"/>
+    </xsl:apply-templates>
+
+    <xsl:text>* January, April, July, October
+</xsl:text>
+    <xsl:apply-templates select='podling[@status="current"]/reporting[@group = "1"]'/>
+
+    <xsl:text>* February, May, August, November
+</xsl:text>
+    <xsl:apply-templates select='podling[@status="current"]/reporting[@group = "2"]'/>
+
+    <xsl:text>* March, June, September, December
+</xsl:text>
+    <xsl:apply-templates select='podling[@status="current"]/reporting[@group = "3"]'/>
+
+</xsl:template>
+
+<xsl:template match='reporting'>
+    <xsl:param name='monthly'/>
+    <xsl:text>   </xsl:text>
+    <xsl:value-of select="../@name"></xsl:value-of>
+    <xsl:if test="$monthly = 'true'">
+        <xsl:text> </xsl:text>
+        <xsl:value-of select="text()"/>
+    </xsl:if>
+    <xsl:text>
+</xsl:text>
+</xsl:template>
+
+</xsl:stylesheet>

Propchange: incubator/public/trunk/report-groups.xsl
------------------------------------------------------------------------------
    svn:eol-style = native



---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@incubator.apache.org
For additional commands, e-mail: cvs-help@incubator.apache.org


Mime
View raw message