I want to toss something into this discussion... I'm a newbie to Zope (just found it last week or so), but it seems like it could be a good way to work on a project I am dealing with... I have quoted some of the below since it applies to some of my questions...
I'd like to play devil's advocate here for a moment - can you give me an example of an application where ad-hoc reports on _Zope_ object data are a requirement? Why would you not use Zope's relational database integration tools (SQL Methods, etc.), to deal with this kind of enterprise data? That way any existing ad-hoc reporting tools that work with your RDBMS could be used.
I have a bunch of data that doesn't map well with RDBMS's, etc... text files, html files, even graphics files... these could all easily map to a few discrete types of objects (ZClasses) with certain properties for easy retrieval and searching. I would like a nice web interface (which Zope should handle nicely) for "remote" access to the application. At other times, my requirement for a GUI is going to surpass what can be done with a HTML interface (at least for now)... I want to access the same data and data store (via Zope???) from my own python/GTK or whatever GUI... can this be done?
The real point of supporting an abstract data storage in Z2 is to let folks use a backing store that they feel comfortable with (as far as stability support, scalability, availability, etc.),
I can see this... right now, as long as its fairly reliable, the standard object store would be fine... if that doesn't play out, then I could use one of the alternatives in the future, but I'm not after the RDBMS part of it... I just want an object store, along with the versioning, etc. that Zope seems to give me. So, any comments? Am I just crazy? Am I looking at the wrong tool, or using it the wrong way? Thanks for any input people have! Bruce === -- Bruce C. Dillahunty Peachbush Enterprises _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com