On 18.12.2011 11:52, Mike Metcalfe wrote:
Hi,

I'm using intids for references with p.a.dexterity 1.1 and plone 4.1.3.
When I reinstall my product (which depends on Dexterity) my intids
utility gets destroyed as in issue 239
<http://code.google.com/p/dexterity/issues/detail?id=239>. I see the fix
to the issue (adding <five:registerPackage package="." /> to dexterity's
configure.zcml) is in 1.1 but I still loose the intids on reinstall. Am
I missing something or must I reopen the issue?

Local utilities are a bad place for any type of storage for that reason. I did this mistake myself too in cornerstone.soup and lost a good amount of data (we had backups, but anyway not what one want to have).

I'd call it a bug to use a local utility as storage at any place. The Utility itself should be only a proxy to some safer place to store the data, i.e. some IAnnotation thing on the portal or somewhere else, where it matches.

just my 0.01 Euro

Jens
--
Klein & Partner KG, member of BlueDynamics Alliance

_______________________________________________
Product-Developers mailing list
[email protected]
https://lists.plone.org/mailman/listinfo/plone-product-developers

Reply via email to