Date: Fri, 30 Jun 2000 12:08:50 +0900 From: Jun Kuriyama <kuriyama@FreeBSD.org> To: doc@FreeBSD.org, current@FreeBSD.org Subject: Re: XML driver config file to replace LINT Message-ID: <7m1z1fx3ul.wl@waterblue.imgsrc.co.jp> In-Reply-To: In your message of "29 Jun 2000 16:01:36 GMT" <200006291558.JAA34002@harmony.village.org> References: <20000629144257.A23415@catkin.nothing-going-on.org> <20000628173457.C51610@catkin.nothing-going-on.org> <200006271619.BAA25205@mail.geocities.co.jp> <20000625195803.G470@kilt.nothing-going-on.org> <20000626115008.B462@catkin.nothing-going-on.org> <200006280714.BAA03596@harmony.village.org> <395A1950.50ECD8D5@mail.ptd.net> <200006290024.SAA59981@harmony.village.org> <200006291558.JAA34002@harmony.village.org>
next in thread | previous in thread | raw e-mail | index | archive | help
So, this is what I worried about. :-) At 29 Jun 2000 16:01:36 GMT, Warner Losh <imp@village.org> wrote: > I'd violently oppose this. I'd rather see the XML file generated from = > the .h files that we already use to build the system with. You would > be making it just as hard to keep things up to date with little gain > from the programmer's point of view. You need to make it easier for > the programmer to keep things up to date rather than harder. =46rom the documentation point of view, XML source file should be used to generate other "rendered" text such as *.c/*.h. In principle, using XML is same process such as using src/sys/dev/usb/usbdevs. As you know, generation of usbdevs{,_data}.h is done by awk script. And same procedure is done in src/sys/dev/pccarddevs for generating pccarddevs{,_data}.h. I think what Nik wants to say is, suggesting standard scheme to generate these files from human readable source file. And he suggests XML as that source file format. Of course, source tree are for programmers. First thing we should consider is not to stress programmers for that procedure. Nik's suggestion is more conceptual one. We need more discussion for this subject. # Nik, we should explain more about XML for freebsd-current people # before stepping forward. :-) -- = Jun Kuriyama <kuriyama@FreeBSD.org> // FreeBSD Project To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-doc" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7m1z1fx3ul.wl>