You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@velocity.apache.org by ge...@apache.org on 2002/02/11 12:18:24 UTC

cvs commit: jakarta-velocity-dvsl/xdocs index.xml

geirm       02/02/11 03:18:24

  Modified:    xdocs    index.xml
  Log:
  minor updates
  
  Revision  Changes    Path
  1.3       +32 -22    jakarta-velocity-dvsl/xdocs/index.xml
  
  Index: index.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-velocity-dvsl/xdocs/index.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- index.xml	28 Dec 2001 00:04:12 -0000	1.2
  +++ index.xml	11 Feb 2002 11:18:24 -0000	1.3
  @@ -9,14 +9,16 @@
   
       <body>
   
  -    <section name="DVSL : Declarative XML Processing without the Tears">
  +    <section name="DVSL : Declarative XML Transformation and Templating">
   
           <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>
   
  @@ -27,12 +29,12 @@
           </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>
  @@ -54,11 +56,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>
   
       </section>
  @@ -66,18 +63,31 @@
       <section name="Current Status">
   
           <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>
   
  +    </section>
  +
  +    <section name="Anyone Using It Yet?">
  +
           <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.
  +        With its recently improved Ant task support, DVSL is very usable standalone
  +        for styling and transformation of XML.
           </p>
  +
  +        <p>
  +        Further, DVSL is supported by :
  +        </p>
  +
  +        <ul>
  +        <li>
  +        Jakarta Turbine's 'Stratum' services subprojects
  +        </li>
  +        <li>
  +        Maverick web appliation framework.
  +        </li>
  +        </ul>
   
       </section>
   
  
  
  

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>