[Zope3-dev] Changes to transaction management API
Garrett Smith
garrett at mojave-corp.com
Sat Apr 16 21:52:38 EDT 2005
Jim Fulton wrote:
> You were using? Or implementing? Do you realize that these wern't
> actually being used and wern't implemented correctly?
Sorry, implementing, not using.
> (BTW, One of the reasons for doing this cleanup is to set the stage
> for a decent savepoint implementation.)
>
>>> As a pragmatic matter, I'd avoid even importing the interfaces
>>> defined in ZODB, because they're still so inadequate and crude (as
>>> above, even ZODB mostly ignores them now). ZODB was a very late
>>> starter in the interface game, and there's not enough resource to
>>> play intense "interface catchup" in that project -- this gets poked
>>> at in slow motion, by forcing it briefly from time to time at the
>>> expense of more urgent ZODB tasks.
>>
>>
>> I don't think this has anything to do with the ZODB.
>
> I'm afraid it does. ZODB is in a somewhat uniquely bad
> state with regard to it's documentation and documented APIs.
> As we can steal little chunks of time, Tim and I (and recently
> Christian Theune) are trying to clean them up, but, as Tim says
> you shouldn't pay much attention to them at the moment. I
> expect that in the not too distant future we'll be able to get
> them to a place where they are actually useful.
This is good to know -- I'll tread more carefully for the time being.
-- Garrett
More information about the Zope3-dev
mailing list