[Interface-dev] Separate zope.interface package
Kapil Thangavelu
hazmat at objectrealms.net
Thu Jul 1 02:59:31 EDT 2004
On Jun 14, 2004, at 10:02 AM, Fred Drake wrote:
> On Monday 14 June 2004 10:38 am, Jim Fulton wrote:
>>> What, specifically, do you feel was a mistake? Using the ZopeX3
>>> branch,
>>
>> Yes
>>
>>> sharing the version number, both,
>>
>> Yes
>
> That makes it clear; thanks!
>
>> That was not my intent. One of the main points of the repository work
>
> I presume you mean the packaging effort.
>
>> was to decouple repository layout and release management. Of course,
>> the "standard" subversion layout strategy tends to couple repository
>> layout and releases. :( I need to ponder this.
>
> I don't think this is a function of the standard Subversion project
> layout at
> all. I do think some of the current issues here are tightly related
> to a
> couple of things:
>
> - Python's difficulty in dealing with packages that are split across
> multiple
> locations (where len(__path__) > 1); the pkgutil bug should be seen as
> quite
> serious, I think, but there have been no followups other than my own:
>
> http://www.python.org/sf/935117
>
> - your expectation that dependencies will be part of the checkout
> instead of
> separate packages that need to be installed.
another option, at least for zope.interface would be to explore the use
of the svn:externals on the zope package itself to pull in
zope.interface from whatever repository location it lives. this isn't
without some caveats, but its useful.
cheers,
-kapil
More information about the Interface-dev
mailing list