Re: Default Proposal : WebStep/scheme

Don Yacktman (don@darth.xmission.com)
Sat, 15 Apr 95 02:01:18 -0600


> I think the owner should be the application, that uses the
> default. This way it enables the user to use different defaults
> for different WWW Browsers e.g. NewsGrazer with Omniweb and
> Alexandria with SpiderWomen. If there is no default for a specific
> application, the GLOBAL default is used.
>
> GLOBAL defaults should be set from a Preference.app module, app
> specific defaults from the Preferences menu in the application.
>
> Of course, it would be nice, if we would provide an object
> (misckit?) that does all this. Well, anybody ? :-)

Just so you know, I _am_ currently working on a generic preferences
"kit" for the MiscKit that allows developers to build full blown
preferences panels that run in IB test mode. It is more general
than what you propose, of course, but may actually fit the bill.

One of the interesting aspects is that it is similar to EOF in many
ways. (I'd just have written an EOF adaptor that attaches to the
defaults database, but not everyone has EOF--so I decided to do it
over, in essence...and optimize it for defaults management.)

As in EOF, there is an ASCII file that configures what the defaults
are, sort of like an EO model file, but it specifies things like
factory default settings. When I finally finish this little
project (which will be sometime this summer for sure) I'll be sure
to include a model file that uses whatever scheme is finally
decided upon here. That may be the best way to handle this...

---
Later,

-Don Yacktman Don_Yacktman@byu.edu yackd@xmission.com

NOT don@darth.byu.edu -- it has gone away!