Ok...talking about the ways to do the front-end gui type of
config tool.

instead of touching the dpkg stuff that is already in place,
why not just have the gui/front-end take a look athe the
database that already exists and from that it can tell
what is installed and what is not.  Now..this would require
that the front-end be rather huge and probably and a paint to
maintain...but that would be where the addition to the 
existing dpkg infrastructure would come in.  Instead of dumping
information like "I'm installed, here is my stuff", it would just
dump in it's stuff...the front-end would get a list from the
package listing and as long as the .deb file installed the
information (maybe a sanity check to make sure the info has been
installed) it will go through the gui.

I do agree this is a HUGE project and it will need a lot
of thought before attempting anything, I just wanted to throw
more stuff out there. :)

The hardest part of all of this will be the interface.  Figuring
out how the interface will interact with all the possible configuration
scenerios.  Then after that, you need to figure out how it will
get it's information...either in advance (a big pain) or from
the .deb when it's installed (better since the maintainer can
keep the information up to date alot easier).  But with this you 
need structure to it.  

I like the idea of the kernel config type of thing.  As there
are 3 different methods of doing it (x, ncurses, basic) which
allows for your choice.  

One thiing that can't happen is that the config stuff that
is already in place via the dpkg system cannot be removed.  It
has to always be there.  I say this because I don't think 
someone should be forced to use a front-end config tool.  Especially
if your using Debian for a server and you want to automate
your updates and upgrades.

ok..enough of my opions... :)

Ivan
-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Ivan E. Moore II                                      Rev. Krusty
http://www.tdyc.com                              [EMAIL PROTECTED]
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 Imagination is more important than knowledge  - Albert Einstien
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
GPG KeyID=0E1A75E3
GPG Fingerprint=3291 F65F 01C9 A4EC DD46 C6AB FBBC D7FF 0E1A 75E3
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

Reply via email to