You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@velocity.apache.org by bu...@apache.org on 2002/03/25 19:44:04 UTC

DO NOT REPLY [Bug 7459] New: - Creating a more lightweight Velocity Framework

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=7459>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=7459

Creating a more lightweight Velocity Framework

           Summary: Creating a more lightweight Velocity Framework
           Product: Velocity
           Version: 1.2
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: Enhancement
          Priority: Other
         Component: Build
        AssignedTo: velocity-dev@jakarta.apache.org
        ReportedBy: matt@stream-tech.com


I have mixed emotions towards implementing conditions and logic into a 
template.  On one hand, I see how it can greatly simplify building template 
based documents.  On one hand I think it puts logic where is doesn't belong, 
providing no compile time validation, and making it difficult to debug. 

The additional classes and resources needed to process this logic makes me 
wonder if Velocity can be broken apart into a lightweight "core" framework that 
supports only merging of data and template, and an "extended" framework that 
adds the ability to process instructions such as if, for each, etc.

Keep up the good work.

Best Regards,
-Matt Nicolls

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