<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
	xmlns:media="http://search.yahoo.com/mrss/"
>

<channel>
	<title>Can Has Biz? &#187; Spud</title>
	<atom:link href="http://canhas.biz/category/spud/feed/" rel="self" type="application/rss+xml" />
	<link>http://canhas.biz</link>
	<description>internets robots and games oh my</description>
	<lastBuildDate>Sat, 26 Jun 2010 14:13:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<!-- podcast_generator="podPress/8.8" - maintenance_release="8.8.4" -->
		<copyright>Copyright &#xA9; 2010 Can Has Biz? </copyright>
		<managingEditor>info@canhas.biz ()</managingEditor>
		<webMaster>info@canhas.biz ()</webMaster>
		<category>posts</category>
		<itunes:keywords></itunes:keywords>
		<itunes:subtitle></itunes:subtitle>
		<itunes:summary>Just another WordPress weblog</itunes:summary>
		<itunes:author></itunes:author>
		<itunes:category text="Society &amp; Culture"/>
		<itunes:owner>
			<itunes:name></itunes:name>
			<itunes:email>info@canhas.biz</itunes:email>
		</itunes:owner>
		<itunes:block>No</itunes:block>
		<itunes:explicit>no</itunes:explicit>
		<itunes:image href="http://canhas.biz/wp-content/plugins/podpress/images/powered_by_podpress_large.jpg" />
		<image>
			<url>http://canhas.biz/wp-content/plugins/podpress/images/powered_by_podpress.jpg</url>
			<title>Can Has Biz?</title>
			<link>http://canhas.biz</link>
			<width>144</width>
			<height>144</height>
		</image>
		<item>
		<title>types, schemas, and revisions o my</title>
		<link>http://canhas.biz/2009/10/19/types-schemas-and-revisions-o-my/</link>
		<comments>http://canhas.biz/2009/10/19/types-schemas-and-revisions-o-my/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 14:29:52 +0000</pubDate>
		<dc:creator>mindlace</dc:creator>
				<category><![CDATA[Spud]]></category>

		<guid isPermaLink="false">http://canhas.biz/?p=7</guid>
		<description><![CDATA[As soon as I started thinking about the issues of multiple language programs interacting with the same couchdb documents, I immediately started down the primrose path of schemas. Of course, I thought about storing those schemas in couchdb itself, and that meant a json-based schema. There is a reasonably comprehensive approach to javascript schemas that [...]]]></description>
			<content:encoded><![CDATA[<p>As soon as I started thinking about the issues of multiple language programs interacting with the same couchdb documents, I immediately started down the primrose path of schemas. Of course, I thought about storing those schemas in couchdb itself, and that meant a json-based schema. There is a <a href="http://json-schema.org/">reasonably comprehensive approach to javascript schemas</a> that tries to avoid some of the complexity of xml schemas, but in doing so it misses some of the key information needed to address schema versions. The &#8220;<a href="http://json-schema.org/draft-hyperschema.txt">json hyper schema</a>&#8221; at least addresses the addressability aspect but (implicitly) leaves revisions to the semantic flexibility of URIs.</p>
<p>In implementing a solr search for a CouchDB application, I was struck by another value of internal schemas- being able to translate your document schema to something entirely-other applications could understand. Well, I did that by hand&#8230; not sure whether there&#8217;s any real chance that any automated schema mapping is really possible.</p>
<p>The more I look at these issues, however, the more I feel like you either punt entirely, have a simple name as your type, and live with &#8220;running code and <a href="http://en.wikipedia.org/wiki/Rough_consensus">rough consensus</a>&#8220;, or you have to swallow all the complexity that&#8217;s been implemented in XML-land. In which case, I&#8217;m not re-inventing <a href="http://www.relaxng.org/">relax-ng</a> just because I like curly-brackets better than angle brackets.</p>
<p>Thus, for the moment I intend to punt on schemas at all, with the idea that I&#8217;ll use json-&gt;xml translation and then the rich set of schema tools in xml whenever there&#8217;s sufficient reason for going there.</p>
<p>Still feel like I should at least offer a revision string for type.</p>
]]></content:encoded>
			<wfw:commentRss>http://canhas.biz/2009/10/19/types-schemas-and-revisions-o-my/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Spud &#8211; a couch potato</title>
		<link>http://canhas.biz/2009/10/04/spud-a-couch-potato/</link>
		<comments>http://canhas.biz/2009/10/04/spud-a-couch-potato/#comments</comments>
		<pubDate>Sun, 04 Oct 2009 15:59:53 +0000</pubDate>
		<dc:creator>mindlace</dc:creator>
				<category><![CDATA[Spud]]></category>

		<guid isPermaLink="false">http://canhas.biz/?p=4</guid>
		<description><![CDATA[I&#8217;m working on some adapters for CouchDb that should allow programmers to use the same documents in the language of their choice, while supporting instantiation of documents as objects, sub-documents, and relationships between documents.  It&#8217;s in the beginning stages, but you can follow along or join in at the Spud project page.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m working on some adapters for <a href="http://couchdb.apache.org">CouchDb</a> that should allow programmers to use the same documents in the language of their choice, while supporting instantiation of documents as objects, sub-documents, and relationships between documents.  It&#8217;s in the beginning stages, but you can follow along or join in at the <a href="http://we.canhas.biz/projects/spud">Spud project page</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://canhas.biz/2009/10/04/spud-a-couch-potato/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
