[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GNUstep directory in userhome
From: |
Pascal J. Bourguignon |
Subject: |
Re: GNUstep directory in userhome |
Date: |
Tue, 6 Mar 2001 23:43:45 +0100 (CET) |
> Richard Frith-Macdonald wrote:
>
> > On Tuesday, March 6, 2001, at 06:17 AM, Dennis Leeuw wrote:
[...]
> > My inclination is to say that NSUserDefaults should be based
> > upon the simplest possible code, with the fewest possible
> > external dependencies. It needs to be extremely reliable
> > because if it goes wrong it can really screw everything up.
>
> The benefit would be that we could extend the use of LDAP as a
> GNUstep default db which could also contain address-books and and
> stuff like that, the user database, etc. I think that LDAP would
> fit in the NeXT style of thinking, which in my opinion is the idea
> of the client is the server.
>
> Just some thoughts...
I don't know much of LDAP, but it seems to be that it's conceived to
_publish_ directory information.
I don't think it's a good idea to publish preferences and application
configuration informations to a public data store. For example,
PopOver stored the host/login/password parameters into the user
defaults. When the user defaults are stored into the user's home
directory, the user can set access rights to his home directory, to
his configuration files or to his defaults file sensibly. How could he
be sure that private data stored into a LDAP server, which could be
replicated to other LDAP servers, would be kept private ?
If really there's some need to change the location of user default
data, instead of using directly LDAP, it may be worthwhile to use
instead our EOF clone, GDL.
That would allow me to keep my user default into files in the user's
home directory, with a simple file adaptor (source example to be found
in EOF documentation), while other could store them to LDAP with a
LDAP adaptor, or into a classic database with any of the existing or
to be developed adaptors.
--
__Pascal Bourguignon__ PGP Key ID: 0xEF5E9966 (o_
mailto:pjb@imaginet.fr PGP fingerprint: 00 F5 7B DB CA 51 8A AD 04 5B //\
http://informatimago.free.fr/index 6C DE 32 60 16 8E EF 5E 99 66 V_/
() Join the ASCII ribbon campaign against html email and Microsoft attachments.
/\ Software patents are endangering the computer industry all around the world.
Join the LPF: http://lpf.ai.mit.edu/ http://petition.eurolinux.org/
- Re: GNUstep directory in userhome, (continued)