Hi Fabio > Betreff: Re: [Zope-dev] zope.component.zcml and global registry > > * 2010-03-04 20:51, Fabio Tranchitella wrote: > > Committed with tests. > > If nobody objects, I would like to release a new (bugfix) > release of zope.component with the current trunk. This is the > relevant entry from the CHANGES.txt file:
A bugfix probably for your app, but a feature for zope packages > - The ZCML directives provided by zope.component now register > the components in > the registry returned by getSiteManager instead of the > global registry. > This allows the hooking of the getSiteManager method before > the load of a > ZCML file to register the components in a custom registry. I've tested our app which uses the local site as application root, e.g. db, connection, root, root_folder = getInformationFromEvent(event) root_folder = foo.bar.LocalSite() root[ZopePublication.root_name] = root_folder It seems that this is fine and the local (root app) site registry get never touched during configuration setup. I hope nobody is using setSite in the wrong place, then this new feature will horribly break their applications. Regards Roger Ineichen _______________________________________________ Zope-Dev maillist - Zope-Dev@zope.org https://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - https://mail.zope.org/mailman/listinfo/zope-announce https://mail.zope.org/mailman/listinfo/zope )