CFD: XMLification of NOTES

Jan Grant Jan.Grant at bristol.ac.uk
Mon Mar 29 03:12:28 PST 2004


On Sun, 28 Mar 2004, Alexey Zelkin wrote:

> At this point I would like to start some kind of discussion and listen for
> your ideas which features you'd like to see in application which will be
> handling these XMLs.

> According XML structure.  It should look like:
>
> <notes>
>   <section id="ID">
>     <title>Section Title</title>
>     <desc>Multiline section description</desc>
>
>     <entry type="(options|device|etc)" id="ID2">
>       <conflicts options="ID3"/>
>       <depends device="ID4"/>
>       <lint value="1"/>
>       <lint exclude="yes"/>
>       <title>Entry title</title>
>       <desc>Entry description</desc>
>     </entry>
>   </section>
> </notes>

Please strongly consider adding an XML namespace to this; it gives some
measure of version control and you can use XSLT (where possible) to
migrate cleanly from one version to the next.

I know this might seem less useful for a hand-maintained NOTES but
getting practice in addressing some of the complaints levelled against
the adoption of XML by picking the useful bits of the technology is (I
think) a good idea.

Cheers,

-- 
jan grant, ILRT, University of Bristol. http://www.ilrt.bris.ac.uk/
Tel +44(0)117 9287088 Fax +44 (0)117 9287112 http://ioctl.org/jan/
Generalisation is never appropriate.


More information about the freebsd-arch mailing list