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

Reply via email to