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