#40 open
Gaspard Bucher

simple task management

Reported by Gaspard Bucher | September 3rd, 2008 @ 12:47 PM | in 1.0

Originally posted on Trac by gaspard Original Trac Ticket

 Description (Last modified by gaspard)

Create a new sub-class of Node to manage tasks:

Note

In order to track the task's history (opened, edited, assigned, closed, etc), we will create a new kind of object in the system: a Logger. A logger can be attached to any node and will keep a track of whatever happens to this node (we set a callback in the node's after save hook). The logger should contain :

timestamp field (string) new value (string)

Entries in the logger would look like :

[2007-08-10] page13's title changed to Superman [2007-08-15] todo45 assigned_to changed to gaspard

To filter tasks like "my tasks" or "tasks marked as 'urgent'", we will use zafu and implement dyn_attributes search (#39)

We should create a task_content table for 'assigned_contact_id, ...'.

A Logger could contain time information (1h, 07-14, etc) to record worked time and compute the time it took to resolve a task, invoice, etc....

Trac Attachments

Trac Comments

2007-08-17 09:10:03 changed by gaspard

description changed.

description changed.

2007-08-23 12:51:10 changed by gaspard

It is definitely not possible to create a "simple task management" for the beta release. Postponed to 1.0 release.

status changed from new to assigned.

description changed.

milestone changed from 0.8 to 1.0.

It is definitely not possible to create a "simple task management" for the beta release. Postponed to 1.0 release.

status changed from new to assigned.

description changed.

milestone changed from 0.8 to 1.0.

Comments and changes to this ticket

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile »

Anyone knows how to use formatting here ?

Git repository: http://github.com/zena

Official website: http://zenadmin.org

Shared Ticket Bins

People watching this ticket

Pages