Thanks for your vote! On 4/25/07, Sylvain Wallez <[EMAIL PROTECTED]> wrote:
- it would be nice to have NOTICE, README, etc have a ".txt" extension for those people that use a graphical file browser.
The reason they are without .txt is because otherwise we would get 2: one without .txt and one with. The without is supplied by the Apache remote resource bundle, and we overwrite it with the one provided in the src/main/resources/META-INF directory. Until Maven gets better at handling these files, or the resource bundle changes the extension, I'd rather keep them in one standard (having both .txt and extensionless files seems even more confusing).
- the NOTICE file is in my opinion overzealous. You don't need to quote there each and every bit of software that is used by Wicket, unless it does require attribution in a way similar to Apache's notice file.
This is also our administration for external libs :), and prevents recurring questions when someone new looks at the files. Rather have all external deps in there, then have a discussion on whether it belongs there or not. Unless of course having one in is a no-no.
- this big NOTICE file shows however that Wicket has reused-by-copying parts of a number of other libraries. While totally ok from a legal point of view, that means the project has to take care or possible updates, bugfixes, etc (not talking as well of the lack of cross-pollination of communities implies). I understand this is to reduce the number of external dependencies of Wicket, but most of these libraries are pretty common such as Doug Lea's concurrent, jakarta-commons-*.
Typically we only use one or two classes from those libraries, and therefore don't want to depend on the whole library. We also embrace and extend those classes to fit better into the Wicket framework (which is a bit odd framework in the MVC world). Martijn -- Learn Wicket at ApacheCon Europe: http://apachecon.com Join the wicket community at irc.freenode.net: ##wicket Wicket 1.2.6 contains a very important fix. Download Wicket now! http://wicketframework.org
