[ 
https://issues.apache.org/jira/browse/VELTOOLS-102?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12569625#action_12569625
 ] 

Nathan Bubna commented on VELTOOLS-102:
---------------------------------------

Matthias, i noticed that your copyright notice is included at the top of each 
file.  This is strongly discouraged by the ASF, for a variety of social and 
legal reasons, particularly if you were to ever become a committer.  See 
http://www.apache.org/dev/apply-license.html#contributor-copyright for more on 
this, if you're interested.

If you insist on maintaining some notice of your copyright, i believe it is 
kosher to put a statement in the NOTICE file (which is included in all 
distributions of VelocityTools) that portions of the code were developed or 
derived (however you wish to word it) by yourself.   It might even be ok to 
indicate your copyright in the NOTICE file in some manner (i believe Apache 
Harmony does this for some Intel contributions).  But again, i would like to 
gently discourage even this, as it is not common practice.   Heck, my 
understanding is that the ASF even discourages the use of @author tags in 
javadoc these days (a position i am increasingly sympathetic to) for most of 
the same reasons.

> Add capabilities to simplify handling of complex HTML tables
> ------------------------------------------------------------
>
>                 Key: VELTOOLS-102
>                 URL: https://issues.apache.org/jira/browse/VELTOOLS-102
>             Project: Velocity Tools
>          Issue Type: New Feature
>          Components: GenericTools
>         Environment: No specific requirements on the environment are known
>            Reporter: Matthias Laux
>             Fix For: 2.x
>
>         Attachments: htmltable.zip
>
>   Original Estimate: 0.02h
>  Remaining Estimate: 0.02h
>
> This is a feature request for a tool that simplifies the handling of complex 
> HTML using Velocity. The basic idea is to take the pain out of using complex 
> hierarchies of Velocity macros to place HTML tags such as <tr> and <td> in 
> the right places for tables with non-trivial structures (using e. g. colspan 
> and rowspan). This is made possible by handling the logical table data 
> structure in Java code and by using a dedicated Table class to communicate 
> information in between the Java application and the Velocity context.
> A short discussion thread can be found in the forum using this link:
> http://velocity.markmail.org/search/?q=table+cell+laux#query:table%20cell%20laux+page:1+mid:du3pucnapp6ezbzp+state:results
> Based on that initial contact, follow-up discussions with Nathan Bubna took 
> place over the last few months. Effectively, a 1.0 version of this tool was 
> already built by Matthias Laux, the submitter of this reature request issue. 
> The sources will be attached.
> Additional information on what the tool does and what the code actually looks 
> like can also be found in this article:
> http://www.javaworld.com/javaworld/jw-01-2008/jw-01-htmltables.html
> Remaining work needs to be done for example on implementing unit tests. The 
> effort estimate relates to these.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to