Re: [Zope3-dev] Re: zope.i18n dependency in zope.configuration

2006-10-22 Thread Jim Fulton

Tres Seaver wrote:
...

Rkght:  we should record that using the "extra" features of eggs[1] (so
that the dependency is pulled in, but only if that feature is required).


I'm uncomfortable with this feature of eggs.  I should voice my discomfort on
the distutils-sig list.  Extras seem to me to be a rather complicated way to 
avoid
fine-grained eggs.  I don't really think the complexity is worth the bother.

Jim

--
Jim Fulton   mailto:[EMAIL PROTECTED]   Python Powered!
CTO  (540) 361-1714http://www.python.org
Zope Corporation http://www.zope.com   http://www.zope.org
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



[Zope3-dev] Re: zope.i18n dependency in zope.configuration

2006-10-22 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Fred Drake wrote:
> On 10/22/06, Baiju M <[EMAIL PROTECTED]> wrote:
>> So any module imported should be added as a dependency.
>> Then, what about modules imported in test files (*.txt or test*.py
>> files) ?
> 
> Pretty much; there are cases where a package might import something
> conditionally in order to improve integration, but if it isn't
> available, the package as a whole can function just fine on its own.
> In those cases, no dependency should be recorded.
> 
> Ideally, dependencies of the implementation and the tests should be
> separated, but we've been treating them as one so far.  Moving to eggs
> should allow improvements along these lines.


Rkght:  we should record that using the "extra" features of eggs[1] (so
that the dependency is pulled in, but only if that feature is required).


[1] http://peak.telecommunity.com/DevCenter/setuptools


Tres
- --
===
Tres Seaver  +1 202-558-7113  [EMAIL PROTECTED]
Palladion Software   "Excellence by Design"http://palladion.com
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFO6Kv+gerLs4ltQ4RApfWAJwPsipjprz88WkzOIRVcpuJFcWsogCgkzsA
IVZ9I1duQIthrhTMLeR1lGM=
=U686
-END PGP SIGNATURE-
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com