[Tickets #2150] Re: Add support for recurring tasks

bugs at horde.org bugs at horde.org
Fri Jul 4 15:06:52 UTC 2008


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/2150
------------------------------------------------------------------------------
  Ticket             | 2150
  Updated By         | Jan Schneider <jan at horde.org>
  Summary            | Add support for recurring tasks
  Queue              | Nag
  Version            | HEAD
  Type               | Enhancement
-State              | Stalled
+State              | Feedback
  Priority           | 1. Low
-Milestone          | Nag 3.0
+Milestone          | 3.0
-Patch              |
+Patch              | 1
  Owners             |
------------------------------------------------------------------------------


Jan Schneider <jan at horde.org> (2008-07-04 11:06) wrote:

Horde_Form_Type_nag_recurrence should use $vars instead of  
Util::getFormData() and Nag_Recurrence instead of  
Horde_Date_Recurrance. And we probably have to use different constant  
names to avoid collisions when showing tasks in Kronolith. I just see  
you already did this, but you don't use them everywhere yet.

The varrenderers won't work the way you implemented them though.  
Either you need different form fields for the different recurrence  
settings, or you have to implement the complete widget in a single  
cell, like any other form field.

And you shouldn't create new tasks when completing one recurrence  
instance. Instead, you should store the completion of a single  
recurrence, similar to how exceptions are stored at the moment. And of  
course we should (at some point, not necessarily from the start) add  
the ability to actually create exceptions.

But beside that, it looks very promising, nice work!





More information about the bugs mailing list