On 12 Jun 2008, at 12:20 AM, Colin A. Smith wrote: > On Jun 11, 2008, at 14:34, Christiaan Hofman wrote: > >>> Creating the empty folder just seems helpful for users, especially >>> since the location is hardcoded and searched regardless of what's >>> installed. >>> >>> I don't think anyone can make much of a case for that. Nearly every >>> application does it, including Apple's. >> >> Actually, Apple makes a case in the docs (though I don't remember >> exactly where). And we've run into problems due to it several times. >> E.g. stuff we put there won't be updated, which is especially >> annoying >> for users who don't care about messing with the app support files. > > I don't recall ever seeing documentation saying not to create empty > folders.
I'm not talking about empty folders, I'm talking about the use of the Application Support folder. > In fact the most relevant documentation states, "How you > organize the resources in this custom subdirectory [of Library/ > Application Support] is entirely up to you." > > http://developer.apple.com/documentation/MacOSX/Conceptual/BPFileSystem/Articles/WhereToPutFiles.html > > In the "Don’t Pollute User Space" section, there definitely are > warnings about putting things anywhere else but ~/Library. Maybe > that's what you're remembering? > No, I remember something explicitly about setting up Application Support. > As a script author, I would definitely like having a Scripts folder > created by default. Since it would be empty, I don't think there's any > problem with having to update it. The chances of renaming the > "Scripts" folder in the near/mid-term future seem almost vanishingly > small. > In this particular case I also don't see a real problem. > If other things need to be updated in that directory, I think there > should be some UI that comes up along with the release notes that says > which files changed and allows the user to select the files they want > to update, or at least tells them how to do it manually. > > -Colin And that's very non-trivial to add. Christiaan ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ Bibdesk-develop mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/bibdesk-develop
