Re: [ZODB-Dev] packaging zodb in eggs.

2006-03-03 Thread Benji York
Chris McDonough wrote: zodblib-3.6.0.egg (which would include ZODB and ZODB packages). zodb-3.6.0.egg (which might be an empty dependency package that As Gary noted, I can't see a reason to have these separate. They can always be separated in the future if a real need arises. -- Benji

Re: [ZODB-Dev] packaging zodb in eggs.

2006-03-03 Thread Chris McDonough
On Mar 3, 2006, at 8:08 AM, Sidnei da Silva wrote: On Thu, Mar 02, 2006 at 10:03:48PM -0500, Chris McDonough wrote: | I'm taking a stab at packaging the various pieces of ZODB as eggs. | One of the things I'd like to do is to separate the packages of ZODB | that are currently shipped together

Re: [ZODB-Dev] packaging zodb in eggs.

2006-03-03 Thread Sidnei da Silva
On Fri, Mar 03, 2006 at 09:52:43AM -0500, Chris McDonough wrote: | | On Mar 3, 2006, at 8:08 AM, Sidnei da Silva wrote: | | On Thu, Mar 02, 2006 at 10:03:48PM -0500, Chris McDonough wrote: | | I'm taking a stab at packaging the various pieces of ZODB as eggs. | | One of the things I'd like to do

Re: [ZODB-Dev] ZEO + zodb: syncing required to keep multiple connections consistent?

2006-03-03 Thread Jason Bernardo
On Thu, 2006-03-02 at 19:45 +0100, Dieter Maurer wrote: -snip- Or you run the asyncore main loop in a separate thread (recommended). Actually, with a bit of help in the #zope channel I was able to find some documentation regarding the sync method and asyncore on the wiki which answers my

Re: [ZODB-Dev] packaging zodb in eggs.

2006-03-03 Thread Chris McDonough
On Mar 3, 2006, at 10:13 AM, Sidnei da Silva wrote: | Well, yes. I've already done that. But it's a hack. The runtime | dependencies aren't a problem, it's the build-time dependencies. I | don't know of a way to say use this header file from this egg to | build this other egg in an egg

Re: [ZODB-Dev] packaging zodb in eggs.

2006-03-03 Thread Sidnei da Silva
On Fri, Mar 03, 2006 at 10:20:13AM -0500, Chris McDonough wrote: | On Mar 3, 2006, at 10:13 AM, Sidnei da Silva wrote: | | | Well, yes. I've already done that. But it's a hack. The runtime | | dependencies aren't a problem, it's the build-time dependencies. I | | don't know of a way to say

Re: [ZODB-Dev] packaging zodb in eggs.

2006-03-03 Thread Jeremy Hylton
On 3/2/06, Chris McDonough [EMAIL PROTECTED] wrote: On Mar 2, 2006, at 10:48 PM, Gary Poster wrote: On Mar 2, 2006, at 10:03 PM, Chris McDonough wrote: persistence-3.6.0.egg (which would include persistent and BTrees modules). zodblib-3.6.0.egg (which would include ZODB and ZODB

Re: [ZODB-Dev] packaging zodb in eggs.

2006-03-03 Thread Jim Fulton
Chris McDonough wrote: I'm taking a stab at packaging the various pieces of ZODB as eggs. One of the things I'd like to do is to separate the packages of ZODB that are currently shipped together (BTrees, ZODB/ZEO, persistent transaction, ZConfig) into separate packages, because each may

Re: [ZODB-Dev] Conflict Error that won't go away?

2006-03-03 Thread Jim Fulton
Sidnei da Silva wrote: On Thu, Mar 02, 2006 at 02:28:50PM -0300, Sidnei da Silva wrote: | Hi there, | | I'm facing an issue with a ConflictError that won't go away even after | restarting. Looks like the ZODB got screwed somehow. Here's the | traceback: False alarm. The zeo cache was just in

Re: [ZODB-Dev] packaging zodb in eggs.

2006-03-03 Thread Chris McDonough
On Mar 3, 2006, at 11:46 AM, Jeremy Hylton wrote: Go go! I don't understand the eggs philosophy. (I succeeded in missing the eggs talk twice at PyCon.) I don't think any of the pieces of ZODB are very useful in isolation. You can't use persistent without transaction, and there isn't much

Re: [ZODB-Dev] packaging zodb in eggs.

2006-03-03 Thread Chris McDonough
On Mar 3, 2006, at 11:47 AM, Jim Fulton wrote: BTW, the turbogears folks are interested in using transaction. The transaction package has shallow dependencies on ZODB. A nice start would be to release a separate transaction egg that doesn't depend on ZODB. (Hint, we'll need a separate

Re: [ZODB-Dev] packaging zodb in eggs.

2006-03-03 Thread Jim Fulton
Sidnei da Silva wrote: ... Can't you make them separate eggs that depend on the other? There's no point given the cyclic dependencies. You need everything anyway, so we might as well have a single source distribution. BTW, there is no such thing as a source egg, and given that ZODB has

Re: [ZODB-Dev] packaging zodb in eggs.

2006-03-03 Thread Jim Fulton
Chris McDonough wrote: On Mar 3, 2006, at 11:46 AM, Jeremy Hylton wrote: Go go! I don't understand the eggs philosophy. (I succeeded in missing the eggs talk twice at PyCon.) I don't think any of the pieces of ZODB are very useful in isolation. You can't use persistent without transaction,

Re: [ZODB-Dev] packaging zodb in eggs.

2006-03-03 Thread Dieter Maurer
Chris McDonough wrote at 2006-3-2 22:03 -0500: ... The ZODB egg might include both ZODB and ZEO (these are linked inextricably) which depends on the persistence distribution. Transaction should be dependency-free (but probably isn't, I haven't gotten that far yet). While ZEO is of no use

Re: [ZODB-Dev] packaging zodb in eggs.

2006-03-03 Thread Tim Peters
[Chris McDonough] ... Does anyone want to use BTrees outside of a persistent hierarchy? Oh yes. Some people install ZODB _just_ to use in-memory BTrees, with no thought of persistence. This works fine. Sorted containers are an important data structure in some algorithms. In-memory BTrees are