Author: bhofmann
Date: Mon Feb 28 13:46:30 2011
New Revision: 1075325
URL: http://svn.apache.org/viewvc?rev=1075325&view=rev
Log:
SHINDIG-1507: changed some links to point to the current spec instead of old
google docs
Modified:
shindig/site/trunk/src/site/apt/getting-started.apt
shindig/site/trunk/src/site/site.xml
shindig/site/trunk/src/site/xdoc/overview.xml
Modified: shindig/site/trunk/src/site/apt/getting-started.apt
URL:
http://svn.apache.org/viewvc/shindig/site/trunk/src/site/apt/getting-started.apt?rev=1075325&r1=1075324&r2=1075325&view=diff
==============================================================================
--- shindig/site/trunk/src/site/apt/getting-started.apt (original)
+++ shindig/site/trunk/src/site/apt/getting-started.apt Mon Feb 28 13:46:30 2011
@@ -95,7 +95,7 @@ Playing With Apache Shindig
* OpenSocial REST
- Apache Shindig implements the
{{{http://docs.google.com/View?docid=dcc2jvzt_37hdzwkmf8}OpenSocial Restful
Protocol}} based
+ Apache Shindig implements the
{{{http://opensocial-resources.googlecode.com/svn/spec/1.1/Core-API-Server.xml#rfc.section.2.1}OpenSocial
Restful Protocol}} based
on {{{http://bitworking.org/projects/atom/rfc5023.html}AtomPub}}. It
supports XML and JSON formats in addition to
Atom format XML. The following REST samples will focus on the Read only
operation (GET). All sample data are
located in
{{http://localhost:8080/gadgets/files/sampledata/canonicaldb.json}}.
@@ -169,12 +169,12 @@ Playing With Apache Shindig
* OpenSocial JSON-RPC
- Apache Shindig also implements
{{{http://docs.google.com/View?docid=dhjrqr8t_4cwzqq7gh}OpenSocial RPC
Protocol}}. The
+ Apache Shindig also implements
{{{http://opensocial-resources.googlecode.com/svn/spec/1.1/Core-API-Server.xml#rfc.section.2.2}OpenSocial
RPC Protocol}}. The
following RPC samples are similar to the REST samples.
* Getting the profile of <john.doe>:
- * URL:
{{http://localhost:8080/social/rpc?method=people.get&userId=john.doe&groupId=@self}}
+ * URL:
{{http://localhost:8080/social/rpc?method=people.get&id=myself¶ms.userId=john.doe¶ms.groupId=@self}}
* Result:
@@ -186,7 +186,7 @@ Playing With Apache Shindig
* Getting all the friends of <jane.doe>:
- * URL:
{{http://localhost:8080/social/rpc?method=people.get&userId=john.doe&groupId=@all}}
+ * URL:
{{http://localhost:8080/social/rpc?method=people.get&id=myself¶ms.userId=john.doe¶ms.groupId=@all}}
* Result:
@@ -210,7 +210,7 @@ Go Further: Building a Container Support
* Create Your First OpenSocial Gadget
Apache Shindig implements
-
{{{http://www.opensocial.org/Technical-Resources/opensocial-spec-v08/gadget-spec.html}Gadgets
Specification}}.
+
{{{http://opensocial-resources.googlecode.com/svn/spec/1.1/Core-Gadget.xml}Gadgets
Specification}}.
Gadgets are web-based software components based on HTML, CSS, and
JavaScript. Please read
{{{http://code.google.com/apis/gadgets/docs/gs.html}Getting Started:
gadgets.* API}} to learn more.
@@ -321,10 +321,10 @@ Go Further: Building a Container Support
* Create Your Own OpenSocial Back-end
Apache Shindig implements
-
{{{http://www.opensocial.org/Technical-Resources/opensocial-spec-v081.html}Opensocial
Specification}}.
+ {{{http://www.opensocial.org/specs}Opensocial Specification}}.
Typically, you need to implement some classes:
- <PersonService>, <AppDataService>, <ActivityService>, <MessagesService>.
+ <PersonService>, <AppDataService>, <ActivityService>, <MessagesService>,
<AlbumService>, <GroupService>, <MediaItemService>.
In Java, theses classes are located in the
{{{./shindig-1.1.x/apidocs/org/apache/shindig/social/opensocial/spi/package-summary.html}org.apache.shindig.social.opensocial.spi}}
package.
Modified: shindig/site/trunk/src/site/site.xml
URL:
http://svn.apache.org/viewvc/shindig/site/trunk/src/site/site.xml?rev=1075325&r1=1075324&r2=1075325&view=diff
==============================================================================
--- shindig/site/trunk/src/site/site.xml (original)
+++ shindig/site/trunk/src/site/site.xml Mon Feb 28 13:46:30 2011
@@ -40,6 +40,7 @@ under the License.
<body>
<head>
<!-- TODO Add google analytics -->
+ <link rel="meta" title="DOAP"
href="${project.url}/doap_shindig-site.rdf" type="application/rdf+xml"/>
</head>
<links>
Modified: shindig/site/trunk/src/site/xdoc/overview.xml
URL:
http://svn.apache.org/viewvc/shindig/site/trunk/src/site/xdoc/overview.xml?rev=1075325&r1=1075324&r2=1075325&view=diff
==============================================================================
--- shindig/site/trunk/src/site/xdoc/overview.xml (original)
+++ shindig/site/trunk/src/site/xdoc/overview.xml Mon Feb 28 13:46:30 2011
@@ -141,7 +141,7 @@ under the License.
</td>
<td>
<a
-
href="http://docs.google.com/View?docid=dcc2jvzt_37hdzwkmf8#ssc:290"
+
href="http://opensocial-resources.googlecode.com/svn/spec/1.1/Social-API-Server.xml#People-Service"
>Spec.</a>
</td>
<td>
@@ -171,7 +171,7 @@ under the License.
</td>
<td>
<a
-
href="http://docs.google.com/View?docid=dcc2jvzt_37hdzwkmf8#ssc:315"
+
href="http://opensocial-resources.googlecode.com/svn/spec/1.1/Social-API-Server.xml#Activities-Service"
>Spec.</a>
</td>
<td>
@@ -196,7 +196,7 @@ under the License.
</td>
<td>
<a
-
href="http://docs.google.com/View?docid=dcc2jvzt_37hdzwkmf8#ssc:328"
+
href="http://opensocial-resources.googlecode.com/svn/spec/1.1/Social-API-Server.xml#AppData-Service"
>Spec.</a>
</td>
<td>
@@ -217,13 +217,15 @@ under the License.
</td>
<td>
<a
-
href="http://docs.google.com/View?docid=dcc2jvzt_37hdzwkmf8#ssc:310"
+
href="http://opensocial-resources.googlecode.com/svn/spec/1.1/Social-API-Server.xml#Groups-Service"
>Spec.</a>
</td>
<td>
<dl>
<dt>/social/rest/groups/{guid}</dt>
<dd>Collection of groups associated with user {guid}</dd>
+ <dt>/social/rest/groups/{guid}/{groupid}</dt>
+ <dd>Individual group {groupid} associated with user
{guid}</dd>
</dl>
</td>
</tr>
@@ -233,10 +235,10 @@ under the License.
<subsection name="OpenSocial JSON-RPC">
<p>Apache Shindig implements all required RPC services: <i>People</i>,
<i>Activities</i>,
- <i>Appdata</i>, <i>Messages</i> and <i>System</i>.</p>
+ <i>Appdata</i>, <i>Messages</i>, <i>Albums</i>, <i>MediaItems</i>
and <i>System</i>.</p>
<p><b>Note</b>: Apache Shindig doesn't implement all methods defined
in <a
-
href="http://docs.google.com/View?docid=dhjrqr8t_4cwzqq7gh#tqgg1">OpenSocial
- RPC Protocol, Section 8, Services</a> but these missing methods
are not
+
href="http://opensocial-resources.googlecode.com/svn/spec/1.1/Social-API-Server.xml#services">OpenSocial
+ RPC Protocol, Section 2, Services</a> but these missing methods
are not
required to be OpenSocial compliant.</p>
<table>
<thead>
@@ -252,7 +254,7 @@ under the License.
<b>People</b>
</td>
<td>
- <a
href="http://docs.google.com/View?docid=dhjrqr8t_4cwzqq7gh#livr1"
+ <a
href="http://opensocial-resources.googlecode.com/svn/spec/1.1/Social-API-Server.xml#People-Service"
>Spec.</a>
</td>
<td>
@@ -270,7 +272,7 @@ under the License.
<b>Activities</b>
</td>
<td>
- <a
href="http://docs.google.com/View?docid=dhjrqr8t_4cwzqq7gh#id2e"
+ <a
href="http://opensocial-resources.googlecode.com/svn/spec/1.1/Social-API-Server.xml#Activities-Service"
>Spec.</a>
</td>
<td>
@@ -296,7 +298,7 @@ under the License.
<b>Appdata</b>
</td>
<td>
- <a
href="http://docs.google.com/View?docid=dhjrqr8t_4cwzqq7gh#j4b90"
+ <a
href="http://opensocial-resources.googlecode.com/svn/spec/1.1/Social-API-Server.xml#AppData-Service"
>Spec.</a>
</td>
<td>
@@ -321,7 +323,7 @@ under the License.
<b>Messages</b>
</td>
<td>
- <a
href="http://docs.google.com/View?docid=dhjrqr8t_4cwzqq7gh#c16v"
+ <a
href="http://opensocial-resources.googlecode.com/svn/spec/1.1/Social-API-Server.xml#Messages-Service"
>Spec.</a>
</td>
<td>