Lists Home |
Date Index |
Lars Marius Garshol wrote:
> Given that RSS 0.91 did not enforce a particular order on most
> elements XML DTDs were not a particularly good fit, but they used it
> anyway, probably because they had an example to start from.
> Why the later versions didn't have any sort of formal schema I can't
> answer. I wondered about that, too.
Many on this list will find it shocking, but lots of important XML
dialects don't have any DTDs or schemas. Particularly in the
application-glue space. People email back and forth some examples, they
cut some code, and then everything's working and they're too busy to go
back and write a schema.
In fact, I am at this very moment working on a proposal to do some data
mapping of a big information pool that can generate XML output, they
just sent us some sample instances, seemed to do the job.
I don't 100% approve of doing it this way, but that doesn't stop people
doing it, and (at least sometimes) getting good results. -Tim