dotgnu-general
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[DotGNU]SEE configuration poll


From: S11001001
Subject: [DotGNU]SEE configuration poll
Date: Wed, 21 Aug 2002 21:07:50 -0500
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.1b) Gecko/20020812

The SEE is started at boot, and also by each user.

Each user can provide webservices by registering them in his/her own config file.

Each user (and the system) can specify different plugins available using the same config file.

The way I see it, there are two KISS options for this system:

1. Use a guile-based config file, with a macro file for M4 output by users of the xseeconfig.exe graphical configuration tool. This is much like how Mozilla is configured (except for the m4 part); the config file is executed, and it makes callbacks that fill in the necessary data of the mega-config "Prefs" object.

It has the advantages of allowing ultra-dynamic configuration. It has the drawbacks of parsing M4 for xseeconfig.exe, as well as relying somewhat on programming-language error reporting instead of data error reporting.

2. Use XML as a backing store for the configuration information. This has the benefit of allowing easy access by xseeconfig.exe and validation (better error reporting). It has the drawback of limiting users more.

Everyone, please tell me what you think.

--
Stephen Compall
DotGNU `Contributor' -- http://dotgnu.org

Back the everybody was arguing about God being dead or alive. "Impeach
God" approached the subject of God from a completely different
viewpoint. If God was so powerful as to create the world and yet do
nothing to correct the problems in it, why would we ever want to
worship such a God? Wouldn't it be better to put him on trial?
        -- RMS



reply via email to

[Prev in Thread] Current Thread [Next in Thread]