geirm 02/02/11 03:18:37
Modified: docs index.html
Log:
rendering update
Revision Changes Path
1.4 +41 -23 jakarta-velocity-dvsl/docs/index.html
Index: index.html
===================================================================
RCS file: /home/cvs/jakarta-velocity-dvsl/docs/index.html,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- index.html 10 Feb 2002 09:49:26 -0000 1.3
+++ index.html 11 Feb 2002 11:18:37 -0000 1.4
@@ -92,17 +92,19 @@
<tr><td bgcolor="#525D76">
<font color="#ffffff" face="arial,helvetica.sanserif">
- <a name="DVSL : Declarative XML Processing without the Tears">
- <strong>DVSL : Declarative XML Processing without the
Tears</strong></a></font>
+ <a name="DVSL : Declarative XML Transformation and Templating">
+ <strong>DVSL : Declarative XML Transformation and
Templating</strong></a></font>
</td></tr>
<tr><td><blockquote>
<p>
DVSL (Declarative Velocity Style Language) is a tool modeled after
- XSLT and is intended for general XML transformations. The key
+ XSLT and is intended for general XML transformations using the
+ Velocity Template Language as the templating language for the
+ transformations. The key
differences are that it
incorporates easy access to Java objects and allows you to use
- the Velocity template language and it's features for expresing the
+ the Velocity template language and it's features for expressing the
transformation templates.
</p>
<strong> Similarities to XSLT</strong>
@@ -110,12 +112,12 @@
DVSL steals two of the best features of XSLT:
</p>
<ul>
- <li>
- It uses a declarative syntax like XSLT.
- </li>
- <li>
- Document control and selection is based on XPath.
- </li>
+ <li>
+ It uses a declarative syntax like XSLT.
+ </li>
+ <li>
+ Document control and selection is based on XPath.
+ </li>
</ul>
<strong>Differences From XSLT</strong>
<p>
@@ -134,11 +136,6 @@
allowing you to integrate, collect, and
transform with and to outside data like databases, calculation libraries,
etc
</li>
- <li>
- DVSL also allows the creation of 'dynamic stylesheets' -
- ones whose matching rules can be altered
- as a group. (see examples)
- </li>
</ul>
</blockquote></td></tr>
@@ -155,17 +152,38 @@
<tr><td><blockquote>
<p>
- The current status is best described as 'post experiemental', where the
- basic test of styling it's own documentation (this that you are
- now reading)
- without resorting to ugly hacks and kludges
- has been passed.
+ The current status is best described as 'development'. The code is being
+ used in quasi-production settings, and is maturing.
+ </p>
+
+ </blockquote></td></tr>
+
+ </table>
+
+ <table border="0" cellspacing="0" cellpadding="2" width="100%">
+
+ <tr><td bgcolor="#525D76">
+ <font color="#ffffff" face="arial,helvetica.sanserif">
+ <a name="Anyone Using It Yet?">
+ <strong>Anyone Using It Yet?</strong></a></font>
+ </td></tr>
+
+ <tr><td><blockquote>
+ <p>
+ With its recently improved Ant task support, DVSL is very usable standalone
+ for styling and transformation of XML.
</p>
<p>
- The code is still very primitive (and downright embarassing in places...),
- and the object model (from the template POV) is still crystalizing, and
- no performance work has been done.
+ Further, DVSL is supported by :
</p>
+<ul>
+ <li>
+ Jakarta Turbine's 'Stratum' services subprojects
+ </li>
+ <li>
+ Maverick web appliation framework.
+ </li>
+ </ul>
</blockquote></td></tr>
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>