[Zope] Exporting from 1.10.3 to 2.6 (or latest)

Chris McDonough chrism at plope.com
Tue Nov 11 16:16:10 EST 2003


On Tue, 2003-11-11 at 15:12, Robert Restad wrote:
> PS! Sorry for replying to the "cron" topic, my bad... Here is the same
> question again slightly modified, with proper topic.
> 
> A client have a Zope installation (ver. 1.10.3). Now, this installation
> seems to be, eh, a far bit obsolete. I have no idea why, but even the
> simplest things that should have worked (while coding DTML) doesnt.

Wow, that is *old school*!  ;-)  Neat.

>  Thus, I have installed Zope 2.6 (latest version right) on my Win32
> workstation here... I would really have liked to be able to get the client
> application made in 1.10.3  to work on 2.6. I did a futile attempt on
> exporting and importing, but eh - even the Zope newbie me figured that only
> magic could make that happen...
> 
>  Is there anyone with a good clue of how to export from 1.10.3 (i.e.
> "export.bbe") to this new version?
> 
> (Or does any of you more experienced users have a good idea of what I would
> have to do to get this application working on 2.6? ... )

Well, there is an ancient "bobobase conversion tool" named bbb.py that
comes in the utilities directory of Zope 2.6 that converts a bobobase to
something that more recent Zopes can understand (a file named
'something.fs' that is a filestorage file you can put in your Zope "var"
directory.  FWIW, it's being removed in Zope 2.7.

I think you can run this like (for example):

python bbb.py -f converted.fs data.bbb

This should put a converted.fs in the same directory from which you run
it, then you can rename it to "Data.fs:, stick it in your Zope var
directory, and try to start Zope.

This may get you at least part of the way, but I suspect you will run
into more problems after you convert the storage file over...

- C





More information about the Zope mailing list