From: Georg Bauhaus <sb463ba@l1-hrz.uni-duisburg.de>
Subject: Re: Use of XML for config files
Date: Thu, 20 Jun 2002 16:02:38 +0000 (UTC)
Date: 2002-06-20T16:02:38+00:00 [thread overview]
Message-ID: <aesuau$96l$1@a1-hrz.uni-duisburg.de> (raw)
In-Reply-To: uwusut3qv.fsf@gsfc.nasa.gov
Stephen Leake <stephen.a.leake.1@gsfc.nasa.gov> wrote:
: generic
: type Private_Type is private;
: with function To_String (Item : in Private_Type) return String;
: procedure Write_Private
I like this (a lot indeed).
: Although I gather you are saying you'd be happy if I _only_ had
: Write_String, without any generics.
No, no, it's nice to have some flexibility for coping with
different situations. If there is a notion of standard configuration
value types, it seems like a good thing to have corresponding standard
operations.
Write_Private will add a known way of writing in non-standard
situations. It's good to have it as part of the API because
maintainers will likely succeed in finding the responsible
To_String actual. No per-application names, no guesswork required,
a documented way at this end.
:> file, or to <x><y lang="de_CH">...</y></x> in an XML file.
:
: Well, yes, we could define a special support for languages in XML. I
: don't see how it's worth it, in the Config_File context.
I was rather thinking about the difference between children
of a section and properties of a section, not about languages in
particular, this was just an example. But since properties can
be mapped to children (of different specific types actually
(in a DOM based implementation of the API)) there is no problem.
: I'd like to have one standard file format. You can always add a child
: package to implement a non-standard format. I wouldn't mind moving
: enough of the body into the private part of the spec to make that
: easier.
Which parts? AFAICS now, this won't be necessary, at least
in the case of DOM. For example, most of the tree related
functions are already available.
: Well, if you have a "validating XML editor" sitting around, that would
: make things easy. I didn't think such things existed.
Various. (Actually, (require 'psgml) mode for Emacs (and then turning on
xml-mode) is a good start, but of course this is an option for Emacs
users only.)
-- Georg
next prev parent reply other threads:[~2002-06-20 16:02 UTC|newest]
Thread overview: 83+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-06-03 11:48 Use of XML for config files Mike and Lynn Card
2002-06-03 17:42 ` Pascal Obry
2002-06-04 6:26 ` Volkert Barr
2002-06-04 12:47 ` SteveD
2002-06-04 13:51 ` Volkert Barr
2002-06-04 19:29 ` Ted Dennison
2002-06-05 7:18 ` Volkert Barr
2002-06-05 10:24 ` Georg Bauhaus
2002-06-05 11:35 ` Preben Randhol
2002-06-05 14:52 ` Georg Bauhaus
2002-06-05 15:22 ` Preben Randhol
2002-06-05 19:11 ` Darren New
2002-06-06 13:38 ` Georg Bauhaus
2002-06-06 15:06 ` Darren New
2002-06-07 11:28 ` Georg Bauhaus
2002-06-07 17:10 ` Darren New
2002-06-06 6:48 ` Volkert Barr
2002-06-06 13:27 ` Georg Bauhaus
2002-06-05 14:41 ` Robert C. Leif
2002-06-09 22:00 ` Stephen Leake
2002-06-10 15:03 ` Ted Dennison
2002-06-10 18:12 ` Stephen Leake
2002-06-12 11:25 ` Georg Bauhaus
2002-06-12 15:33 ` Darren New
2002-06-12 17:53 ` Stephen Leake
2002-06-13 14:18 ` Ted Dennison
2002-06-13 16:36 ` Stephen Leake
2002-06-14 3:27 ` Ted Dennison
2002-06-14 15:54 ` Stephen Leake
2002-06-12 19:18 ` Georg Bauhaus
2002-06-13 13:53 ` Ted Dennison
2002-06-13 15:26 ` Georg Bauhaus
2002-06-13 16:39 ` Darren New
2002-06-13 17:06 ` Georg Bauhaus
2002-06-13 17:43 ` Darren New
2002-06-14 15:56 ` Georg Bauhaus
2002-06-13 17:54 ` Georg Bauhaus
2002-06-13 18:31 ` Darren New
2002-06-14 16:04 ` Stephen Leake
2002-06-14 16:48 ` Darren New
2002-06-14 17:03 ` Georg Bauhaus
2002-06-14 17:22 ` Darren New
2002-06-18 15:20 ` Georg Bauhaus
2002-06-18 15:37 ` Darren New
2002-06-18 18:20 ` Georg Bauhaus
2002-06-18 19:11 ` Stephen Leake
2002-06-18 21:47 ` Darren New
2002-06-19 11:31 ` Georg Bauhaus
2002-06-19 15:13 ` Stephen Leake
2002-06-19 21:14 ` Georg Bauhaus
2002-06-20 14:38 ` Stephen Leake
2002-06-20 16:02 ` Georg Bauhaus [this message]
2002-06-20 20:37 ` Stephen Leake
2002-06-21 16:24 ` Ted Dennison
2002-06-24 14:11 ` Stephen Leake
2002-06-19 16:43 ` Darren New
2002-06-19 20:33 ` Georg Bauhaus
2002-06-12 17:48 ` Stephen Leake
2002-06-13 7:42 ` Tarjei T. Jensen
2002-06-13 13:53 ` Georg Bauhaus
2002-06-13 14:10 ` Stephen Leake
2002-06-13 16:50 ` Warren W. Gay VE3WWG
2002-06-13 17:31 ` Tarjei Tj�stheim Jensen
2002-06-14 16:11 ` Stephen Leake
2002-06-13 17:28 ` Tarjei Tj�stheim Jensen
2002-06-19 9:48 ` Preben Randhol
2002-06-10 14:45 ` Georg Bauhaus
2002-06-09 21:52 ` Stephen Leake
2002-06-10 0:02 ` Preben Randhol
2002-06-10 12:42 ` Stephen Leake
2002-06-10 16:21 ` Pascal Obry
2002-06-12 11:29 ` Georg Bauhaus
-- strict thread matches above, loose matches on Subject: below --
2002-06-05 7:33 Grein, Christoph
2002-06-05 7:59 ` Volkert Barr
2002-06-05 8:25 Grein, Christoph
2002-06-05 8:39 ` Volkert Barr
2002-06-05 9:31 ` Manuel Collado
2002-06-05 10:01 ` Volkert Barr
2002-06-05 10:02 Grein, Christoph
2002-06-09 22:13 ` Stephen Leake
2002-06-10 1:42 ` Darren New
2002-06-10 12:46 ` Stephen Leake
2002-06-10 15:52 ` Darren New
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox