[Rpm-metadata] dtds

seth vidal skvidal at phy.duke.edu
Tue Nov 4 05:08:02 UTC 2003


>   that's basic but should work

Is there a good place to go for more advanced dtd documentation?


> <!ATTLIST location xml:base CDATA #REQUIRED
> 
>   hum shouldn't xml:base be #IMPLIED, I don't see it being mandatory

thanks, good catch.


> > http://linux.duke.edu/~skvidal/metadata/rpm-ns.dtd
> 
>   Hum, DTDs do not understand namespaces. So extensibility with DTDs will
> be a pain anyway. I'm surprised to not see any ATTLIST allowing xmlns
> kind of attributes (they are attributes at the DTD level).
>   I'm not sure you can assemble your split DTD and make it usable easilly
> especially if one start using non default namespace prefixes.

So what are you specifying when you specify a namespace? How do you
define what things are appropriate in the namespace, I thought that was
what you needed the dtd for.

sorry for my dumb question, pointers to docs are welcome.

-sv





More information about the Rpm-metadata mailing list