<?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>Tender Surrender &#187; XRDS-Simple</title>
	<atom:link href="http://devlog.agektmr.com/en/archives/tag/xrds-simple/feed" rel="self" type="application/rss+xml" />
	<link>http://devlog.agektmr.com</link>
	<description>SocialWeb Evolves</description>
	<lastBuildDate>Mon, 05 Jul 2010 05:13:06 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>EN</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>		<item>
		<title>OpenSocialのAtomPubはXRDS-Simpleでディスカバリ</title>
		<link>http://devlog.agektmr.com/en/archives/75</link>
		<comments>http://devlog.agektmr.com/en/archives/75#comments</comments>
		<pubDate>Thu, 12 Jun 2008 02:52:55 +0000</pubDate>
		<dc:creator>Eiji</dc:creator>
				<category><![CDATA[AtomPub]]></category>
		<category><![CDATA[OpenSocial]]></category>
		<category><![CDATA[Service Document]]></category>
		<category><![CDATA[XRDS-Simple]]></category>

		<guid isPermaLink="false">http://devlog.agektmr.com/en/?p=75</guid>
		<description><![CDATA[
topsyWidgetPreload({ "url": "http%3A%2F%2Fdevlog.agektmr.com%2Fen%2Farchives%2F75", "style": "big", "title":  [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_light-green" style="float: left;margin-right: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fdevlog.agektmr.com%252Fen%252Farchives%252F75%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22OpenSocial%E3%81%AEAtomPub%E3%81%AFXRDS-Simple%E3%81%A7%E3%83%87%E3%82%A3%E3%82%B9%E3%82%AB%E3%83%90%E3%83%AA%22%20%7D);"><script type="text/javascript">topsyWidgetPreload({ "url": "http%3A%2F%2Fdevlog.agektmr.com%2Fen%2Farchives%2F75", "style": "big", "title": "OpenSocialのAtomPubはXRDS-Simpleでディスカバリ" });</script></div>
<p><a href="http://code.google.com/apis/opensocial/docs/0.8/restfulspec.html " target="_blank">OpenSocial v0.8のRESTful API仕様</a>では、オートディスカバリに<a href="http://xrds-simple.net/core/1.0/" target="_blank">XRDS-Simple</a>を利用するよう規定されています。</p>
<p>他方、OpenSocial v0.8で利用されるRESTful APIは<a href="http://tools.ietf.org/html/rfc5023" target="_blank">AtomPub</a>形式となっており、AtomPubではService Documentを利用するよう規定されています。</p>
<p>これではコンテナサイトがどちらを使うのか、両方使うべきなのか疑問が残ってしまいます。この件について、<a href="http://groups.google.com/group/opensocial-and-gadgets-spec" target="_blank">Google GroupsのOpenSocialの仕様を検討するグループ</a>に<a href="http://groups.google.com/group/opensocial-and-gadgets-spec/browse_thread/thread/a447a1f155f4f06b" target="_blank">質問</a>を投げてみました。</p>
<p>質問</p>
<blockquote><p>コンテナサイトはAtomPubのService DocumentとXRDS-Simple、どちらを採用すべきなのでしょうか？両方サポートすべきでしょうか？</p></blockquote>
<p>David Primmer氏の回答</p>
<blockquote><p>AtomPubのService DocumentはURLの一部をテンプレート的に定義して変数を当てはめる用途には向いていない。ある程度固定されたURL上で指定することを想定されているようだ。<br />
その点、XRDS-Simpleは空白に値を埋める形でURLをディスカバリできる点で優れている。</p></blockquote>
<p>この点に関しては、AtomPubのPerlライブラリを実装された<a href="http://teahut.sakura.ne.jp/b/2008-04-09-1.html" target="_blank">たけまるさんも指摘</a>されていて、XRDS-Simpleを利用する方が合理的であるという点では一致しています。</p>
<p>ただ、仕様に適合しないという意味では気持ちの悪いものであることは間違いなく、この点をどこかで解決できないかと考えています。先ほど紹介したGoogle Groupsで「AtomPubの仕様作成者に仕様変更の提案を行う予定はあるか」との質問を投げたのですが、その後応答はありません。</p>
<p>現時点でRod Yatesという方から<a href="http://tools.ietf.org/html/draft-snell-atompub-feature-12" target="_blank">こちらの仕様書</a>から適用できるのではないかとの提案を頂いているので、AtomPub識者の方と相談して何かしらの働きかけを行っていこうと思います。</p>

]]></content:encoded>
			<wfw:commentRss>http://devlog.agektmr.com/en/archives/75/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
