Summary | Allow choice of identity for sending/receiving reminders |
Queue | Kronolith |
Queue Version | HEAD |
Type | Enhancement |
State | Resolved |
Priority | 1. Low |
Owners | |
Requester | fabian (at) fpost (dot) de |
Created | 04/28/2005 (7394 days ago) |
Due | |
Updated | 06/19/2007 (6612 days ago) |
Assigned | |
Resolved | 06/19/2007 (6612 days ago) |
Milestone | |
Patch | No |
State ⇒ Resolved
Priority ⇒ 1. Low
request 3411.notifications in Nag are handled differently. So I see adding a
preference to allow the selection of an Identity in Kronolith as a
baby step. It would be useful to have it on a per-share, and
complicated for the regular user.
own entry might look like in Turba - your name, your email, your
mobile, your FB entry, and for each application, its the relevant
parts of your equivalent Turba entry.
preferences, is that you can have more than one of them. You didn't
say anything about how that would relate to calendar or task entries.
It is a collection of relevant preferences that help specify how you
interact with a specific application and in most cases, a specific
object in that application. For instance, it's how you personalize
the portal page - "Welcome, fullname". It's how you tie a name and an
address to the composition of an email or a reply to an email. You
add your signature to an email using an Identity. So, in much the
same way that you tie your name and email address and signature when
interacting with IMP, it makes sense to tie whatever you use to
receive notifications (email, pager, IM, Blackberry, SMS, whatever) to
your identity, so that other applications can use that to interact
with you.
Now none of that support currently exists for Kronolith and
notifications in Nag are handled differently. So I see adding a
preference to allow the selection of an Identity in Kronolith as a
baby step. It would be useful to have it on a per-share, and probably
a per-event basis - think a shared email account (maybe tech support)
with one group calendar, events/tasks are displayed on the calendar
and the alarm triggers for the event/task and sends a notification to
the identity tied to the event/task. Each member carries their own
pager, so notifications could go to any of those, based on the
reminder_addr.
Thinking about an Identity another way - its one facet of what your
own entry might look like in Turba - your name, your email, your
mobile, your FB entry, and for each application, its the relevant
parts of your equivalent Turba entry.
unreasonable request, so I'm working on a new preference for an
Identity called "reminder_addr" that lets a user specify a different
address to receive reminders at (Blackberry, SMS, etc.)
identities, so how would I pick which identity gets selected for
reminders for event "foo"?
be handled by a "reminder_identity" preference, that lets the user
choose which identity to use when sending/receiving reminders.
identity information for just a reminder preference.
So really all that's needed for the basics is a single preference
holding a single address to send reminders to.
For a more elaborate solution, we need a more comprehensive set of
settings for which calendars a user wants reminders for (along with
tasks, etc.), and different methods for sending the reminder (sms,
jabber, email, etc).
think it really amounts to two separate and valid issues.
Tying a different email address to a reminder address isn't an
unreasonable request, so I'm working on a new preference for an
Identity called "reminder_addr" that lets a user specify a different
address to receive reminders at (Blackberry, SMS, etc.)
Then, the idea of allowing a choice of which identity to use should be
handled by a "reminder_identity" preference, that lets the user choose
which identity to use when sending/receiving reminders.
I extended the Identity class through Kronolith to do this, with the
idea of maybe adding some additional functions in the future to make
things like Free/Busy work a little smoother out of the box.
Per my note to the mailing list, I spun my wheels on the cached email
results for the Schedule class for awhile today, so what I have isn't
ready for initial review. But I think both of the request of this
ticket could be honored and are valid.
Version ⇒ HEAD
add a preference to Kronolith that allows to select the identity that
should be used to send reminders and invitations.
Priority ⇒ 2. Medium
Type ⇒ Enhancement
Summary ⇒ Additional mail address for reminders
Queue ⇒ Kronolith
State ⇒ New
reminders. Then it would be possible to enter the address of a
mail-2-sms-Gateway for example and you could be reminded via SMS.
That's the only way reminders make sense (in my opinion)