You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@turbine.apache.org by jv...@apache.org on 2002/02/09 19:55:06 UTC
cvs commit: jakarta-turbine-3/xdocs modules.xml roadmap.xml
jvanzyl 02/02/09 10:55:06
Modified: . build.xml default.properties deps.list
xdocs modules.xml roadmap.xml
Log:
- getting the docs to generate using dvsl
Revision Changes Path
1.22 +23 -45 jakarta-turbine-3/build.xml
Index: build.xml
===================================================================
RCS file: /home/cvs/jakarta-turbine-3/build.xml,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -r1.21 -r1.22
--- build.xml 4 Feb 2002 11:34:26 -0000 1.21
+++ build.xml 9 Feb 2002 18:55:05 -0000 1.22
@@ -40,6 +40,7 @@
<pathelement location="${commons-collections.jar}"/>
<pathelement location="${commons-util.jar}"/>
<pathelement location="${stratum.jar}"/>
+ <pathelement location="${dvsl.jar}"/>
<!-- AspectJ Jars for non-invasive use of aspects -->
<pathelement location="${aspectjrt.jar}"/>
@@ -201,12 +202,6 @@
<classpath refid="classpath"/>
</available>
- <available
- classname="org.apache.velocity.anakia.AnakiaTask"
- property="AnakiaTask.present"
- classpathref="classpath"
- />
-
</target>
<target name="check.commons-beanutils"
@@ -592,47 +587,30 @@
</echo>
</target>
+ <!-- ================================================================== -->
+ <!-- D V S L D O C U M E N T A T I O N -->
+ <!-- ================================================================== -->
+
<target
- name="docs"
- depends="docs-prepare-error"
- description="==> generates the HTML documentation"
- if="jdom.present">
-
- <taskdef name="anakia"
- classname="org.apache.velocity.anakia.AnakiaTask">
- <classpath>
- <fileset dir="${jakarta.site2}/lib">
- <include name="*.jar"/>
- </fileset>
- </classpath>
- </taskdef>
+ name="docs">
+
+ <taskdef name="dvsl" classname="org.apache.tools.dvsl.DVSLTask">
+ <classpath>
+ <path refid="classpath"/>
+ </classpath>
+ </taskdef>
- <anakia
- basedir="${docs.src}"
- destdir="${docs.dest}/"
- extension=".html" style="./site.vsl"
- projectFile="stylesheets/project.xml"
- excludes="**/stylesheets/** empty.xml"
- includes="**/*.xml"
- lastModifiedCheck="true"
- templatePath="${jakarta.site2}/xdocs/stylesheets">
- </anakia>
-
- <copy todir="${docs.dest}/images" filtering="no">
- <fileset dir="${docs.src}/images">
- <include name="**/*.gif"/>
- <include name="**/*.jpeg"/>
- <include name="**/*.jpg"/>
- </fileset>
- </copy>
-
- <!-- In case we have CSS someday
- <copy todir="${docs.dest}" filtering="no">
- <fileset dir="${docs.src}">
- <include name="**/*.css"/>
- </fileset>
- </copy>
- -->
+ <!-- Make sure the target directory -->
+ <mkdir dir="${docs.dest}"/>
+
+ <dvsl
+ basedir="${docs.src}"
+ destdir="${docs.dest}/"
+ extension=".html"
+ style="${docs.src}/stylesheets/site.dvsl"
+ excludes="**/project.xml,**/template.xml"
+ includes="**/*.xml"
+ />
</target>
<!-- ================================================================== -->
1.14 +1 -0 jakarta-turbine-3/default.properties
Index: default.properties
===================================================================
RCS file: /home/cvs/jakarta-turbine-3/default.properties,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- default.properties 4 Feb 2002 11:34:26 -0000 1.13
+++ default.properties 9 Feb 2002 18:55:06 -0000 1.14
@@ -30,6 +30,7 @@
# jar files
velocity.jar = ${lib.repo}/velocity-1.3-dev.jar
+dvsl.jar = ${lib.repo}/velocity-dvsl-0.31.jar
log4j.jar = ${lib.repo}/log4j-1.1.3.jar
servlet.jar = ${lib.repo}/servlet-2.2.jar
fulcrum.jar = ${lib.repo}/fulcrum-1.0.jar
1.4 +1 -0 jakarta-turbine-3/deps.list
Index: deps.list
===================================================================
RCS file: /home/cvs/jakarta-turbine-3/deps.list,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- deps.list 4 Feb 2002 11:37:03 -0000 1.3
+++ deps.list 9 Feb 2002 18:55:06 -0000 1.4
@@ -16,5 +16,6 @@
tidy.jar
torque-3.0-dev.jar
velocity-1.3-dev.jar
+velocity-dvsl-0.31.jar
xercesImpl-2.0.0.jar
xmlParserAPIs-2.0.0.jar
1.3 +9 -6 jakarta-turbine-3/xdocs/modules.xml
Index: modules.xml
===================================================================
RCS file: /home/cvs/jakarta-turbine-3/xdocs/modules.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- modules.xml 9 Feb 2002 18:46:26 -0000 1.2
+++ modules.xml 9 Feb 2002 18:55:06 -0000 1.3
@@ -17,15 +17,16 @@
</body>
</document>
-----------------------------------------------------------------
+<!--
+
M O D U L E S
-----------------------------------------------------------------
+
The ModuleLoader now can deal with arbitrary module
types by having them defined in TRP. Here is what the properties
might look like for rendering:
- ---
+
module.packages=org.mycompany.newapp
@@ -40,7 +41,7 @@
template.default = /Default
template.default.extension = vm
- ---
+
This little configuration blob is also what is used to tell
the ModuleLoader what types it can deal with and what the
@@ -86,7 +87,7 @@
Here is what the '/Login.vm' layout template looks like:
- ---
+
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
@@ -118,7 +119,7 @@
</body>
</html>
- ---
+
As you notice there is a $renderer reference in the template. This
context tool is responsible for the renderering of any 'decoration'
@@ -153,3 +154,5 @@
matched to the target. For example people commonly want
to have a particular layout for a group of users. Something
will be added shortly to rectify this.
+
+-->
1.3 +37 -15 jakarta-turbine-3/xdocs/roadmap.xml
Index: roadmap.xml
===================================================================
RCS file: /home/cvs/jakarta-turbine-3/xdocs/roadmap.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- roadmap.xml 9 Feb 2002 18:46:26 -0000 1.2
+++ roadmap.xml 9 Feb 2002 18:55:06 -0000 1.3
@@ -11,21 +11,43 @@
<section name="Road Map">
<p>
-
- - scripting for rapid app development
- - fully decoupled core
- - repository of resources
- - workflow/viewflow
- - full testing
- - using object bridge as one alternative to torque
- - site policy
- - easy managability
- - jbuilder plugin
- - use of maven
- - moving stratum components to commons
- - versionless TDK and using an updater to keep things
- current
-
+ <li>
+ fully decoupled core
+ </li>
+ <li>
+ scripting for rapid app development
+ </li>
+ <li>
+ repository of resources
+ </li>
+ <li>
+ workflow/viewflow
+ </li>
+ <li>
+ full testing
+ </li>
+ <li>
+ using object bridge as one alternative to torque
+ </li>
+ <li>
+ site policy
+ </li>
+ <li>
+ easy managability
+ </li>
+ <li>
+ jbuilder plugin
+ </li>
+ <li>
+ use of maven
+ </li>
+ <li>
+ moving stratum components to commons
+ </li>
+ <li>
+ versionless TDK and using an updater to keep things
+ current
+ </li>
</p>
</section>
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>