commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject cvs commit: jakarta-commons-sandbox/jelly TODO.txt
Date Fri, 17 May 2002 18:06:19 GMT
jstrachan    02/05/17 11:06:19

  Modified:    jelly    TODO.txt
  added a few more things to the todo list
  Revision  Changes    Path
  1.10      +8 -6      jakarta-commons-sandbox/jelly/TODO.txt
  Index: TODO.txt
  RCS file: /home/cvs/jakarta-commons-sandbox/jelly/TODO.txt,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- TODO.txt	17 May 2002 18:04:00 -0000	1.9
  +++ TODO.txt	17 May 2002 18:06:19 -0000	1.10
  @@ -3,10 +3,16 @@
   * rename the DynaTag interface to be DynamicAttributes along with JSP1.3, also add a namespace
URI parameter
  +* add JUnit tags along these lines...
  -* warn if typeo is used for tag attribute; maybe even generate an error?
  +	<junit:assert test="${foo == 22}">some description</junit:assert>
  +	<junit:assertEquals value="${foo}" expected="${22}"some description</junit:assert>
  +* warn if typeo is used for tag attribute; maybe even generate an error? 
  +	Should raise error if unused attribute is specified.
   * add support for namespace URI use inside XPath expressions.
   * when defining new tags using <define:tag>, we should allow attributes to be named,
     specified as required, specify the optional conditions and so forth for validating instances.

     I guess this could just be normal script though.
  @@ -15,8 +21,6 @@
     also some of the classes in this package could maybe do with a rename? ScriptBlock for
example - should we 
     just call it a Block or maybe a CompositeScript?
  -* add core tags from JSTL with pluggable expression engines like Velocity, beanshell, Rhino
   * add EmptyScript to allow tags optimise if their body is empty.
   * add whitespace trimming support. Allow a taglib to decide which tags 'trim' and which
don't so that
  @@ -29,13 +33,11 @@
   * add getResource() and getResourceAsStream() methods from ServletContext to Context to
     included files to be loaded etc.	
  -* make Ant task to run Jelly
   * add an adapter to run JSP tag libraries inside Jelly when Jelly is used in a Servlet
/ JSP environment?
   * document much more!
  -* add demo of tag which parses its body at compile time and modifies it. 
   * provide an alternative non-XML parser such that Jelly scripts do not
     need to be XML. This could allow Velocity-style concise notation 

To unsubscribe, e-mail:   <>
For additional commands, e-mail: <>

View raw message