[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