On Tue, 28 Jan 2003, Arkadi Shishlov wrote: > On Mon, Jan 27, 2003 at 03:19:22PM -0800, Philip Brown wrote: > > On Mon, Jan 27, 2003 at 11:18:43PM +0100, Felix K?hling wrote: > > > If anyone has serious objections to XML, please let us know (mail to > > > dri-devel will suffice ;-). > > > > I object. Using xml inevitably leads to files that are completely > > human-unreadable, except perhaps to the original developers. > > Please stick with ye olde standard XF86Config type format. > > It could be better, but it is CERTAINLY better than XML. > > I couldn't agree more. My job is closely related to RDBMS/Web Application > development and implementation. While XML is definitely useful in some > areas and widely accepted here, my eyes are objecting of parsing files > like this:
Those are some excellent examples of abuse. It doesn't have to be like that. > You don't need over-generalization like XML. Some simple hierarchical format > with simple macro (or inheritance) and matching capabilities would suffice. > Using XML also introduce dependencies on XML parser, which in turn also have > dependencies. It is also possible to rebuild XML parser in some binary > incompatible way.. If we went with libxml2 it has no exterior dependencies that I am aware. A copy of libxml is already in the XFree86 tree, so no issues if you absolutely didn't have a version already on your box. It is a library. You can link it statically or dynamically. If you link it dynamically a future upgrade may break things. All programs on your box that use shared libraries have the same issue. If it is a major issue for some group of people then static linking would be more appropriate. -- //========================================================\\ || D. Hageman <[EMAIL PROTECTED]> || \\========================================================// ------------------------------------------------------- This SF.NET email is sponsored by: SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See! http://www.vasoftware.com _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel