Can we add an optional 'due date' field to each case?
It'd also be neat to mark past due cases with special styles, or even add email alert. Thanks.

CommentFileSizeAuthor
#9 field_casetracker_duedate.png49.4 KBwftl

Comments

Christefano-oldaccount’s picture

I'm not a maintainer of this project and can't say if due dates will be added, but my guess is that this feature won't be since there's already CCK and the Date module. This opens up the possibility of using the Calender and Timeline modules (and soon Signup, too).

dami’s picture

Sorry, I am not familiar with casetracker code and don't quite understand. Does casetracker work with CCK, i.e. we can add new CCK fields to it?

zero2one’s picture

You can add to any existing node-type extra fileds by the cck-module.

Or you can create a new content type and configure (/admin/settings/casetracker) it as an case-type.

vixvix’s picture

I tried to read the source code, the module is just using the create time of the node as the project open time, it doesnt have any project start time or due in the db field.

To archieve more sofisticated project management, I think some more fields have to be added to the data structure. But before the changes happend, I think the only way is to use CCK.

wgrunberg’s picture

The only problem with a date CCK field is that one requires to have node edit privileges to change the date. Case commenters will have to beg the node owner to update the date.

andrewfn’s picture

But that is reasonable--The node owner is the one who created the case, so should be the one who is allowed to change the complete date.

wgrunberg’s picture

@andrewfn - It is not working well for us were beta testers add tasks but were it is up to the managers and programmers to set and revise deadlines, priorities, and status. More importantly, there is no record left about any deadline changes.

andrewfn’s picture

@wgrunberg if you really want to have tracking, you either need to add another node of type "case changes" and create a new node every time there is a change to keep track of. It would be possible to use the revisions mechanism or even comments, to capture this information, but the advantage of using a node is that it would be easy to create a view of recent changes to the project, a bit like a twitter feed.

Many systems have a feature like this. (I have just done a review of 20 project management systems here: http://drup.org/20-basecamp-alternatives-project-management )
This solution would require a form for input of the new due date, plus a small amount of code to create a new node that records the change, who did it and when, as well as making the actual date change tothe cck field.

wftl’s picture

Issue tags: +casetracker, +due date
StatusFileSize
new49.4 KB

Hello everyone,

We've done this with CaseTracker going back a few years now. I used CCK to create a field called 'field_casetracker_duedate' with a field type of date. I've attached a screen capture of the field configuration for anyone who wants to do the same thing but doesn't feel like taking the time to figure it out [ insert appropriate smiley here ]

Take care out there.

--
Marcel (Writer and Free Thinker at Large) Gagné
Note: This massagee wos nat speel or gramer-checkered.

Grayside’s picture

A module has come out to facilitate this with CCK fields and comment_driven:

http://drupal.org/project/casetracker_duedate

It is not necessarily well-maintained, being a GSOC project.