My only concern with some of this, is that it eliminates the support teams easy one line answer to everything odd or unexplained. Uninstall and reinstall the client. The reason this works so well is that it deletes all of the users settings and preferences, which often become corrupted or contain invalid or bad values from previous versions, and cause trouble. Log files should not be placed inside a hidden/system folder to begin with in my opinion, its like treating user created content as program preferences.
On Wed, Oct 27, 2010 at 16:18, Da5id Kronfeld <da5idkronf...@gmail.com> wrote: > > On 2010-10-27, at 7:45 AM, Kent Quirk (Q Linden) wrote: > >> Au contraire. Some people get very upset when an installer leaves any files >> behind that were created by the program automatically, such as log files. >> It's simply not true that the uninstaller shouldn't remove anything in the >> profile -- I have worked at multiple companies where leaving behind any >> breadcrumbs (anything that wasn't created by File Save) after an uninstall >> was considered a major bug. > > I disagree with this statement. On unix like systems it's standard practice > to store user specific settings in a file or directory like ~/.thePackage . > Just because someone removes/replaces/updates the software does not mean that > *anything* should happen to the contents of that file or directory. It's even > worse on systems with more than one user. > > I think that it's better to decouple the per-user settings and preferences > from the package installation entirely. Just my $L0.02. > _______________________________________________ > Policies and (un)subscribe information available here: > http://wiki.secondlife.com/wiki/OpenSource-Dev > Please read the policies before posting to keep unmoderated posting privileges > _______________________________________________ Policies and (un)subscribe information available here: http://wiki.secondlife.com/wiki/OpenSource-Dev Please read the policies before posting to keep unmoderated posting privileges