[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Preferences.app vs Configure.app; was Re: ANN: GNUtooth, Bluetooth
From: |
Jeff Teunissen |
Subject: |
Re: Preferences.app vs Configure.app; was Re: ANN: GNUtooth, Bluetooth 'support' for GNUstep |
Date: |
Thu, 15 May 2003 05:20:47 -0400 |
Dirk Theisen wrote:
[snip]
> (testing for root in a prefpane)
s/prefpane/prefs module/g -- I don't even try to emulate Apple's APIs, as
they bring in complexity that I don't find a need for. I chose something
simpler, conformance to a dead-simple protocol consisting of only 5
methods. The interface to the prefs controller is equally simple,
consisting of three methods. Perhaps in the future, I'll add a few
notifications.
:)
> > if (geteuid () != 0) {
> > DESTROY (self);
> > return nil;
> > }
>
> I think it would be better to test for the individual access right
> necessary (e.g. write access to certain files).
Yes, this is another way. There's more than one way to do it. :)
[snip]
> > Configure is for configuring system hardware, stuff that requires a
> > reboot to take effect. I've done some experiments with it, but that's
> > all, and it'd necessarily be very system-dependant.
>
> (Sorry for plugging Apple again!) In OS X, there is nothing I can think
> of that needs a reboot to take effect (apart from setting the boot
> volume, maybe). This is state of the art which should be considered.
No, it's merely an artifact of how Apple machines are constructed, and
inapplicable to commodity systems. Configure needs to be able to set
things up, because on hardware that isn't locked down by the manufacturer,
there are things that need to be set up before they will work.
--
| Jeff Teunissen -=- Pres., Dusk To Dawn Computing -=- deek @ d2dc.net
| GPG: 1024D/9840105A 7102 808A 7733 C2F3 097B 161B 9222 DAB8 9840 105A
| Core developer, The QuakeForge Project http://www.quakeforge.net/
| Specializing in Debian GNU/Linux http://www.d2dc.net/~deek/
- Re: ANN: GNUtooth, Bluetooth 'support' for GNUstep, (continued)
- Re: ANN: GNUtooth, Bluetooth 'support' for GNUstep, Nicolas Roard, 2003/05/13
- Re: ANN: GNUtooth, Bluetooth 'support' for GNUstep, Fabien VALLON, 2003/05/14
- Preferences.app vs Configure.app; was Re: ANN: GNUtooth, Bluetooth 'support' for GNUstep, Björn Giesler, 2003/05/14
- Re: Preferences.app vs Configure.app; was Re: ANN: GNUtooth, Bluetooth 'support' for GNUstep, Jeff Teunissen, 2003/05/14
- Re: Preferences.app vs Configure.app; was Re: ANN: GNUtooth, Bluetooth 'support' for GNUstep, Helge Hess, 2003/05/14
- Re: Preferences.app vs Configure.app; was Re: ANN: GNUtooth, Bluetooth 'support' for GNUstep, Jeff Teunissen, 2003/05/15
- Message not available
- Re: Preferences.app vs Configure.app; was Re: ANN: GNUtooth, Bluetooth 'support' for GNUstep, Dirk Theisen, 2003/05/15
- Re: Preferences.app vs Configure.app; was Re: ANN: GNUtooth, Bluetooth 'support' for GNUstep,
Jeff Teunissen <=
- Message not available
- Re: Preferences.app vs Configure.app; was Re: ANN: GNUtooth, Bluetooth 'support' for GNUstep, Dirk Theisen, 2003/05/15
- Re: ANN: GNUtooth, Bluetooth 'support' for GNUstep, Alex Perez, 2003/05/13
- Re: ANN: GNUtooth, Bluetooth 'support' for GNUstep, Stefan Urbanek, 2003/05/13
- Re: ANN: GNUtooth, Bluetooth 'support' for GNUstep, Pete French, 2003/05/13
- Re: ANN: GNUtooth, Bluetooth 'support' for GNUstep, Nicolas Roard, 2003/05/13