<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.wikiworld.com/index.php?action=history&amp;feed=atom&amp;title=WikiObjectsXmlSupport</id>
	<title>WikiObjectsXmlSupport - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.wikiworld.com/index.php?action=history&amp;feed=atom&amp;title=WikiObjectsXmlSupport"/>
	<link rel="alternate" type="text/html" href="https://www.wikiworld.com/index.php?title=WikiObjectsXmlSupport&amp;action=history"/>
	<updated>2026-05-06T14:49:00Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://www.wikiworld.com/index.php?title=WikiObjectsXmlSupport&amp;diff=2166&amp;oldid=prev</id>
		<title>imported&gt;Import: Imported current content</title>
		<link rel="alternate" type="text/html" href="https://www.wikiworld.com/index.php?title=WikiObjectsXmlSupport&amp;diff=2166&amp;oldid=prev"/>
		<updated>2026-01-28T11:54:25Z</updated>

		<summary type="html">&lt;p&gt;Imported current content&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
Q: How relevant is Xml technology for [[WikiObjects]]?&lt;br /&gt;
&lt;br /&gt;
This discussion started on [[WikiInfoInXml]].&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[WikiObjects]] will benefit from a list of Wikis and information about them, but is it worth putting energy into supporting an Xml version of such a list?&lt;br /&gt;
&lt;br /&gt;
It looks as if the page [[WikiWikiObject]] will itself provide the equivalent of an Xml DTD for [[WikiInfoInXml]], which is cool.  This means we might not want to or need to go down the Xml route at all====&lt;br /&gt;
====&lt;br /&gt;
&lt;br /&gt;
==Against supporting Xml:&lt;br /&gt;
==&lt;br /&gt;
* There is no need to.  [[WikiObjects]] can be made general enough.&lt;br /&gt;
* We don&amp;#039;t want to be &amp;#039;tied&amp;#039; to a particular technology.&lt;br /&gt;
* Xml is rather verbose.&lt;br /&gt;
* Someone has to understand Xml and write those perl scripts to re-present [[WikiObject]] definitions as DTDs and Wiki Object Instances in Xml format.&lt;br /&gt;
&lt;br /&gt;
==For supporting Xml:&lt;br /&gt;
==&lt;br /&gt;
* Xml support is built in to people&amp;#039;s browsers, so we leverage existing technology rather than re-invent it.&lt;br /&gt;
* Xml could give object users a mini-database facility from within their browsers without downloading any code.  (e.g. sorting, searching filtering and formatting lists).&lt;br /&gt;
* We don&amp;#039;t need all of the Xml technology to get something useful.  For example we can provide data in xml format almost as easily as already provided in html format - if we don&amp;#039;t bother with making the DTD&amp;#039;s work right to start out with.&lt;br /&gt;
* Xml is becoming an established technology.  Features it already has may point us towards things we need to think about for [[WikiObjects]].  (for example &amp;#039;do we need a standard for distinguishing instances of wiki class objects from the class definitions?&amp;#039;.  &amp;#039;What structural information is needed in a wiki object class definition?&amp;#039;)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;&amp;#039;We could provide it as an option without being &amp;#039;tied&amp;#039; to it e.g. [[WikiWikiObject]].asXML could express a [[WikiWikiObject]] as XML&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>imported&gt;Import</name></author>
	</entry>
</feed>