[prev in list] [next in list] [prev in thread] [next in thread] 

List:       forrest-dev
Subject:    svn commit: r1076070 - in /forrest/trunk: etc/ whiteboard/plugins/
From:       crossley () apache ! org
Date:       2011-03-02 0:44:18
Message-ID: 20110302004418.96FC923888EA () eris ! apache ! org
[Download RAW message or body]

Author: crossley
Date: Wed Mar  2 00:44:17 2011
New Revision: 1076070

URL: http://svn.apache.org/viewvc?rev=1076070&view=rev
Log:
Use Locationmap for resolution of resources and files.
Resources are exposed via {lm:Resume.*}
Issue: FOR-726

Added:
    forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/locationmap.xml
                
      - copied, changed from r1075667, \
forrest/trunk/plugins/pluginTemplate/locationmap.xml  \
forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/directory-to-resumes.xsl
                
      - copied unchanged from r1075667, \
forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/directory2resumes.xsl
  forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/oo-to-resume.xsl
                
      - copied unchanged from r1075667, \
forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/ooToResume.xsl
  forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/resume-to-document.xsl
                
      - copied unchanged from r1075671, \
forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/resume2xdoc.xsl
  forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/resumes-to-document.xsl
                
      - copied, changed from r1075667, \
forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/resumes2xdoc.xsl
  forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/resumes-to-resumeSiteSnippet.xsl
                
      - copied unchanged from r1075667, \
forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/resumes2resumeSiteSnippet.xsl
  forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/resumes-to-skillDocument.xsl
                
      - copied, changed from r1075667, \
forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/resumes2skillxdoc.xsl
 Removed:
    forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/directory2resumes.xsl
  forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/ooToResume.xsl
  forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/resume2xdoc.xsl
  forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/resumes2resumeSiteSnippet.xsl
  forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/resumes2skillxdoc.xsl
  forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/resumes2xdoc.xsl
 Modified:
    forrest/trunk/etc/review-plugin-deployment.txt
    forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/build.xml
    forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/input.xmap
  forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/status.xml
    forrest/trunk/whiteboard/plugins/whiteboard-plugins.xml

Modified: forrest/trunk/etc/review-plugin-deployment.txt
URL: http://svn.apache.org/viewvc/forrest/trunk/etc/review-plugin-deployment.txt?rev=1076070&r1=1076069&r2=1076070&view=diff
 ==============================================================================
--- forrest/trunk/etc/review-plugin-deployment.txt (original)
+++ forrest/trunk/etc/review-plugin-deployment.txt Wed Mar  2 00:44:17 2011
@@ -3,7 +3,7 @@ Last reviewed: 2010-06-18
 
 Legend:
  1 Has locationmap.xml file and hence must be 0.8+ version.
- 2 Reviewed for locationmap and 0.8+ forrestVersion.
+ 2 Reviewed for locationmap and 0.8+ forrestVersion. (FOR-726)
  3 Has Java code.
  4 Current forrestVersion and has an entry in the "plugins descriptor" files.
  5 Has different number in its build.xml file.
@@ -41,7 +41,7 @@ org.apache.forrest.plugin.OpenOffice.org
 org.apache.forrest.plugin.input.Blog               | n        8        n           8 \
n  n  org.apache.forrest.plugin.input.Daisy              | y        8        y        \
7  n  n     y (build hangs)  org.apache.forrest.plugin.input.Lenya              | y   \
                8        n           8  n  n
-org.apache.forrest.plugin.input.Resume             | n     y  8        n           8 \
n  n +org.apache.forrest.plugin.input.Resume             | y  y  y  8        n        \
8  n  n  org.apache.forrest.plugin.input.XDoc               | y        8        n     \
y     8  n  n  org.apache.forrest.plugin.input.baetle             | y        9        \
n           9  n  y  org.apache.forrest.plugin.input.citations          | y        8  \
y           8  n  y

Modified: forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/build.xml
                
URL: http://svn.apache.org/viewvc/forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/build.xml?rev=1076070&r1=1076069&r2=1076070&view=diff
 ==============================================================================
--- forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/build.xml \
                (original)
