[ZDP] Project ZBook

kamon.ayeva@bureauveritas.com kamon.ayeva@bureauveritas.com
Thu, 6 Jan 2000 16:03:57 +0100


Hi,

After yesterday's discussion, I tried to re-complile the ZCL (focusing on
ZBook) to have a high level layout.
But I don't want to add too much detailed content. What do you think ? Thus
people will feel free to come and propose their chapters.
In my view, as soon as a draft is reviewed/accepted, ZCL is updated to
reflect the new chapters. (Maybe this is obvious and I am just jumping
around. If so, excuse me.)
If you all agree, I promise to connect on the new site tomorrow, and upload
this new version of ZCL.

btw, where is Dody this week ?

Cheers,
Kamon


*PART I

I  A WEB APPLICATION PLATFORM
Introduction Part (Starting with old ZDP site's content)

II  ZEN OF ZOPE
Architectural view of framework/layers/components
Object model (including methods and ZClasses)
Acquisition
Changing context in Zope...

III APPLICATION DEVELOPMENT
How to program Zope (with examples + links to ZQR, ...):
DTML overview (illustrating main tags)
Python methods
External methods
ZClasses
Products
Mozilla interface development with XUL and RDF

IV ZOPE SECURITY
How to implement the security features:
Authentication (internal, external (w/ IIS, w/ Apache))
Acquisition/delegation vs No acquisition
Roles
Membership
Zope and LDAP
Zope and PAM
Zope and certificates

V  CUTTING EDGE
WebDAV
XML-RPC, SOAP


*PART II Tutorials, Mini-tutorials and How-tos

Examples:
- Building a dynamic web site (Zope's simple features)
- How to create your own DTML tag
- How to Boring Product
- Building a community projects site - zdp.zope.org (with ZClasses, XML,
RDF, ...)
- SQL Data Integration with Zope
- How to ZCatalog
- How to serve HTML files
- Structured Text How-to


*APPENDIX

APPENDIX A. PLATFORM INSTALLATION (From Kamon's drafts)

APPENDIX B. ZOPE QUICK REFERENCE

APPENDIX C. PYTHON FOR ZOPE DEVELOPPERS (From Dody's drafts)

APPENDIX D. ZOPE SYSTEM ADMINISTRATION

--- END ---