I'd like to see less classes, clearer design, less hand-written
url/string-mungling code. We should rely more on good libraries such as
Commons Lang, but then again, too many dependencies is also bad.
Absolutely agree on this, but apart from a couple of functions used for auto-link everything else has already been pulled out of the taglib with the use of commons-lang, beanutils and collections
To me the most important change will be the re-factoring to allow database loading (using paging and sorting). And I won't like to see any JDBC or any ORM-tool code for this. Just an interface that has to be implemented and linked.
This is probably the most important feature I'd like to add in the next version, also if it will not probably the first one I'lll work on, since it could require a lot of work if we want both a good design and backward compatibility
I feel backwards compatibility as a non-issue since the release is a next major version, meaning users will have to change their application anyway (integrate with db) if they would like to use the latest features. Also, IMO we should focus on this first, since the impact on the design is huge.
I'd also like to see XML configuration (pluggable).
Well, I don't actually think this will add much compared to actual properties file, but it could be easy to implement and it could make sense in an xmllized j2ee world...
I think xml makes sense.
Mathias
fabrizio
Cheers, Mathias Bogaert
On 23 Aug 2004, at 22:12, Fabrizio Giustina wrote:
Hi all,
I'm finally going to create a branch in CVS for 1.1 code and start
adding contributions from users. I'll continue working on HEAD for
fixes I plan to release for 1.0 and use the new branch for
"experimental" code, in order to test new features without problems...
when displaytag 1.0 will be released, I will merge the code in that
branch back to HEAD.
I know there are people waiting both for a final 1.0 release and for new features.. so, sorry for the slow reaction to users contributions and for not always replying to threads in the mailing lists. I'm just back from a refreshing icelandic trip :) and I'm going to start working again on the project on the next weeks...
Other than performance ehancements, I will definitively try to fix
i18n support in 1.0, allowing properties file to be correctly loaded
according to user locale (+ of course fix all the open bugs, weblogic
compatibility, etc)
In the 1.1 branch, instead, I first plan to add proposed contributions
for comparators and expecially the nice auto-filter feature, submitted
a long time ago, which allows user to filter results just like in
excel spreadsheed. A major refactoring, needed to allow partial lists
to be loaded from db, will be done after that...
Is there any other patch/enhancement you think can be easily added now
(without breaking too many other features)?
fabrizio
-------------------------------------------------------
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
_______________________________________________
displaytag-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/displaytag-devel
------------------------------------------------------- SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media 100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33 Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift. http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285 _______________________________________________ displaytag-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/displaytag-devel
------------------------------------------------------- SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media 100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33 Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift. http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285 _______________________________________________ displaytag-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/displaytag-devel
------------------------------------------------------- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=5047&alloc_id=10808&op=click _______________________________________________ displaytag-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/displaytag-devel