[dev] notifications and recurring tasks for NAG

Jon Parise jon@csh.rit.edu
Mon, 2 Jul 2001 20:30:24 -0400


[Moving this to the Nag mailing list.]

On Tue, Jul 03, 2001 at 01:13:53AM +0200, Atif Ghaffar wrote:

> If NAG is going to be more than just for demo at Oreilly conf, then I
> would like to ditch the reminder app in favour of NAG.

I started writing it as an example application, but it's already
past that point, so it's future direction is really undetermined.

> Would it be possible to implement notification of tasks in advance via
> email/sms/fax (any backend handler).

Sure, I don't see why not.  It would be fairly easy to write a
generic Notification class with a number of backend
implementations.

> Also would it make sense to implement recurring events. Birthdays, etc.

I'd have to say that those kinds of events would belong in a
Kronolith setup.  Kronolith is aimed more at being a calendar
while Nag is meant to be a simple list of ToDo tasks which may or
may not be bound to a given date or time.
 
-- 
Jon Parise (jon@csh.rit.edu)  .  Rochester Inst. of Technology
http://www.csh.rit.edu/~jon/  :  Computer Science House Member


>From chuck@horde.org Date: Mon,  2 Jul 2001 23:38:26 -0400
Return-Path: <chuck@horde.org>
Mailing-List: contact dev-help@lists.horde.org; run by ezmlm
Delivered-To: mailing list dev@lists.horde.org
Received: (qmail 21089 invoked from network); 3 Jul 2001 03:40:10 -0000
Received: from 208-59-250-206.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com (HELO marina.horde.org) (208.59.250.206)
  by horde.org with SMTP; 3 Jul 2001 03:40:10 -0000
Received: by marina.horde.org (Postfix, from userid 33)
	id 5A5E139F3; Mon,  2 Jul 2001 23:38:26 -0400 (EDT)
Received: from 192.168.0.109 ( [192.168.0.109])
	as user chuck@localhost by marina.horde.org with HTTP;
	Mon,  2 Jul 2001 23:38:26 -0400
Message-ID: <994131506.3b413e32068f8@marina.horde.org>
Date: Mon,  2 Jul 2001 23:38:26 -0400
From: Chuck Hagenbuch <chuck@horde.org>
To: dev@lists.horde.org
References: <994070464.3b404fc0efa7d@linux.wg.de> <994103174.3b40cf866078c@marina.horde.org> <994106335.3b40dbdfc626d@linux.wg.de> <994107263.3b40df7fba4bd@marina.horde.org> <994107837.3b40e1bd92e1c@linux.wg.de> <994108141.3b40e2ed08b02@marina.horde.org> <994111174.3b40eec6d5d1d@linux.wg.de>
In-Reply-To: <994111174.3b40eec6d5d1d@linux.wg.de>
MIME-Version: 1.0
Content-Type: text/plain
Content-Transfer-Encoding: 8bit
User-Agent: Internet Messaging Program (IMP) 2.3.7-cvs
Subject: Re: [dev] select fields in compose

Quoting Jan Schneider <janmailing@gmx.de>:

> By the way: Hasn't there been a code that prevents lines from wrapping if 
> quoted? But as you can see above it doesn't work.

No, it was just done for forwarding.

-chuck

--
Charles Hagenbuch, <chuck@horde.org>
Some fallen angels have their good reasons.


>From chuck@horde.org Date: Mon,  2 Jul 2001 23:47:41 -0400
Return-Path: <chuck@horde.org>
Mailing-List: contact dev-help@lists.horde.org; run by ezmlm
Delivered-To: mailing list dev@lists.horde.org
Received: (qmail 21620 invoked from network); 3 Jul 2001 03:49:24 -0000
Received: from 208-59-250-206.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com (HELO marina.horde.org) (208.59.250.206)
  by horde.org with SMTP; 3 Jul 2001 03:49:24 -0000
Received: by marina.horde.org (Postfix, from userid 33)
	id D2B2539F3; Mon,  2 Jul 2001 23:47:41 -0400 (EDT)
Received: from 192.168.0.109 ( [192.168.0.109])
	as user chuck@localhost by marina.horde.org with HTTP;
	Mon,  2 Jul 2001 23:47:41 -0400
Message-ID: <994132061.3b41405d7904f@marina.horde.org>
Date: Mon,  2 Jul 2001 23:47:41 -0400
From: Chuck Hagenbuch <chuck@horde.org>
To: dev@lists.horde.org
References: <3B410B49.3E92756C@developer.ch>
In-Reply-To: <3B410B49.3E92756C@developer.ch>
MIME-Version: 1.0
Content-Type: text/plain
Content-Transfer-Encoding: 8bit
User-Agent: Internet Messaging Program (IMP) 2.3.7-cvs
Subject: Re: [dev] gollem authentification via Horde

Quoting Atif Ghaffar <aghaffar@developer.ch>:

> I am prompted for reauthentification for gollem after logging into
> Horde.
> How can I configure gollem that is looks up user/pass from Horde?

You can't. If you want, you can configure gollem to handle Horde authentication.

-chuck

