Re: [ZODB-Dev] RE: lost implementer

2006-01-23 Thread Chris Withers
Jim Fulton wrote: 2. I think a real packaging system, like eggs would have helped here. Eggs in particular would have allowed multiple versions of zope.interface to be installed. Zope would have gotten the version it needed and ZODB would have gotten the version it needed. (Hm, maybe

Re: [ZODB-Dev] RE: lost implementer

2006-01-23 Thread Tamas Hegedus
Hi! Somewhere I have red (in a blog) comparing java and python. If I remember well the main reason to write that was the Boa (?) constructor written by java programmers... So: It states that Python packages should be as flat as possible (use less names in the namespace (?)), since the name

Re: [ZODB-Dev] RE: lost implementer

2006-01-23 Thread Chris McDonough
Package depth has no impact on performance (at least that I've noticed). It's almost certainly not the primary reason for any given Python program to be slow. I'd like to read that blog entry to see if that person knows more than I do. As far as eggs go, AFAIK, package depth is not