On Thu, 14 Aug 2008 01:04:02 +0200 Emmanuel Lecharny <[EMAIL PROTECTED]> wrote:
> Edouard De Oliveira wrote: > > <snip/> > > I know that having a core that do not rely on some other lib is a > > good feature. But is code dup worth it ? I personnaly hate it but > > i'm not saying we absolutely should avoid it specially when we're > > talking about only one class ... > Well, we have to balance advantage of keeping the framework as small > as possible, compared to having to check out commons-codec > modifications regularely... > > The origin of the problem is that the Java JDK does not exhibit a > Base64 coder/decoder (it's not visible, but it exists), so there was > a need for something available on ASL license. > > FYI, we at directory have forked the code too, and never touched it > back. It's around 200 lines of code. > > Anyway, we can discuss it and make a decision. > Just for one class, if a bloated software like directory fork it, I think we need to do it too ;) More seriously, minimising core dependencies is important, I know you all use maven and don't care, but a full lib for a 200 LoC class it's a bit ridiculous for me, but if it's used in critical code, and we deeply need update and fixes, why not. For my personal usage, I will probably never use proxy support, but I will need to carry another dep, and bloat a little more my embedded server ;) I really would like to have feedback on this issue from regular users. Julien PS : I think we should write some this kind of propaganda about NIO frameworks at ASF ;)
signature.asc
Description: PGP signature
