VerboseSecurity and BTreeFolder2 - old products new again
VerboseSecurity
VerboseSecurity is an add-on product for Zope that helps explain the reason for denied security access during site development. It replaces the ZDebug product.
This product attempts to explain the complete reasoning when Zope security denies access. It shows what object was being accessed, what permission is required to access it, what roles map to that permission in that context, the executable object and its owner, the effective proxy roles, and other pertinent information. All of this information appears in the exception message when access is denied.
This product is designed for Zope 2.6. However, it should work with Zope 2.4 and Zope 2.5 as well.
The current release is 0.4, since it is a continuation of ZDebug 0.3.
http://hathaway.freezope.org/Software/VerboseSecurity
BTreeFolder2
BTreeFolder2 is a Zope product that acts like a Zope folder but can store many more items. It replaces the BTreeFolder product.
This product descends from the BTreeFolder product. Since they are more optimized, BTreeFolder2 instances can hold more objects than BTreeFolder instances. But since there are products that depend on the internal structure of BTreeFolder, the product has been renamed to make it possible to have both installed at the same time. New software should depend on BTreeFolder2, not BTreeFolder.
This product also includes CMFBTreeFolder, which will be made available if you also have CMF installed.
BTreeFolder2 is licensed under ZPL 2.0 and requires Zope 2.4 or later. The current release is version 0.5.0.