[Design] [Cosmo][Desktop] Making sure the server never ends up with a big pile of untriaged Chandler items

Mimi Yin mimi at osafoundation.org
Fri May 25 11:49:34 PDT 2007


Hi,

The Cosmo Team and PPD met today to work through design requirements  
and implementation options to figure out how items are triaged and  
loaded into the web client without killing the server and frustrating  
the user.

Sheila will be sending out notes shortly. There is one problem /  
issue we came across that may require a minor change in the Chandler  
Desktop UI.

If a Chandler Desktop user decides *not* to share Triage status, the  
server potentially ends up with lots and lots of untriaged items  
(depending on the size of the collection being published).

The server doesn't know how to triage those items. However, the  
server needs to figure out what's NOW versus LATER versus DONE in  
order to be smart about parcelling out items to the web client  
without clogging up traffic.

The best proposal we were able to come up with in the meeting was:  
Remove the sharing filter options from the Publish dialog (for  
Preview) so that users always push triage status to the server when  
they publish. However, after they publish, desktop users can go to  
the Manage share... dialog to adjust the sharing filters. This  
preserves the ability to manipulate sharing filters on the desktop  
end, but ensures that the server never gets a big pile of untriaged  
items.

Admittedly, it is unlikely people will happen upon the sharing filter  
feature by the themselves. We will need to relnote this so that users  
know where to look for filtering options.

Does this sound reasonable. Can anyone think of a better solution  
that solves the problem described above?

Mimi


More information about the Design mailing list