[Spambayes] Details in headers

Piers Haken piersh at friskit.com
Wed Jan 29 02:59:30 EST 2003

I think that's a bit harsh. The directory is called "Application Data",
not "My Documents": it's designed to be used by well-behaved
applications only and it's generally a bad idea for users to go mucking
about with stuff in there (we're not talking Python developers here,

Also, it's generally considered bad form to delete the users' data when
the application is uninstalled. The idea is that the user can pick up
where they left off if they reinstall the program. Would you like the
Office uninstall program to go through your hard drive deleting all your
word documents? I think not...


> -----Original Message-----
> From: Moore, Paul [mailto:Paul.Moore at atosorigin.com] 
> Sent: Wednesday, January 29, 2003 1:15 AM
> To: Meyer, Tony; spambayes at python.org
> Subject: RE: [Spambayes] Details in headers
> From: Meyer, Tony [mailto:T.A.Meyer at massey.ac.nz]
> > Based on a search through my system, the overwhelming vote from 
> > developers seems to be in the directory of the application 
> itself (so 
> > spambayes/). The leading second choise is in "[main 
> drive]:\Documents 
> > and Settings\[username]\Application Data\[Application Name]\".
> One big problem with the second option is that the 
> "Application Data" directory in the middle of that is hidden, 
> and on Windows this makes it
> *very* hard to get at. Explorer doesn't display it unless you 
> change a global setting, command line completion and the like 
> ignores it. You basically have to type it in exactly as 
> written, with no help at all from the system. And don't 
> forget the quotes you need because of the space!
> I agree the second option is by far the most correct. But 
> putting it there makes it 99.9% inaccessible for all but the 
> most determined of users. So you'd better not be expecting 
> the user to edit it manually. And your install/uninstall 
> process had better create and delete the directory with no 
> user intervention (for all users, not just the one doing the 
> (un)install!!!)
> As usual, MS had a sensible idea, and then broke it totally 
> in the name of "user friendliness" :-(
> Paul.
> _______________________________________________
> Spambayes mailing list
> Spambayes at python.org http://mail.python.org/mailman/listinfo/spambayes

More information about the Spambayes mailing list