[Grok-dev] Re: releasing 0.12.1
sebastian at urbantalk.se
Wed Jun 4 08:01:38 EDT 2008
4 jun 2008 kl. 12.41 skrev Raphael Ritz:
> Tim Terlegård wrote:
>> On May 30, 2008, at 4:16 PM, Philipp von Weitershausen wrote:
>>> Jan-Wijbrand Kolman wrote:
>>>> * Is there anything 0.12.1 can do to prevent Sebastian's
>>>> "__iro__" problem?
>>> Grok should continue to depend on zope.app.securitypolicy and
>>> zope.app.session, so that old pickles continue to work.
>> This is a disadvantage with object databases, classes can't be
>> moved around
>> Is there some script that can change class paths in the zodb? Or do
>> have you write your own migration code everytime you change
>> my.model.SomeModel to my.models.SomeModel?
> You can provide module aliases but that's about it ...
> Alternatively, one could look into providing some
> dump/load capability via a neutral format like what
> GenericSetup does for CMF site configurations or
> what we are looking into for Plone content at the moment.
- dump/load would be a great feature!
- "retyping" objects on load/in place would be a great feature! (maybe
the latter can be done already?)
I would say that without these two features, there is a huge (and
unnecessary) disadvantage with the Zodb vs. any off-the-shelf RDB.
More information about the Grok-dev