--
Charles Hagenbuch, <chuck@horde.org>
Some fallen angels have their good reasons.


>From jrkuipers@lauwerscollege.nl Date: Tue,  3 Jul 2001 08:40:58 +0200
Return-Path: <jrkuipers@lauwerscollege.nl>
Mailing-List: contact dev-help@lists.horde.org; run by ezmlm
Delivered-To: mailing list dev@lists.horde.org
Received: (qmail 31114 invoked from network); 3 Jul 2001 06:41:31 -0000
Received: from c3207.upc-c.chello.nl (HELO linux.lauwerscollege.nl) (212.187.3.207)
  by horde.org with SMTP; 3 Jul 2001 06:41:31 -0000
Received: (from www@localhost)
	by linux.lauwerscollege.nl (8.9.3/8.8.7) id IAA32178
	for dev@lists.horde.org; Tue, 3 Jul 2001 08:40:58 +0200
Received: from 212.187.3.207 ( [212.187.3.207])
	as user jrkuipers@localhost by webmail.lauwerscollege.nl with HTTP;
	Tue,  3 Jul 2001 08:40:58 +0200
Message-ID: <994142458.3b4168fa84c23@webmail.lauwerscollege.nl>
Date: Tue,  3 Jul 2001 08:40:58 +0200
From: Jan Kuipers <jrkuipers@lauwerscollege.nl>
To: dev@lists.horde.org
MIME-Version: 1.0
Content-Type: text/plain
Content-Transfer-Encoding: 8bit
User-Agent: Internet Messaging Program (IMP) 2.3.7-cvs
Subject: Small bug in DayView.php

Hello,

This is a patch for kronolith/lib/DayView.php

DayView.php.diff
------------------<snip>-----------------
--- DayView.php	Tue Jul  3 08:25:41 2001
+++ -	Tue Jul  3 08:27:49 2001
@@ -222,7 +222,7 @@
     
     function link($offset = 0)
     {
-        return Horde::applicationUrl('day.php?month=' . $this->Day->getTime('%m', $offset) . '&day=' . $this->Day->getTime('%e', $offset) . '&year=' . $this->Day->getTime('%Y', $offset));
+        return Horde::applicationUrl('day.php?month=' . $this->Day->getTime('%m', $offset) . '&day=' . ltrim($this->Day->getTime('%e', $offset)) . '&year=' . $this->Day->getTime('%Y', $offset));
     }
 
 }
----------------------<snip>-----------------

It removes the whitespace before the dayvalue, when it exists of one numeral.


-- 
Jan Kuipers,
Systeembeheer Lauwers College


>From jrkuipers@lauwerscollege.nl Date: Tue,  3 Jul 2001 10:27:39 +0200
Return-Path: <jrkuipers@lauwerscollege.nl>
Mailing-List: contact dev-help@lists.horde.org; run by ezmlm
Delivered-To: mailing list dev@lists.horde.org
Received: (qmail 37501 invoked from network); 3 Jul 2001 08:28:11 -0000
Received: from c3207.upc-c.chello.nl (HELO linux.lauwerscollege.nl) (212.187.3.207)
  by horde.org with SMTP; 3 Jul 2001 08:28:11 -0000
Received: (from www@localhost)
	by linux.lauwerscollege.nl (8.9.3/8.8.7) id KAA00681
	for dev@lists.horde.org; Tue, 3 Jul 2001 10:27:39 +0200
Received: from 212.187.3.207 ( [212.187.3.207])
	as user jrkuipers@localhost by webmail.lauwerscollege.nl with HTTP;
	Tue,  3 Jul 2001 10:27:39 +0200
Message-ID: <994148859.3b4181fbc705d@webmail.lauwerscollege.nl>
Date: Tue,  3 Jul 2001 10:27:39 +0200
From: Jan Kuipers <jrkuipers@lauwerscollege.nl>
To: dev@lists.horde.org
MIME-Version: 1.0
Content-Type: text/plain
Content-Transfer-Encoding: 8bit
User-Agent: Internet Messaging Program (IMP) 2.3.7-cvs
Subject: Small Nag patch

Hello,

This is a patch for nag/task.php (insertion of gettextstrings)

task.php.diff
--------------------<snip>----------------
--- task.php	Tue Jun 26 00:29:57 2001
+++ -	Tue Jul  3 10:23:03 2001
@@ -49,7 +49,7 @@
     $none_checked = ($task_due == 0) ? 'checked="checked" ' : '';
     $specified_checked = ($task_due != 0) ? 'checked="checked" ' : '';
 
-    $title = 'Adding A New Task';
+    $title = _("Adding A New Task");
 
     break;
 
@@ -79,9 +79,9 @@
         $none_checked = ($task_due == 0) ? 'checked="checked" ' : '';
         $specified_checked = ($task_due > 0) ? 'checked="checked" ' : '';
 
-        $title = "Modifying '$task_name'";
+        $title = _("Modifying: ") . $task_name;
     } else {
-        $title = 'Unknown task';
+        $title = _("Unknown task");
     }
 
     break;
-------------------<snip>-------------------

-- 
Jan Kuipers,
Systeembeheer Lauwers College