[Chandler-dev] Re: Update to Notifications Wiki Spec
Randy Letness
randy at osafoundation.org
Mon Mar 17 08:14:40 PDT 2008
Brian Kirsch wrote:
>
>> *New open issue:*
>> Can we differentiate between when someone manually triages an item
>> versus when it automatically pops to NOW because of a ticker alarm or
>> the event start date/time rolls around?
>>
>
> Hum, I don't have the answer at the moment. Randy would be the best
> source for this question. However, based on my research
We can't really tell the difference. The best we could do is make a
"guess" by looking at the last modified date and comparing that to the
event start date or reminder time. If the last modified date is before
these times then we can assume the item was manually triaged, otherwise
assume it popped to NOW automatically. Also, if the "autoTriage" bit on
an item is set to false, we can assume the item was manually triaged.
There are a couple of limitations on the sever that we have to deal
with. First, the server can't determine if an item was triaged as NOW,
it just knows the item changed. So if the item was already triaged as
NOW and the item changes again (say the description was updated), there
is no way to determine that just the description was updated. So there
is no way for the server to say "only triageStatus changed". Also,
items never change on their own on the server. In order for an item to
change, a client has to sync those changes.
-Randy
More information about the chandler-dev
mailing list