From: Jason L. <jl...@me...> - 2002-10-19 05:30:11
|
I think a transport layer is a good idea. It means the configuration software installed on one system could help a person administer many machines. Perhaps it could be achieved through an existing virtual filesystem library? I'm thinking specifically of gnome-vfs, (see http://www.gnome.org/ and http://developer.gnome.org/doc/API/gnome-vfs/) but I know there are others. Is a dependency on gnome-vfs a bad thing? Are there any other libraries out there that could do this? Also consider this: The current implementation on CVS has the back-ends (the parsers) running as separate processes from the front-ends. This allows the parsers to be written in any programming language. Whatever transport layer it uses to access the configuration files is up to that particular parser. -- FYI for readers in general: an explanation of parsers/unparsers parsers - read an application-specific configuration file and represents it using an XML representation. unparsers - a rather bad term (how do you unparse?), but it takes the XML representation and writes out the application-specific configuration -- ~ Jason Long |