Hi all it's nice to see the list so busy :) My thoughts on latest mails: decorators: I agree decorator can be useful also if sometimes they can be replaced by the iterator/column body approach. I'm going to transform columnDecorator into an interface, there is no reason to have an abstract class for that (no problem for backward compatibility, since we will have the abstract implementation in the old package)... just wait few minutes for the checkin. TableDecorator can't be an interface, actually, since it need predefined methods for setting objects and pagecontext. I also think decorators are pretty useless if moved out of the column tags, as John proposed, since in that way the totally replicate the functionality of other standard tag/expressions. The idea of having some standard decorator implementation is nice, just they need to be very simple (I'm thinking aboud standard date or number decorators): maybe they can be included in a future version,
About compatibility: my implementation is 100% compatible with heprevious version, with only some small differences in the html output -now standard and cleaned- (but you only need to change your css file). Well, I haven't recently tested the old sample site after latest fixes and improvement but, if there aren't any bugs, it should work exactly like in the past (anyone wants to help in testing and finding bugs?) And moving forward... since the 09 module is compatible with the previous version I think it will be better to release it as a 0.9 version, which fixes old bugs and can be the start for a better 1.0 version (maybe removing some old deprecated features?). Actually the code in display09 is complete: I don't plan to add any new feature before a release, but I think before releasing it we still need to: - complete javadoc: fix and improve ALL the javadocs (and start to have more rigid code checking on checkin in the future, no code accepted without a good javadoc) - update and complete documentation/sample site (a good tag reference is missing, anyone wants to take this task?) - finish cleaning up the code if still needed (just be sure there aren't things like thrown new RuntimeException() or something like that) ... I'd also like to see junit tests, maven build scripts and so on, but this can be done for the future 1.0 version. Just let's try to release a nice bug free 0.9 now. If we decide to go on with the display09 module I can start closing bugs on sourceforge bug tracker, since most of them are already fixed. But we should decide soon on the module to keep: me and john can't vote, we are waiting for other developers thoughts & votes fabrizio ------------------------------------------------------- This SF.net email is sponsored by: VM Ware With VMware you can run multiple operating systems on a single machine. WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the same time. Free trial click here: http://www.vmware.com/wl/offer/345/0 _______________________________________________ displaytag-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/displaytag-devel