+++ forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/build.xml \
Wed Mar  2 00:44:17 2011 @@ -20,7 +20,7 @@
   <property name="forrest.version" value="0.8"/>
   <property name="forrest.version.initial" value="0.8"/>
   <property name="type" value="input"/>
-  <property name="plugin-version" value="0.1"/>
+  <property name="plugin-version" value="0.2"/>
   <property name="description" value="Allows the use of documents conforming to the \
DTD's developed by http://xmlresume.sourceforge.net. Also includes transformations \
from an OpenOffice.org document to xmlresume format."/>  <property name="author" \
value="Apache Forrest Project"/>  <property name="websiteURL" \
value="http://forrest.apache.org/pluginDocs/plugins_0_80/org.apache.forrest.plugin.input.Resume"/>


Modified: forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/input.xmap
                
URL: http://svn.apache.org/viewvc/forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/input.xmap?rev=1076070&r1=1076069&r2=1076070&view=diff
 ==============================================================================
--- forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/input.xmap \
                (original)
+++ forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/input.xmap \
Wed Mar  2 00:44:17 2011 @@ -38,18 +38,18 @@
     <map:resource name="source-file-resolver">
       <map:select type="exists">
 <!-- FIXME: need to peek inside document to ensure it is the correct type -->
-        <map:when test="{properties:content.xdocs}{uri}.sxw">
-          <map:generate type="sxw" src="{properties:content.xdocs}{uri}.sxw"/>
-          <map:transform src="resources/stylesheets/ooToResume.xsl"/>
+        <map:when test="{lm:project.{uri}.sxw}">
+          <map:generate type="sxw" src="{lm:project.{uri}.sxw}"/>
+          <map:transform src="{lm:Resume.transform.oo.resume}"/>
           <map:serialize type="xml"/>
         </map:when>
         <map:when test="{lm:{uri}.xml}">
-          <map:generate src="{properties:content.xdocs}{uri}.xml"/>
+          <map:generate src="{lm:project.{uri}.xml}"/>
           <map:transform type="xinclude"/>
           <map:serialize type="xml"/>
         </map:when>
-        <map:when test="{properties:content.xdocs}{uri}.xml">
-          <map:generate src="{properties:content.xdocs}{uri}.xml"/>
+        <map:when test="{lm:project.{uri}.xml}">
+          <map:generate src="{lm:project.{uri}.xml}"/>
           <map:transform type="xinclude"/>
           <map:serialize type="xml"/>
         </map:when>
@@ -60,9 +60,9 @@
         <map:select type="parameter">
           <map:parameter name="parameter-selector-test" value="{sourcetype}" />
           <map:when test="resume-v1.5.1">
-            <map:generate src="{properties:content.xdocs}{../../1}.xml"/>
-            <map:transform src="resources/stylesheets/resume2xdoc.xsl" />
-            <map:serialize type="xml"/>
+            <map:generate src="{lm:project.{../../1}.xml}"/>
+            <map:transform src="{lm:Resume.transform.resume.document}" />
+            <map:serialize type="xml-document"/>
           </map:when>
         </map:select>
       </map:act>
@@ -72,7 +72,7 @@
     <map:pipeline>
       <map:match pattern="**.xml">
         <map:call resource="transform-to-document">
-          <map:parameter name="src" value="{properties:content.xdocs}{1}.xml" />
+          <map:parameter name="src" value="{lm:project.{1}.xml}" />
         </map:call>
       </map:match>
       <map:match pattern="**.source.xml">
@@ -81,16 +81,16 @@
         </map:call>
       </map:match>
       <map:match pattern="team/all.source.xml">
-        <map:generate type="directory" src="{properties:content.xdocs}/team/resume">
+        <map:generate type="directory" src="{lm:project.team/resume}">
           <map:parameter name="include" value=".*.xml$"/>
         </map:generate>
-        <map:transform src="resources/stylesheets/directory2resumes.xsl"/>
+        <map:transform src="{lm:Resume.transform.directory.resumes}"/>
         <map:transform type="cinclude"/>
         <map:serialize type="xml"/>
       </map:match>
       <map:match pattern="resume.site.snippet.xml">
         <map:generate src="cocoon:/team/all.source.xml"/>
