There are some existing products that might interest you. One is DocumentLibrary, a DMS system I wrote a while ago. Although it is not really maintained anymore, it could at least give you something to start from. The other is ZopeVersionControl (available from cvs.zope.org), which is a product for performing application level (rather than database as Zope does out of the box) version control of Zope objects. To see how it is used you might also take a look at CMFStaging (also at cvs.zope.org). Zope Corporation's Turbo Intranet might also interest you. It will give you a DMS w/version control and training on how to customize and extend it: http://www.zope.com/Training/Training/Training/TurboIntranetTraining hth, -Casey On Saturday 08 February 2003 05:16 am, Anitha George wrote:
Hi all I am trying to develop a Document Management System in zope.The features that have to be implemented managing folders,maintaining versions of an object,uploading a file,etc.I believe Zope supports all these features. I am planning to build an interface above the Zope ZMI and use these features. For this I have to understand which are the library files which carry out this function of managing folders and maintaining versions. Could any of you please help me out in understanding the Zope API i.e which are the libraries and files used for the above mentioned features so that I can implement it in my appication. Please help me out.I would be really grateful.Thanks in advance.Awaiting a quick response.
Regards, Anitha