On Thu, May 16, 2002 at 11:47:59 +0100, Steve Harris wrote:
> [more in this in a mo, somone needs my laptop]

For example you can easily say in RDF:

there is a plugin with UID 2
   has control port 1
   has control port 2
   has control port 3
   has audio port 1
   has audio port 2

control in port 1
   is expressed in dB
   has a default value of 0

control in port 2
   has some detents
      detent one
        has label "sin"
        has value 1
      detent two
        has label "tri"
        has value 2
      detent three
        has label "square"
        has value 3
      detent four
        has label "saw"
        has value 4

control in port 3
   is expressed in Hz
   has a default value of 1000

Fair enough, you could do this in XML too, but in RDF the description is
exstensible without requiring a new DTD and other RDF files can extend the
description without conflict. eg. you can can add dulin core metadata
for the plugins without requiring any change to the schema, or confusing any
existing apps.

I don't want to force the issue too much. I use RDF a lot in my job, so
I'm comfortable with it, and know why its useful.

If anyone is interested I'l write the actualy RDF equivalent of what I've
written obove.

- Steve

Reply via email to