[EMAIL PROTECTED] wrote:

> But since no one has come up with a good reason for having files with
> the same name (not the same namespace, just the same name),

Because sensible, readable names under namespaces are what distinguishes 
us from COBOL.

> I standy-by my original assertion that it's an unnecessary confusion.
>   

Wait a minute. I've never, ever imported turbogears.controllers.
All the important functions and decorators are imported by __init__ and 
so accessible via turbogears.expose, etc.


> quickly glancing at stack traces more difficult.  "Oh, there's a
> problem in controllers.py...wait no, that's not my controllers.py,
> that's turbogears!"
>   

Do you also suggest to rename validators.py, config.py, decorator.py, 
database.py, util.py and all of the filenames that are quite generic and 
so may happen
to be used inside a TG project or library (FormEncode, SQLAlchemy, etc)

They only way to avoid clashes would be to generate module names with

$ touch `pwgen -14`.py


I apologize for the sarcasm :)

-- 
This e-mail (and any attachment(s)) is strictly confidential and for use only 
by intended recipient(s).  Any use, distribution, reproduction or disclosure by 
any other person is strictly prohibited. The content of this e-mail does not 
constitute a commitment by the Company except where provided for in a written 
agreement between this e-mail addressee and the Company.
If you are not an intended recipient(s), please notify the sender promptly and 
destroy this message and its attachments without reading or saving it in any 
manner.
Any non authorized use of the content of this message constitutes a violation 
of the obligation to abstain from learning of the correspondence among other 
subjects, except for more serious offence, and exposes the person responsible 
to the relevant consequences.


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TurboGears" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/turbogears?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to