Martijn Dashorst wrote:
> 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).

Ah, didn't knew that. Don't get me started on Maven and all the
nice^Wbad things it brings^Wimposes!

>> - 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.

Ok, fair enough.

>> - 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).

Ok, I noticed this limited use. Thanks for the explanations!

Sylvain

-- 
Sylvain Wallez - http://bluxte.net

Reply via email to