<?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/"
	>

<channel>
	<title>A Fool's Wisdom &#187; Export</title>
	<atom:link href="http://foolswisdom.com/tag/export/feed/" rel="self" type="application/rss+xml" />
	<link>http://foolswisdom.com</link>
	<description>A fool and his blog are soon parted.</description>
	<lastBuildDate>Thu, 18 Mar 2010 22:04:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0-alpha</generator>
		<item>
		<title>The Clear Six Apart Open Web</title>
		<link>http://foolswisdom.com/six-apart-open-web/</link>
		<comments>http://foolswisdom.com/six-apart-open-web/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 19:36:32 +0000</pubDate>
		<dc:creator>Lloyd</dc:creator>
				<category><![CDATA[Free Culture]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Anil Dash]]></category>
		<category><![CDATA[datacide]]></category>
		<category><![CDATA[Export]]></category>
		<category><![CDATA[Open Web]]></category>
		<category><![CDATA[Six Apart]]></category>
		<category><![CDATA[TypePad]]></category>
		<category><![CDATA[Vender lock-in]]></category>
		<category><![CDATA[Vox]]></category>

		<guid isPermaLink="false">http://foolswisdom.com/?p=2206</guid>
		<description><![CDATA[One of my inspirations Simon Willison, as well as his excellent deep analysis on numerous web development issues, provides pithy links and comments in from &#8220;elsewhere&#8221; on his blog. I highly recommend subscribing to his feed.
Today, he shared this quote&#160;&#8230; <a href="http://foolswisdom.com/six-apart-open-web/">Continue&#160;reading&#160;<span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>One of my inspirations <a href="http://simonwillison.net/">Simon Willison</a>, as well as his excellent deep analysis on numerous web development issues, provides pithy links and comments in from &#8220;elsewhere&#8221; on his blog. I highly recommend subscribing to <a href="http://feeds.simonwillison.net/swn-everything">his feed</a>.</p>
<p>Today, he shared this quote from <a href="http://dashes.com/anil/2009/11/the-web-in-danger.html">Anil  Dash</a>:</p>
<blockquote><p>&#8220;It’s clear that, even those who are privileged by access and wealth and  the ability to amplify their own voices have anticipated that we’ll all  be disenfranchised by the private companies that own and control our  networks of communication. And yet, most of our effort and ambition in  the technology industry are not going towards building for the open web.&#8221;</p>
<p>Anil Dash, The Web in Danger, Nov 16th, 2009</p></blockquote>
<p>Oh, how clear it is. As I commented on <a href="http://simonwillison.net/2009/Nov/18/danger/">Simon&#8217;s post</a>:</p>
<blockquote><p>Anil is a VP at Six Apart.</p>
<p>Why do images on TypePad not have file name extensions?</p>
<p>Why are there no export features for Vox?</p>
<p>I could go on&#8230; I&#8217;ve emailed Anil Dash personally months ago about  each of these issues. As has historically been the case with my  interactions with Anil, I&#8217;ve only got hand waving back.</p></blockquote>
<p>Here are the Get Satisfaction threads on those two issues:</p>
<ul>
<li><a href="http://getsatisfaction.com/sixapart/topics/explain_image_urls_in_typepad_and_why_they_differ">Explain image URLs in TypePad and why they differ</a></li>
<li><a href="http://getsatisfaction.com/sixapart/topics/how_do_export_my_vox_blog">How to export my Vox blog?</a></li>
</ul>
<p>This is something that gets me emotional. Even if Six Apart did not compete with us (WordPress/WordPress.com/Automattic) in some spaces, this issue is one of my emotional Achilles&#8217; heels.</p>
<p>For all of their tooting about the open web, not only are Six Apart&#8217;s main services not open source projects, but they have long outstanding issues with locking in their customers.</p>
<p><strong>Being able to get your content and data out is the greatest fundamental of the open web!</strong></p>
<p><em>Update</em> (later the same day): <a href="http://www.wired.com/epicenter/2009/11/anil-dash-crowdsources-social-networks-to-inform-public-policy/">Announced today</a> at Web 2.0 NYC, Anil is no longer employed by Six Apart. He is now Director of <a href="http://expertlabs.org/">Expert  Labs</a>. I wish him all the best in his new job trying to effect change on the greatest scale.</p>
<div>
<h4><strong> </strong></h4>
</div>
]]></content:encoded>
			<wfw:commentRss>http://foolswisdom.com/six-apart-open-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Export, the Second Feature</title>
		<link>http://foolswisdom.com/export-the-second-feature/</link>
		<comments>http://foolswisdom.com/export-the-second-feature/#comments</comments>
		<pubDate>Wed, 07 Oct 2009 18:11:49 +0000</pubDate>
		<dc:creator>Lloyd</dc:creator>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[datacide]]></category>
		<category><![CDATA[Export]]></category>
		<category><![CDATA[Features]]></category>
		<category><![CDATA[Implementation]]></category>
		<category><![CDATA[Import]]></category>
		<category><![CDATA[Open Web]]></category>
		<category><![CDATA[Software Applications]]></category>
		<category><![CDATA[Software Design]]></category>
		<category><![CDATA[Software Products]]></category>

		<guid isPermaLink="false">http://foolswisdom.com/?p=2114</guid>
		<description><![CDATA[I used to joke that the second feature to write is export. I don&#8217;t joke about it any more. Export is the 2nd feature you should implement for your software or web service.
There is nothing that says you care about&#160;&#8230; <a href="http://foolswisdom.com/export-the-second-feature/">Continue&#160;reading&#160;<span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div class="wp-caption alignright" style="width: 250px"><img class=" " title="Many overlapping colored boxes" src="http://farm2.static.flickr.com/1129/1351454921_1431d438c1_m.jpg" alt="Quartz by Mikael Hvidtfeldt Christensen. Flickr Hosted" width="240" height="194" /><p class="wp-caption-text">Quartz by Mikael Hvidtfeldt Christensen. Flickr Hosted</p></div>
<p>I used to joke that the second feature to write is export. I don&#8217;t joke about it any more. <strong>Export</strong> is the 2nd feature you should implement for your software or web service.</p>
<p>There is nothing that says you <strong>care about your customers like making it easy for them to get their content out</strong>. Bonus points if you choose an export format that is already popular and well documented.</p>
<p>If you really love your customers, <strong>the exported data will be richer </strong>than the raw material they originally entered.</p>
<p>That, of course, makes <strong>import</strong> the 3rd feature to write. Don&#8217;t support importing from competing applications until your product is ready, because migrating from another product is already a scary enough situation without finding yourself using a buggy, incomplete product.</p>
]]></content:encoded>
			<wfw:commentRss>http://foolswisdom.com/export-the-second-feature/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Interested in Freeing Yourself from the TypePad Trap?</title>
		<link>http://foolswisdom.com/interested-in-freeing-yourself-from-the-typepad-trap/</link>
		<comments>http://foolswisdom.com/interested-in-freeing-yourself-from-the-typepad-trap/#comments</comments>
		<pubDate>Thu, 18 Sep 2008 18:49:37 +0000</pubDate>
		<dc:creator>Lloyd</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Automattic]]></category>
		<category><![CDATA[Data Portability]]></category>
		<category><![CDATA[Export]]></category>
		<category><![CDATA[Import]]></category>
		<category><![CDATA[Importer]]></category>
		<category><![CDATA[Noel Jackson]]></category>
		<category><![CDATA[Open Web]]></category>
		<category><![CDATA[Ronald Heft Jr]]></category>
		<category><![CDATA[Six Apart]]></category>
		<category><![CDATA[TypePad Trap]]></category>
		<category><![CDATA[Web Standards]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress.com]]></category>

		<guid isPermaLink="false">http://foolswisdom.com/?p=1587</guid>
		<description><![CDATA[My co-worker Noel Jackson, tired of hearing me whine about the Six Apart TypePad Trap, has created a WordPress importer mashing together the MT formatted export file (missing permalinks) and the broken TypePad AtomPub (missing comments and trackbacks). We are&#160;&#8230; <a href="http://foolswisdom.com/interested-in-freeing-yourself-from-the-typepad-trap/">Continue&#160;reading&#160;<span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>My co-worker <a href="http://jcksn.com/">Noel Jackson</a>, tired of hearing me whine about the Six Apart <a href="http://foolswisdom.com/the-typepad-trap/">TypePad Trap</a>, has created a WordPress importer mashing together the MT formatted export file (missing permalinks) and the broken TypePad AtomPub (missing comments and trackbacks). We are currently testing this on WordPress.com before polishing the code up and sharing it. We are looking for some TypePad customers to help us test it &#8212; it&#8217;s completely harmless, read-only.</p>
<p>If you are interested, let me know and we can set up a private blog on WordPress.com for you to import into. Bonus is that you will have a backup of your blog ready to go live if anything ever befalls TypePad.</p>
<p><span id="more-1587"></span>This importer wouldn&#8217;t be possible without the heroic effort <a href="http://cavemonkey50.com/">Ronald Heft Jr</a> put into creating a TypePad AtomPub importer for WordPress &#8212; it&#8217;s not his fault TypePad still doesn&#8217;t have a way to export your full blog.</p>
<p>What&#8217;s an <a href="http://www.atompub.org/">AtomPub</a>? While working on this importer Noel contacted TypePad support only to have them tell him they don&#8217;t know what AtomPub is, and that they don&#8217;t support it.</p>
<p><a title="TypePad Support to Noel, &quot;What's an AtomPub?&quot; by lloydsscreenies, on Flickr" href="http://twitter.com/noel/statuses/924928497"><img title="Noel twitter to David Recordon" src="http://farm4.static.flickr.com/3244/2868612084_0bc580f06b_o.jpg" alt="TypePad Support to Noel, &quot;What's an AtomPub?&quot;" width="400" height="190" /></a></p>
<p>Anyway, as I said, if you are a TypePad customer, and want to participate in open source development by testing this exporter,  or would just like a backup of your blog ready to launch on WordPress.com, leave a comment or send me an email.</p>
]]></content:encoded>
			<wfw:commentRss>http://foolswisdom.com/interested-in-freeing-yourself-from-the-typepad-trap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The TypePad Trap</title>
		<link>http://foolswisdom.com/the-typepad-trap/</link>
		<comments>http://foolswisdom.com/the-typepad-trap/#comments</comments>
		<pubDate>Fri, 22 Aug 2008 15:10:30 +0000</pubDate>
		<dc:creator>Lloyd</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Anil Dash]]></category>
		<category><![CDATA[AtomPub]]></category>
		<category><![CDATA[Christopher Alden]]></category>
		<category><![CDATA[Data Portability]]></category>
		<category><![CDATA[Dave Winer]]></category>
		<category><![CDATA[David Recordon]]></category>
		<category><![CDATA[Export]]></category>
		<category><![CDATA[Import]]></category>
		<category><![CDATA[Importer]]></category>
		<category><![CDATA[Movable Type]]></category>
		<category><![CDATA[Open Web]]></category>
		<category><![CDATA[Ronald Heft Jr]]></category>
		<category><![CDATA[Six Apart]]></category>
		<category><![CDATA[Switching to WordPres Painlessly]]></category>
		<category><![CDATA[TypePad]]></category>
		<category><![CDATA[Web Standards]]></category>
		<category><![CDATA[WordCamp]]></category>
		<category><![CDATA[WordCamp SF 2008]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://foolswisdom.com/?p=1422</guid>
		<description><![CDATA[So during my talk &#8220;Switching to WordPress Painlessly&#8221; at WordCamp, (video coming soon!) Six Apart&#8217;s Open Platforms Tech Lead David Recordon was in the audience and rather than have a chat with me at any one of the numerous times&#160;&#8230; <a href="http://foolswisdom.com/the-typepad-trap/">Continue&#160;reading&#160;<span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>So during my talk &#8220;Switching to WordPress Painlessly&#8221; at WordCamp, (<a href="http://onemansblog.com/">video coming soon</a>!) Six Apart&#8217;s Open Platforms Tech Lead <a href="http://www.davidrecordon.com/"><span class="fn n"><span class="given-name">David</span> <span class="family-name">Recordon</span></span></a><span class="fn n"><span class="family-name"> was in the audience and rather than have a chat with me at any one of the numerous times we passed during the day, he made this cute <a href="http://twitter.com/daveman692/statuses/889667170">tweat</a> instead:<br />
</span></span></p>
<p><a title="Twitter / David Recordon: TypePad's API is AtomPub, a... by lloydsscreenies, on Flickr" href="http://www.flickr.com/photos/lloyds-screenies/2779395568/"><img src="http://farm4.static.flickr.com/3138/2779395568_7e2a8100c7.jpg" alt="TypePad's API is AtomPub, an IETF standard, which includes all the URLs for your posts; despite what Lloyd Budd just said. #WordCamp" width="500" height="229" /></a></p>
<p>There are a couple of things immediately apparent from David&#8217;s tweat:</p>
<ol>
<li>He has never exported a blog from TypePad</li>
<li>He has never written a blog exporter using AtomPub</li>
</ol>
<p><strong>Never exported a blog from TypePad</strong></p>
<p>I know this because I&#8217;ve done numerous TypePad exports and also working through my customers trying to get support from Six Apart in the export. For most TypePad blogs, it&#8217;s impossible to truly export the blog. Six Apart provides no tools or documentation on how to export in a way that preserves the permalinks, and because of a <a href="http://foolswisdom.com/typepad-seo-blows/">bug in TypePad</a> and an unpublished permalink creation rules that have changed over the years, it guarantees a tedious, manual process to truly export the blog.</p>
<p>About a year ago, I approached members of the Six Apart leadership team in the hopes that they would commit to fix this issue. I was really nice back then and the whole time until recently. Now, I&#8217;ve concluded they were playing games.</p>
<p>Six Apart CEO Christopher Alden&#8217;s even promised &#8220;<a href="http://everything.typepad.com/blog/2008/01/a-bright-new-ty.html">A Bright New TypePad in 2008</a>&#8220;, &#8220;TypePad is the only blogging service that gives you complete ownership of your blog&#8221;. Appreciate the humor of that? You are trapped on TypePad.</p>
<p>Chris, and all the leadership team will wave their hands, &#8220;AtomPub is the answer.&#8221;</p>
<p><strong>Never written a blog exporter using AtomPub</strong></p>
<p>Having tried to guide <a href="http://cavemonkey50.com/">Ronald Heft Jr</a> in creating AtomPub exporters for TypePad and Movable Type, my only conclusion is that no member of Six Apart has written a blog exporter using AtomPub.</p>
<p>Six Apart VP <a href="http://dashes.com/anil/">Anil Dash</a> likes to brag about them having helped create Atom and AtomPub. An exporter would have been one of the perfect real world applications to create as part of the creation of the specification. And wouldn&#8217;t you think if they were going to tell everyone that is the solution to exporting from TypePad that they would have built such an exporter? They couldn&#8217;t have because<strong> you can&#8217;t without hacking around AtomPub</strong>, a lot, which is what Ronald has done.</p>
<p>Then as we had it working, hacks and all, this past weekend, TypePad changed it, fixing one aspect of their AtomPub (drafts are identified), changing a few things that we can adjust to (changed the URL endpoints, switched to MT tag names for consistentency), but also <strong>breaking our importer</strong>:</p>
<ul>
<li>Can no longer retrieve comments on posts.</li>
<li>No longer contains Pages.</li>
<li>XML-RPC for trackback retrieval broke.</li>
</ul>
<p>These issues have been reported to Six Apart and hopefully they will be fixed soon, but there is <strong>absolutely zero transparency</strong>. There is no way for us to check on the status of these issues.  Wouldn&#8217;t you expect the changes to be documented on the &#8220;<a href="http://everything.typepad.com/">The Official Everything TypePad weblog</a>&#8221; and mentioned on <a href="http://status.sixapart.com/">&#8220;Six Apart Status</a>&#8220;?</p>
<p>I cringe to think of the mess it would have been if we had already included the TypePad AtomPub importer in a release.</p>
<p>It seems that independent developers are left out in the cold.</p>
<p><strong>The <a href="http://openwebfoundation.org/">open web</a> starts at home</strong></p>
<p>Although, I&#8217;m excited by the work Ronald is doing, should it really be necessary for TypePad customers to come to the WordPress community to export their blogs?</p>
<p>I&#8217;m reminded of Dave Winer&#8217;s excellent article &#8220;<a href="http://www.scripting.com/stories/2008/05/26/howToDoDataPortability.html">How to do data portability</a>&#8221; which includes &#8220;The best way to achieve data portability is to just do it&#8221;. That article really moved me, data portability, and by extension the open web, starts at your own company, on your own product.</p>
<p>How much longer do TypePad customers have to wait before they can export their blog?</p>
]]></content:encoded>
			<wfw:commentRss>http://foolswisdom.com/the-typepad-trap/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
	</channel>
</rss>
