How to go about developing in zope

bruno modulix onurb at xiludom.gro
Tue Sep 21 00:10:34 CEST 2004

john a écrit :
> Hi
> I am developing a timesheet system.
> It will have 3 levels of access 
> 1)Administrator
> 2)Approver -- Will approve or reject the timesheet filled by employees
> 3)Employees -- Fill in the timesheet which will ontain info like start
> time & end for task & task description.
> There will be different projects with different employees & approvers
> Also I need to genrate reports like timesheet for an employee for this
> particular week or month.Or timesheet of a project etc..

What you need here is :
- a good date and time lib
- a good workflow management
- users and roles management

Zope provides all three.
My best guess is that you should have a look on the last release of CPS 
(Collaborative Portal Server, a zope-based CMS/Groupware), it has a 
shared agenda module and probably most of what you need.

> Is zope suitable for such kind of application?


> I read the zope book & now I am more confused.
> What is the best way to develop such kinda application in zope?

Zope is somewhat hard to get started with... First do some pretty simple 
things, just to become familiar with the beast. Then learn how to write 
simple products.

My 2 cents

More information about the Python-list mailing list