[cosmo-dev] Cache Rules Everything Around Me

Bobby Rullo br at osafoundation.org
Mon Dec 3 17:48:54 PST 2007


It seems that we are keeping data around when switching between  
Calendar and List view - when you switch from List view to Calendar  
view, there is no new request made to the server.

It is better to refresh the data every time from the server because:

a) We don't want to maintain the logic of keeping it sync
b) We will miss changes that are made by other clients
c) It is not an optimization, since HTTP is doing caching anyway

I propose we get rid of this behavior and go the simple route of  
refreshing from the server when switching from List <--> Calendar view.

Bobby


More information about the cosmo-dev mailing list