On 1/4/03 12:08 PM, "Mr Tea" <[EMAIL PROTECTED]> wrote: > This from Dan Crevier - dated 04-01-03 07.48 pm: > >> We've tried to avoid storing any user data in the Application folder, and I >> consider scripts to be user data. It's just too easy to accidentally delete >> them when upgrading the application or something. > > An excellent point, Dan. Applications like iView and Tex-Edit Plus would be > more straightforward to update if their scripts were stored elsewhere. > > It's a shame that Apple didn't specify a default depository (eg, a 'Script > Menus' folder in the user and global library folders) where applications > could put their script menu folders.
Apple have made the Jaguar Script menu, and there's both a user Scripts folder and a computer-wide Scripts folder where you can store your scripts. There's no reason not to run all your scripts now, including Entourage scripts, from the Jaguar Scripts menu, if you prefer to. Except that it still seems a bit wonky for long scripts, and thy should be saved as data Fork scripts if they're long, or they won't run at all. > > The documents folder has always seemed a slightly odd place for the MS User > Data folder to me. The library folder would have seemed more appropriate, > but I guess there's no point changing it now. MS was way ahead on the Mac: they introduced the MUD folder the same day, basically, that Apple came out with OS 9 which had a "blessed" Documents folder. It was first used for OE 5.02 (or maybe the ill-fated 5.01). The "idea" of using Documents folder as the locale probably came from "My Documents" folder on Windows. which has contained user data for several versions of Windows. Too confusing to change it in OS X, and in fact a lot of other applications now follow suit: I've got a Palm folder and Virtual PC folder in my Documents folder too, by default. It makes good sense when you just think of it as user DATA, as Dan says. I actually keep all my data on a separate Data partition on my hard disk, with aliases in my Documents folder. That goes for MUD, too. Because of the possibility of saved properties, it makes good sense for scripts to be considered user data. I'm not so sure that separate Entourage identities within one OS X user shouldn't also have their own Scripts folder, for the same reason. You can, however, put all unshared scripts within subfolders representing the different identities, and that way can have different copies of the same script if you need to --as long as they DON'T HAVE THE SAME KEYBOARD SHORTCUT. Since you can switch identities without a password, it also makes sense that the other identity's scripts aren't completely "walled off" as they are for separate OS X users - which is as it should be, I think. If you really need the same copy of the same script accessible to all OS X users, put it in /Library/Scripts/Entourage and run it from the Jaguar Scripts menu. You can even set rules and schedules to run compiled scripts from any location, including there. > > Another option is to allow users to set a specified 'additional menu > scripts' folder, in the same way that Photoshop allows for an off-board > plugins folder. That would suit me. -- Paul Berkowitz MVP Entourage PLEASE always state which version of Entourage you are using - 2001 or X. It's often impossible to answer your questions otherwise. -- To unsubscribe: <mailto:[EMAIL PROTECTED]> archives: <http://www.mail-archive.com/entourage-talk%40lists.letterrip.com/> old-archive: <http://www.mail-archive.com/entourage-talk%40lists.boingo.com/>
