This does bring up a good point. The css implementation in display09 is quite different from the previous displaytag. My personal opinion on this is that I would like this update to be a simple drop-in replacement for the existing tag. If everyone has to update their css, this would be a good reason for not upgrading.
Is there anyway to provide the new css approach, which is much better, but also allow the previous css stylesheets to work? I wrote my tag to be backward compatible with the existing stylesheets for this reason. On Thu, 17 Jul 2003, Fabrizio Giustina wrote: > > 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 > -- John York Software Engineer CareerSite Corporation ------------------------------------------------------- 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