-        <map:transform src="resources/stylesheets/resumes2resumeSiteSnippet.xsl"/>
+        <map:transform src="{lm:Resume.transform.resumes.resumeSiteSnippet}"/>
         <map:serialize type="xml"/>
       </map:match>
     </map:pipeline>
@@ -102,27 +102,27 @@
       </map:match>
       <map:match pattern="team/allBySkill.xml">
         <map:generate src="cocoon:/team/all.source.xml"/>
-        <map:transform src="resources/stylesheets/resumes2skillxdoc.xsl"/>
+        <map:transform src="{lm:Resume.transform.resumes.skillDocument}"/>
         <map:serialize type="xml"/>
       </map:match>
       <map:match pattern="team/all.xml">
         <map:generate src="cocoon:/team/all.source.xml"/>
-        <map:transform src="resources/stylesheets/resumes2xdoc.xsl">
+        <map:transform src="{lm:Resume.transform.resumes.document}">
           <map:parameter name="candidateSkill" value="{request:candidateSkill}"/>
         </map:transform>
-        <map:serialize type="xml"/>
+        <map:serialize type="xml-document"/>
       </map:match>
       <map:match pattern="team/allWithSkill/*.xml">
         <map:generate src="cocoon:/team/all.source.xml"/>
-        <map:transform src="resources/stylesheets/resumes2xdoc.xsl">
+        <map:transform src="{lm:Resume.transform.resumes.document}">
           <map:parameter name="candidateSkill" value="{1}"/>
         </map:transform>
-        <map:serialize type="xml"/>
+        <map:serialize type="xml-document"/>
       </map:match>
       <map:match pattern="team/skill/**.xml">
         <map:generate src="cocoon://team/all.xml"/>
-        <map:transform src="resources/stylesheets/resume2xdoc.xsl" />
-        <map:serialize type="xml"/>
+        <map:transform src="{lm:Resume.transform.resume.document}"/>
+        <map:serialize type="xml-document"/>
       </map:match>
     </map:pipeline>
   </map:pipelines>

Copied: forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/locationmap.xml \
                (from r1075667, forrest/trunk/plugins/pluginTemplate/locationmap.xml)
URL: http://svn.apache.org/viewvc/forrest/trunk/whiteboard/plugins/org.apache.forrest. \
plugin.input.Resume/locationmap.xml?p2=forrest/trunk/whiteboard/plugins/org.apache.for \
rest.plugin.input.Resume/locationmap.xml&p1=forrest/trunk/plugins/pluginTemplate/locationmap.xml&r1=1075667&r2=1076070&rev=1076070&view=diff
 ==============================================================================
--- forrest/trunk/plugins/pluginTemplate/locationmap.xml (original)
+++ forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/locationmap.xml \
Wed Mar  2 00:44:17 2011 @@ -28,12 +28,13 @@
     </selectors>
   </components>
   <locator>
-<!-- Uncomment the below matches once you have a stylesheet you wish to use. Note \
                that these are needed for the plugin to work on windows. See FOR-1108 \
                -->
-  <!-- <match pattern="plugin.transform.*.*">
-         <select>
-           <location src="resources/stylesheets/{1}-to-{2}.xsl" />
-           <location \
                src="{forrest:forrest.plugins}/@plugin-name@/resources/stylesheets/{1}-to-{2}.xsl"/>
                
-         </select>
-    </match> -->
+    <match pattern="Resume.transform.*.*">
+      <select>
+        <location src="resources/stylesheets/{1}-to-{2}.xsl" />
+        <!-- start fix for FOR-1108 -->
+        <location src="{forrest:forrest.plugins}/org.apache.forrest.plugin.input.Resume/resources/stylesheets/{1}-to-{2}.xsl"/>
 +        <!-- end fix for FOR-1108 -->
+      </select>
+    </match>
   </locator>
 </locationmap>

Copied: forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/resumes-to-document.xsl \
(from r1075667, forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/resumes2xdoc.xsl)
                
