<?xml version="1.0" encoding="utf-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Dear API Developers, this is what I would like to have</title>
	<atom:link href="http://www.wait-till-i.com/2007/11/07/dear-api-developers-this-is-what-i-would-like-to-have/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.wait-till-i.com/2007/11/07/dear-api-developers-this-is-what-i-would-like-to-have/</link>
	<description>Chris Heilmann - Accessibilty, Web Development and Pragmatism - can talk, will travel</description>
	<pubDate>Sun, 06 Jul 2008 20:03:13 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: Chris</title>
		<link>http://www.wait-till-i.com/2007/11/07/dear-api-developers-this-is-what-i-would-like-to-have/#comment-6311</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Wed, 07 Nov 2007 20:54:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.wait-till-i.com/2007/11/07/dear-api-developers-this-is-what-i-would-like-to-have/#comment-6311</guid>
		<description>Yes, Jonathan, exactly. These are the places were authentication is totally needed.</description>
		<content:encoded><![CDATA[<p>Yes, Jonathan, exactly. These are the places were authentication is totally needed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jonathan Boutelle</title>
		<link>http://www.wait-till-i.com/2007/11/07/dear-api-developers-this-is-what-i-would-like-to-have/#comment-6310</link>
		<dc:creator>Jonathan Boutelle</dc:creator>
		<pubDate>Wed, 07 Nov 2007 20:05:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.wait-till-i.com/2007/11/07/dear-api-developers-this-is-what-i-would-like-to-have/#comment-6310</guid>
		<description>Wow! Nice list! Thanks for taking the time to make this.

I like the "hackable url" stuff. And the "carrots rather than sticks" approach to getting developers to choose to register for an API is a *very* good idea.

Obviously *User* authentication becomes an issue in at least two situations.
1) When your calls are writing to our system, rather than simply fetching information (since you're changing our state, we need to know who you are)
2) When your calls are reading private data (we just added the ability to share slideshows privately yesterday, so this will be more of an issue for us now than in the past).

In addition, there's the question of whether your system requires users to trust developers with their userid / passwords. A full API like flickr avoids this problem, but the result is something really baroque and hard to code to IMHO (frob? wtf? ;-&#62;). 

I think we'll start out by making our public data super-easy to read (both by RSS and by API), and take it from there.

Thanks again for your feedback! I'll let you know when we've solved some of these issues (expect first changes within 2-3 weeks).
-Jon Boutelle
cofounder, SlideShare</description>
		<content:encoded><![CDATA[<p>Wow! Nice list! Thanks for taking the time to make this.</p>
<p>I like the &#8220;hackable url&#8221; stuff. And the &#8220;carrots rather than sticks&#8221; approach to getting developers to choose to register for an <span class="caps">API </span>is a <strong>very</strong> good idea.</p>
<p>Obviously <strong>User</strong> authentication becomes an issue in at least two situations.<br />
1) When your calls are writing to our system, rather than simply fetching information (since you&#8217;re changing our state, we need to know who you are)<br />
2) When your calls are reading private data (we just added the ability to share slideshows privately yesterday, so this will be more of an issue for us now than in the past).</p>
<p>In addition, there&#8217;s the question of whether your system requires users to trust developers with their userid / passwords. A full <span class="caps">API </span>like flickr avoids this problem, but the result is something really baroque and hard to code to <span class="caps">IMHO </span>(frob? wtf? ;-&gt;). </p>
<p>I think we&#8217;ll start out by making our public data super-easy to read (both by <span class="caps">RSS </span>and by <span class="caps">API</span>), and take it from there.</p>
<p>Thanks again for your feedback! I&#8217;ll let you know when we&#8217;ve solved some of these issues (expect first changes within 2-3 weeks).<br />
-Jon Boutelle<br />
cofounder, SlideShare</p>
]]></content:encoded>
	</item>
</channel>
</rss>
