Experiences with KDE-CVS at LinuxWorldExpo
Kurt Pfeifle
kpfeifle at danka.de
Sun Nov 10 21:22:10 GMT 2002
Havoc Pennington wrote:
> On Sun, Nov 10, 2002 at 04:04:20PM +0100, Marc Mutz wrote:
>
>>I think it's more like keeping a central config server vs. each user
>>having it's config stored in $HOME. Some distributions are already
>>quite good at replicating a master install onto masses of clients, but
>>for the contral config server thing, LDAP and ACAP backends to KConfig
>>are very much needed. Making KConfig work for LDAP as-is (ie. without
>>needing to provide schemas for each app's config file) may be hard to
>>do, not sure if ACAP isn't as strict about this.
>>
>
> The problem with ACAP is that there's only one implementation I know
> of, and it's both unmaintained and written in SML or something.
>
> If anyone is seriously interested in a server-based config solution, I
> should point out that I'm willing to strip all the CORBA dependencies
> etc. out of gconf, sync it to KDE release cycles in addition to GNOME
> release cycles, rename it, move it to shared CVS, whatever it takes.
> I wrote up some details on gconf and its role in this kind of central
> config setup, see http://www.linuxsymposium.org/2002/ proceedings (I
> think, haven't checked).
I found it. It is in a PDF of 5.2 MByte, containing 631 pages of the
total proceedings. I have extracted the relevant 11 pages of Havoc's
contribution about GConf (it's only 60 kB of PDF now).
I have uploaded it to
http://www.linuxprinting.org/kpfeifle/LinuxKongress2002/GConf-at-OLS2002.pdf
Someone should grab it from there and put it onto a more prominent and
easy-to-find-and-remember location.
> The paper for OLS also contains some
> discussion of ACAP.
>
> Among the things this paper discusses is how you might go about an
> LDAP-type (central server) solution, involving a local copy of the
> config data.
>
> To make sharing a config system implementation feasible, I think we'd
> first need to solve the message bus layer (DCOP-equivalent). I'd be
> willing to support a DCOP-compatible layer in the config system.
>
> The config system significantly decreases in utility if some apps on
> the system aren't using it, so working on a standard solution we could
> promote globally might be cool. Of course the easiest way to get all
> apps using a solution right now is config files over NFS.
>
> While it's a nontrivial problem I don't think it's an insurmountable
> amount of code; the gconf layer minus dumb cruft is 15,000
> ';'-terminated lines or so, and the message bus layer is probably
> similar in size.
>
> Cue "argh it's the registry" followup. ;-) (hint: go read the OLS
> paper first)
>
> Havoc
Cheers,
Kurt [ delighted that this topic seems to tackled now... ]
More information about the kde-core-devel
mailing list