Zopistas, I've made the first version of TransparentFolders available. http://www.zope.org/Members/hathawsh/TransparentFolders See the description online. It's easy to use; just add a Transparent Folder to any Folder and the folder will effectively acquire from all contained transparent folders. There are currently no rules for selecting among overloaded transparent objects; that issue can be dealt with later. This is just a proof of concept and something to try out. It seems to be plenty fast enough except when used with the version of Zope in the CVS repository, where it slows down the startup procedure dramatically. Versions 2.1.6 and below don't seem to suffer from the slowdown. The slowdown is apparently related to the new help system. The bulk of the product (which is less than 5K compressed!) is a patch to ObjectManager which causes it to search for transparent objects when necessary. I took advantage of Python's flexibility to patch ObjectManager without actually overwriting it (that's why it works with multiple versions of ObjectManager). There is a chance that some product out there will conflict with the patch, however. I recommend you make a backup of your Zope installation (or if you're savvy, just back up lib/python/OFS/__init__.py) because it does need to modify one source file directly. If TransparentFolders conflicts with another product, you should be able to simply remove the lib/python/Products/TransparentFolders directory and the patch will be gone. Anyway, good luck. It should be very useful for many Zopistas! Shane
On Fri, 28 Apr 2000, Shane Hathaway wrote:
I've made the first version of TransparentFolders available.
It's fantastic to see how fast things go in here!!!! And I don't mean to be rude or unpolithe, but I cannot paste into this wonderfull product... Is this a bug? or maybe a feature... -- Carlos Neves cneves@ruido-visual.pt
Carlos Neves wrote:
On Fri, 28 Apr 2000, Shane Hathaway wrote:
I've made the first version of TransparentFolders available.
It's fantastic to see how fast things go in here!!!! And I don't mean to be rude or unpolithe, but I cannot paste into this wonderfull product... Is this a bug? or maybe a feature...
Hmm, I've been able to paste. Tell me what's going on. Shane
On Mon, 01 May 2000, Shane Hathaway wrote:
It's fantastic to see how fast things go in here!!!! And I don't mean to be rude or unpolithe, but I cannot paste into this wonderfull product... Is this a bug? or maybe a feature...
Hmm, I've been able to paste. Tell me what's going on.
Forgive me, I am so stupid.... as I was writing a log of what happened I remembered to test copying into a common folder. Only when that failed I remembered that I had killed the cookies yesterday, so that I could test some things out... All is well when it ends well (tm) -- Carlos Neves cneves@ruido-visual.pt
participants (2)
-
Carlos Neves -
Shane Hathaway