At 04:45 PM 6/3/2002 -0400, Chris McDonough wrote:
On page 5, "XXX is this true? I thought that any ExtensionClass.Base can be acquired. The Implicit and Explicit just control how the class can acquire, not how it *is* acquired." I have no idea what that means, but it makes me wonder if the code examples that use Acquisition.Implicit, e.g., are going to work. And if they don't, how would I know?
I see these comments. They actually aren't supposed to be there and I will delete them. Please ignore the comments that make you queasy for now.
OK, I will. Thanks.
If you have a specific question about how to create a Product, there are plenty of folks here who will be happy to help you. You could of course use a ZClass also.
That's what I started out to use on a couple of projects but I had several people on this list warn me that ZClasses are not very robust, are quite difficult to use and perhaps even buggy. I was warned not to use them except for fairly toy-sized apps. Was that too harsh a judgement? Back when I was deciding what Web development platform to "bet on" for my future application work, I spent a LOT of time looking at options. I settled on Zope principally because it used Python (which I didn't yet know but which I could see from my background was going to be a very approachable and clean language to use) and because it was object-oriented and extensible using ZClasses. Zope has been very satisfying for all of the site development work I've done but I've tried three different applications, ranging from moderately complex to what seemed to me to be simple, and it has just refused to yield success. In the first case, I was able to find what I'd call a satisfactory workaround, using built-in Zope objects and muscling them around with brute force in Python scripts. But it doesn't feel very object-oriented at all and I'm not feeling like the solutions are at all elegant. Perhaps it's just that my expectations of Zope were too grandiose. And now I've spent so much time trying to master it that I hate to start learning something else. But as helpful as this list can be, sometimes I think maybe I'm just in over my head.
- C