Re: Python-3-Migration of existing Data.fs

Michael Howitz <[email protected]> Mon, 26 Mar 2018 07:59:26 +0200
Newsgroups gmane.comp.web.zope.zodb
Message-ID <[email protected]>
Am 25.03.2018 um 22:18 schrieb Jim Fulton <[email protected]>:
> I like the high-level approach of analyzing objects at letting user provide conversion rules in terms of application-level classes and attributes. Thanks!
> 
> Some issues:
> 	• Conversion doesn't fix oids in persistent references. It looks like nobody has tried this with a non-toy dataset until now. :)

You are right zodb.py3migrate was not yet run on an actual database because it requires the application code to run on Python 3 to prove it works well.
I am going to add these issues to the issue tracker of the project.

[…]
> For automated fixups, I think it would be better to work at the pickle level.  I'm thinking of a tool that converts individual pickles. (This might be useful for analysis as well.)
[…]
> I'll make a basic version of this that others can build on.

Cool! I am looking forward to try it out once our application code is migrated.



Mit freundlichen Grüßen
--
Michael Howitz · [email protected] · Software-Entwickler
gocept gmbh & co. kg · Forsterstraße 29 · 06112 Halle (Saale) · Germany
http://gocept.com · Tel +49 345 1229889-8
Python, Pyramid, Plone, Zope · Beratung und Entwicklung

-- 
You received this message because you are subscribed to the Google Groups "zodb" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
For more options, visit https://groups.google.com/d/optout.
signature.asc (application/pgp-signature, 488 B)
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEl24bSwpzRS/maVFMmbpiN7bvZKYFAlq4jD4ACgkQmbpiN7bv
ZKaTawgAnggX/1tZQG97tza6RtMwa48bW/mgheFDVPfUaru0nWdzDGQG/kGNGdT6
vFBWeatXpGd8UT1qaIaNfNy5DYkhyDWAnsb0Ynk46hz2pupWacTgM+sw3TQJfqY/
CcX5uurdHFPxNQTY9H9cJTaiDlxjJg2Kt56f0fTJ+9Y8aEvl/honao1De6ujLFkh
IgUN1Ax9q1meJ9kDJ4xqJMRiFV2W7RwaiVhIwn6MV01HKqSprCkJTQ3VOPyuf9tu
lyNr2TwYpVQhU83P249MtILz7qeR8Kjd3byX/7OdCzBVXHa4pJqhbAdVgXkHauhJ
iyD3bcSZSUaPJrsny2FA2OM2AXSWfA==
=mYec
-----END PGP SIGNATURE-----