URL: http://svn.apache.org/viewvc/forrest/trunk/whiteboard/plugins/org.apache.forrest. \
plugin.input.Resume/resources/stylesheets/resumes-to-document.xsl?p2=forrest/trunk/whi \
teboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/resumes-t \
o-document.xsl&p1=forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Res \
ume/resources/stylesheets/resumes2xdoc.xsl&r1=1075667&r2=1076070&rev=1076070&view=diff
 ==============================================================================
--- forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/resumes2xdoc.xsl \
                (original)
+++ forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/resumes-to-document.xsl \
Wed Mar  2 00:44:17 2011 @@ -20,7 +20,7 @@
     xmlns:tag="http://forrest.apache.org/TagExpansion/0.1"
     xmlns:resume="http://xmlresume.sourceforge.net/resume/0.0"
     version="1.0">
-  <xsl:import href="resume2xdoc.xsl"/>
+  <xsl:import href="lm://Resume.transform.resume.document"/>
   <xsl:param name="candidateSkill"/>
   <xsl:template match="/">
     <xsl:apply-templates select="resumes"/>

Copied: forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/resumes-to-skillDocument.xsl \
(from r1075667, forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/resumes2skillxdoc.xsl)
                
URL: http://svn.apache.org/viewvc/forrest/trunk/whiteboard/plugins/org.apache.forrest. \
plugin.input.Resume/resources/stylesheets/resumes-to-skillDocument.xsl?p2=forrest/trun \
k/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/resu \
mes-to-skillDocument.xsl&p1=forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin \
.input.Resume/resources/stylesheets/resumes2skillxdoc.xsl&r1=1075667&r2=1076070&rev=1076070&view=diff
 ==============================================================================
--- forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/resumes2skillxdoc.xsl \
                (original)
+++ forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/resources/stylesheets/resumes-to-skillDocument.xsl \
Wed Mar  2 00:44:17 2011 @@ -20,7 +20,7 @@
     xmlns:tag="http://forrest.apache.org/TagExpansion/0.1"
     xmlns:resume="http://xmlresume.sourceforge.net/resume/0.0"
     version="1.0">
-  <xsl:import href="resume2xdoc.xsl"/>
+  <xsl:import href="lm://Resume.transform.resume.document"/>
   <xsl:key name="skillSets" match="resume:skillset" use="resume:title"/>
   <xsl:key name="skills" match="resume:skill" use="."/>
   <xsl:template match="/">

Modified: forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/status.xml
                
URL: http://svn.apache.org/viewvc/forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/status.xml?rev=1076070&r1=1076069&r2=1076070&view=diff
 ==============================================================================
--- forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/status.xml \
                (original)
+++ forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.input.Resume/status.xml \
Wed Mar  2 00:44:17 2011 @@ -37,6 +37,13 @@
   </contexts>
   <changes>
 <!-- Add new releases here -->
+    <release version="0.2" date="unreleased">
+<!-- 2011-03 -->
+      <action type="add" context="code" dev="DC" importance="high" \
fixes-bug="FOR-726"> +        Use Locationmap for resolution of resources and files.
+        Resources are exposed via {lm:Resume.*}
+      </action>
+    </release>
     <release version="0.1" date="unreleased">
 <!-- 2011-03 -->
       <action dev="DC" type="update" context="code"

Modified: forrest/trunk/whiteboard/plugins/whiteboard-plugins.xml
URL: http://svn.apache.org/viewvc/forrest/trunk/whiteboard/plugins/whiteboard-plugins.xml?rev=1076070&r1=1076069&r2=1076070&view=diff
 ==============================================================================
--- forrest/trunk/whiteboard/plugins/whiteboard-plugins.xml (original)
+++ forrest/trunk/whiteboard/plugins/whiteboard-plugins.xml Wed Mar  2 00:44:17 2011
@@ -200,7 +200,7 @@
         website="http://forrest.apache.org/pluginDocs/plugins_0_80/org.apache.forrest.plugin.input.Resume"
  url="http://forrest.apache.org/plugins/"
         publish="false"
-        version="0.1">
+        version="0.2">
     <description>
       Basic support for Resumes, renders a single resume, or allows sorting of a
       number of resumes on skill.


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic