This is a single archived entry from Stefan Tilkov’s blog. For more up-to-date content, check out my author page at INNOQ, which has more information about me and also contains a list of published talks, podcasts, and articles. Or you can check out the full archive.

RSS/XML-Data

Stefan Tilkov,

There's a proposal from Jeremy Allaire to use RSS in combination with XML-RPC to create a new format.
Now, I may be (and probably am) missing a lot of subtle issues here, but my understanding is that the goal is to extend RSS (via namespaces) with a way to transport arbitrary typed data. By this I mean that the XML that is sent along doesn't follow a schema specific to the data being sent, but rather a generic (or meta) schema, very similar to the way RDF is built on top of XML, but doesn't really use it. (So the namespace is something like "generic-xml-data-format" instead of "order" or "bookdescription" or what-have-you).
If this is true, I believe that it's another case of an illusion that seems to be floating around quite a lot - that you can solve the problems of applications communicating with each other by using some sort of generic format, while in reality it only shifts the work one meta level up. So the protocol implementation won't deal with specific types, but instead your application will do it. And this is innovation? I don't think so.