You are not logged in Log in Join
You are here: Home » Zope Documentation » Books » The Zope Developer's Guide Releases » Zope Developer's Guide (2.4 edition) » Appendix B - Zope Directories

Log in
Name

Password

 
Previous Page Up one Level Next Page Appendix B - Zope Directories Comments On/Off Table of Contents

Appendix B: Zope Directories

This is a list of some important directories in the Zope source code.

Extensions
Code for External Methods go in this directory.

ZServer
Python code for ZServer and Medusa.

ZServer/medusa
Sam Rushing's Medusa package upon which ZServer is built.

doc
Miscellaneous documentation.

import
Place Zope export files here in order to import them into Zope.

inst
Installation scripts.

pcgi
C and Python code for PCGI.

utilities
Miscellaneous utilities.

var
Contains the ZODB data file (Data.fs) and various other files (logs, pids, etc.) This directory should be owned and writable by the userid that Zope is run as.

lib/Components
Python extension modules written in C including BTree, ExtensionClass, cPickle, zlib, etc.

lib/python
Most of the Zope Python code is in here.

lib/python/AccessControl
Security classes.

lib/python/App
Zope application classes. Stuff like product registration, and the control panel.

lib/python/BTrees
Btrees package.

lib/python/DateTime
DateTime package.

lib/python/DocumentTemplate
DTML templating package. DTML Document and DTML Method use this.

lib/python/HelpSys
Online help system.

lib/python/Interface
Scarecrow interfaces package.

lib/python/OFS
Object File System code. Includes basic Zope classes (Folder, DTML Document) and interfaces (ObjectManager, SimpleItem).

lib/python/Products
Zope products are installed here.

lib/python/Products/OFSP
The OFS product. Contains initialization code for basic Zope objects like Folder and DTML Document.

lib/python/RestrictedPython
Python security used by DTML and Python Scripts.

lib/python/SearchIndex
Indexes used by ZCatalog.

lib/python/Shared
Shared code for use by multiple Products.

lib/python/StructuredText
Structured Text package.

lib/python/TreeDisplay
Tree tag package.

lib/python/ZClasses
ZClasses package.

lib/python/ZLogger
Logging package.

lib/python/ZODB
ZODB package.

lib/python/ZPublisher
The Zope ORB.

lib/python/Zope
The Zope package published by ZPublisher.

lib/python/webDAV
WebDAV support classes and interfaces.

Anonymous User - Mar. 12, 2003 2:21 am:
 What's different between <zope>/lib/python/Products and <zope>/Products?

Previous Page Up one Level Next Page Appendix B - Zope Directories Comments On/Off Table of Contents