Dark Light

Lets try this “User input” thing, shall we?

I propose a new format, called the Unified Meta Discovery format. This will be an XML based format with a single purpose – to stop every visitor to my site having to download half a million <link> tags contianing references to metadata.

The proposal is as follows:

In the head of the HTML documents, I propose one last <link> tag, <link rel=”meta” type=”application/xml” title=”UMD” href=”/meta/umd.xml”>

Which contains something like the following:

<umd>
	<object>
		<format>foaf</format>
		<name>Friend of a Friend file</name>
		<version>1.0</format>
		<file>http://www.aquarionics.com/meta/foaf.rdf</file>
	</object>

	<object>
		<name>ESF feed of everything on Aquarionics</name>
		<format>esf</format>
		<version>1.0</format>
		<file>http://www.aquarionics.com/meta/all.esf</file>
	</object>

	<object>
		<name>RSS feed of everything on Aquarionics</name>
		<format>rss</format>
		<version>0.94</format>
		<file>http://www.aquarionics.com/meta/all.rss</file>
	</object>

	<object>
		<name>RSS feed of the Aquarionics Weblog</name>
		<format>rss</format>
		<version>0.94</format>
		<file>http://www.aquarionics.com/meta/weblog.rss</file>
	</object>
</umd>

Most of it is self explanitory, but…

  • format is case-insensitive.
  • file is an absolute URL, purely so people can have their synidcation feeds on seperate servers.
  • All of this is subject to discussion.

Ideas? Comments? Dupication of effort? Screams of “For gods sake, Aquarion, not another bloody XML format?

Related Posts

Spammed

I’m being spammed. The reason comments weren’t working was because I updated my spam detection system to detect…