On Tue, 10 Jul 2007, Tobias Schlitt wrote:

> On 07/09/2007 02:33 PM Derick Rethans wrote:
> > On Mon, 9 Jul 2007, Tobias Schlitt wrote:
> 
> >> On 07/09/2007 01:48 PM Derick Rethans wrote:
> 
> >>> In the same way I could ask "why should anyone need to install 
> >>> Mail, when he wants to convert domain names to punycode". In my 
> >>> opinion this has much to do with URLs, so it makes sense to put 
> >>> this in the Url component... And you could argue wheter an email 
> >>> address is a Url - I don't find that too strange.
> 
> >> So, why not implement the puny-coding stuff in Base? That way Mail 
> >> could make use of it as well as Url.
> 
> > Because Base is not a place to collect whatever class we find no 
> > place for.
> 
> No, it is a place to collect tools other components might want to
> access.

I disagree. Base is meant as an infra structure package, providing the 
infrastructure for other components to be used. That does not include 
normal functionality that can be shared and used for other components.

regards,
Derick
-- 
Components mailing list
Components@lists.ez.no
http://lists.ez.no/mailman/listinfo/components

Reply via email to