Re: please fix preference caching etc

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



So having more prefs available makes a structural design flaw allright?

Wow;)



Verstuurd vanaf mijn iPhone

Op 6 jul. 2010 om 20:26 heeft Tomas Kuliavas
<tokul@xxxxxxxxxxxxxxxxxxxxx> het volgende geschreven:

> 2010.07.06 20:18 Patrick Bos rašė:
>> Hi there,
>>
>> the preference caching and file based identity system is an Achilles heel
>> in SM. When a user is logged in on multiple locations that users settings
>> and identities can be screwed up completely and this whilst being logged
>> on at multiple locations isn't at all odd for a webmail system.
>>
>> The best way to go would be to store prefs and identities in mysql and if
>> that is against the SM design philosophy, remember that disabling pref
>> caching slows SM down to an absolute crawl and making SM work flawlessly
>> with users logged in to the same account from multiple locations (like it
>> is possible in Hotmail, Gmail, Yahoo mail etc without the same issues) is
>> almost impossible to fix with prefs/identities stored in the filesystem
>> whilst keeping performance up.
>
> IMHO yahoo, gmail and hotmail don't have same amount of settings as
> SquirrelMail has.
>
>> So, any constructive ideas?
>
> Sorry. Haven't thought about putting some smiley, warning or explanation
> of cache importance after suggesting to turn it off.
>
> instead of invalidating cache completely, you might consider reducing
> preference hashing of identities or moving main id information to
> different pref file. I suspect that you are interested in this part of
> preferences. Your users may be pissed of, if other webmail preferences
> start changing on the fly. If you start driving red ferrari, you wouldn't
> like, if car suddenly changes to pink yugo. It is not as simple as "flip
> some switch off", but it might help. ID information still needs some cache
> for "Send" and "Save draft" actions in compose.
>
> or system could check .pref file checksum before loading it, but it might
> be totally useless due 1.4.20+ security tokens.
>
> or uncached prefs should be loaded only in compose.php.
>
> --
> Tomas
>
>
>
> ------------------------------------------------------------------------------
> This SF.net email is sponsored by Sprint
> What will you do first with EVO, the first 4G phone?
> Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
> -----
> squirrelmail-users mailing list
> Posting guidelines: http://squirrelmail.org/postingguidelines
> List address: squirrelmail-users@xxxxxxxxxxxxxxxxxxxxx
> List archives: http://news.gmane.org/gmane.mail.squirrelmail.user
> List info (subscribe/unsubscribe/change options): https://lists.sourceforge.net/lists/listinfo/squirrelmail-users

------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
-----
squirrelmail-users mailing list
Posting guidelines: http://squirrelmail.org/postingguidelines
List address: squirrelmail-users@xxxxxxxxxxxxxxxxxxxxx
List archives: http://news.gmane.org/gmane.mail.squirrelmail.user
List info (subscribe/unsubscribe/change options): https://lists.sourceforge.net/lists/listinfo/squirrelmail-users



[Index of Archives]     [Video For Linux]     [Yosemite News]     [Yosemite Photos]     [gtk]     [KDE]     [Cyrus SASL]     [Gimp on Windows]     [Steve's Art]     [Webcams]

  Powered by Linux