Re: ogo task reminder
Adam Tauno Williams <[email protected]> Mon, 19 Mar 2007 14:07:33 -0400
| Newsgroups | gmane.comp.cms.opengroupware.discuss.general |
|---|---|
| Message-ID | <[email protected]> |
> > I just wonder if, for the sake of getting something sooner, if a simpler > > solution wouldn't work. > > In my understanding tasks have a due *DATE* and not a start *TIME* like > > an appointment. Would it be sufficient to simply store a "reminder" > > property on the task, and to process the tasks for the day? Early in > I prefer it not to change the way how it works right now, in my eyes it is > the cleanest way to go. Okay. > > the day an e-mail could be sent to user(s) concerning what tasks they > > have due in DAY + 1 (Mon - Thu) or TODAY + 3 (Fri). > ah, yes, I see now, I removed the labels from the webui to select reminder > values smaller than a day ;) > > Or make the property an int, number of days 1, 2, 3, or 4. Then you'd > > only need to scan the tasks due in the next 4 days - even at large sites > > that shouldn't be more than a few hundred. > the database field is an int, but stores the reminder value in minutes. Right, just like the date_x reminder field. > > In the morning the user could have an e-mail "Your due tasks" or some > > such. > yes, good idea, maybe the user should be able to configure whether he wants > to have an e-mail for each due job, or a summary of all in one. > > I do something like this with SQL, but with no OGo/WebUI integration, > > you just get the message for all your tasks. Just making that optional > > would be a huge improvement. > > > > Makes sense to me. I'd image than the adding of the logic command and > > > > the adding of the tool should be separate patches. > Maybe "skyjobnotify" > > > > should be "ogojobnotify". > renamed it, and splitted the patch into the logic, and the ogojobnotify tool > including the webui patches. > > That would break people's existing crontabs, etc... so probably not. > yeah, makes sense. > >>>>- In the webui, a default reminder preference can be defined by the user >> > > >in the jobs preferences page > > > > What is the name of the default created? > job_defnotifytime Ok > > > > > - maybe more... > > > > What happens if the executant is a team? > > > I have not tested, but I think the same will happen, as when a team is > > > an > > > appointment participant. I only copied it from skyaptnotify. > I checked again, and found out that teams as executants would not work at > all. Now I changed it, to send to the team email, if set, or to resolve all > team members, and send individual email to each team member. Ok, seems reasonable.
signature.asc
(application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQBF/tFkLRePpNle04MRAmQUAJ4hjLWuSlethi4wPtqgvHGHSTB8zwCfWeM0 Lh1sYSprAAZj1D2CQMAj88Y= =AJk1 -----END PGP SIGNATURE-----