You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@velocity.apache.org by he...@apache.org on 2006/12/29 10:54:57 UTC

svn commit: r490971 - in /velocity/site/site: pom.xml src/site/velocity/xdoc/who-we-are.xml src/site/xdoc/who-we-are.xml

Author: henning
Date: Fri Dec 29 01:54:56 2006
New Revision: 490971

URL: http://svn.apache.org/viewvc?view=rev&rev=490971
Log:
And finally... ...a plan comes to fruition. Generating the
"who-we-are" page dynamically from the Site POM.


Added:
    velocity/site/site/src/site/velocity/xdoc/who-we-are.xml   (with props)
Removed:
    velocity/site/site/src/site/xdoc/who-we-are.xml
Modified:
    velocity/site/site/pom.xml

Modified: velocity/site/site/pom.xml
URL: http://svn.apache.org/viewvc/velocity/site/site/pom.xml?view=diff&rev=490971&r1=490970&r2=490971
==============================================================================
--- velocity/site/site/pom.xml (original)
+++ velocity/site/site/pom.xml Fri Dec 29 01:54:56 2006
@@ -39,12 +39,20 @@
   <developers>
 
     <developer>
+      <name>Claude Brisson</name>
+      <id>cbrisson</id>
+      <roles>
+        <role>Java developer</role>
+      </roles>
+    </developer>
+
+    <developer>
       <name>Nathan Bubna</name>
       <id>nbubna</id>
       <email>nathan@esha.com</email>
       <organization>ESHA Research</organization>
       <roles>
-        <role>Java Developer</role>
+        <role>Java developer</role>
         <role>PMC Member</role>
       </roles>
     </developer>
@@ -55,7 +63,7 @@
       <email>wglass@forio.com</email>
       <organization>Forio Business Simulations</organization>
       <roles>
-        <role>Java Developer</role>
+        <role>Java developer</role>
         <role>PMC Member</role>
       </roles>
     </developer>
@@ -65,7 +73,7 @@
       <id>marino</id>
       <email>marinoj@centrum.is</email>
       <roles>
-        <role>Java Developer</role>
+        <role>Java developer</role>
         <role>PMC Member</role>
       </roles>
     </developer>
@@ -76,7 +84,7 @@
       <email>geirm@optonline.net</email>
       <organization>Independent (DVSL Maven)</organization>
       <roles>
-        <role>Java Developer</role>
+        <role>Java developer</role>
         <role>PMC Member</role>
       </roles>
     </developer>
@@ -87,7 +95,7 @@
       <email>dlr@finemaltcoding.com</email>
       <organization>CollabNet, Inc.</organization>
       <roles>
-        <role>Java Developer</role>
+        <role>Java developer</role>
         <role>PMC Member</role>
       </roles>
     </developer>
@@ -98,7 +106,7 @@
       <email>hps@intermeta.de</email>
       <organization>INTERMETA - Gesellschaft für Mehrwertdienste mbH</organization>
       <roles>
-        <role>Java Developer</role>
+        <role>Java developer</role>
         <role>PMC Chair</role>
       </roles>
       <timezone>2</timezone>

Added: velocity/site/site/src/site/velocity/xdoc/who-we-are.xml
URL: http://svn.apache.org/viewvc/velocity/site/site/src/site/velocity/xdoc/who-we-are.xml?view=auto&rev=490971
==============================================================================
--- velocity/site/site/src/site/velocity/xdoc/who-we-are.xml (added)
+++ velocity/site/site/src/site/velocity/xdoc/who-we-are.xml Fri Dec 29 01:54:56 2006
@@ -0,0 +1,102 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<document>
+  <properties>
+    <title>Who we are</title>
+    <author email="dev@velocity.apache.org">
+      Velocity Documentation Team
+    </author>
+  </properties>
+
+  <body>
+    <section name="Who we are">
+      <p>
+        The Apache Velocity Project operates on a meritocracy: the
+        more you do, the more responsibility you will obtain. This
+        page lists all of the people who have gone the extra mile and
+        are Committers or members of the Project Management
+        Committee. If you would like to get involved, the first step
+        is to join the mailing lists.
+      </p>
+
+      <p>
+        We ask that you please do not send us emails privately asking
+        for support. We are non-paid volunteers who help out with the
+        project and we do not necessarily have the time or energy to
+        help people on an individual basis. Instead, we have setup
+        mailing lists which often contain hundreds of individuals who
+        will help answer detailed requests for help. The benefit of
+        using mailing lists over private communication is that it is a
+        shared resource where others can also learn from common
+        mistakes and as a community we all grow together.
+      </p>
+
+      <section name="Project Management Committee (PMC)">
+
+        <table>
+          <tr>
+            <th>Name</th>
+            <th>Id</th>
+            <th>Email</th>
+            <th>Organization</th>
+            <th>Roles</th>
+          </tr>
+#foreach ($dev in $project.developers)
+  #set ($pmc = false)
+  #foreach ($role in ${dev.roles})
+    #if ($role.contains("PMC"))
+      #set ($pmc = true)
+    #end
+  #end
+  #if ($pmc)
+          <tr>
+            <td>${dev.name}</td>
+            <td>${dev.id}</td>
+            <td>$!{dev.email}</td>
+            <td>$!{dev.organization}</td>
+            <td>
+    #foreach ($role in ${dev.roles})
+      #if ($role.contains("PMC"))
+            ${role}<br/>
+       #end
+    #end
+            </td>
+          </tr>
+  #end
+#end
+        </table>
+      </section>
+
+      <section name="Apache Velocity Developers">
+
+        <table>
+           <tr>
+            <th>Name</th>
+            <th>Id</th>
+            <th>Email</th>
+            <th>Organization</th>
+            <th>Roles</th>
+          </tr>
+#foreach ($dev in $project.developers)
+          <tr>
+            <td>${dev.name}</td>
+            <td>${dev.id}</td>
+            <td>$!{dev.email}</td>
+            <td>$!{dev.organization}</td>
+            <td>
+  #foreach ($role in ${dev.roles})
+    #if (!$role.contains("PMC"))
+              ${role}<br/>
+    #end
+  #end
+            </td>
+          </tr>
+#end
+        </table>
+      </section>
+    </section>
+  </body>
+</document>
+
+
+
+

Propchange: velocity/site/site/src/site/velocity/xdoc/who-we-are.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: velocity/site/site/src/site/velocity/xdoc/who-we-are.xml
------------------------------------------------------------------------------
    svn:keywords = Id Author Date Revision