You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@shindig.apache.org by vs...@apache.org on 2009/03/27 22:44:43 UTC
svn commit: r759361 [1/2] - in /incubator/shindig/trunk/site: ./ src/
src/site/ src/site/apt/ src/site/apt/community/
src/site/apt/community/conventions/ src/site/apt/download/ src/site/fml/
src/site/resources/ src/site/resources/css/ src/site/resource...
Author: vsiveton
Date: Fri Mar 27 21:44:42 2009
New Revision: 759361
URL: http://svn.apache.org/viewvc?rev=759361&view=rev
Log:
SHINDIG-283: Find a place to put documentation
SHINDIG-799: Update the website content
o added new website as discussed on dev@
http://shindig-dev.markmail.org/message/uoopu4pwtritv3er
o need to deploy it!
Added:
incubator/shindig/trunk/site/pom.xml (with props)
incubator/shindig/trunk/site/src/
incubator/shindig/trunk/site/src/site/
incubator/shindig/trunk/site/src/site/apt/
incubator/shindig/trunk/site/src/site/apt/community/
incubator/shindig/trunk/site/src/site/apt/community/conventions/
incubator/shindig/trunk/site/src/site/apt/community/conventions/code.apt (with props)
incubator/shindig/trunk/site/src/site/apt/community/conventions/jira.apt (with props)
incubator/shindig/trunk/site/src/site/apt/community/conventions/svn.apt (with props)
incubator/shindig/trunk/site/src/site/apt/community/getting-help.apt (with props)
incubator/shindig/trunk/site/src/site/apt/community/index.apt (with props)
incubator/shindig/trunk/site/src/site/apt/download/
incubator/shindig/trunk/site/src/site/apt/download/index.apt (with props)
incubator/shindig/trunk/site/src/site/apt/getting-started.apt (with props)
incubator/shindig/trunk/site/src/site/apt/powered-by.apt (with props)
incubator/shindig/trunk/site/src/site/apt/resources.apt (with props)
incubator/shindig/trunk/site/src/site/fml/
incubator/shindig/trunk/site/src/site/fml/faq.fml (with props)
incubator/shindig/trunk/site/src/site/pdf.xml (with props)
incubator/shindig/trunk/site/src/site/resources/
incubator/shindig/trunk/site/src/site/resources/css/
incubator/shindig/trunk/site/src/site/resources/css/site.css (with props)
incubator/shindig/trunk/site/src/site/resources/images/
incubator/shindig/trunk/site/src/site/resources/images/gadget-server.png (with props)
incubator/shindig/trunk/site/src/site/resources/images/logos/
incubator/shindig/trunk/site/src/site/resources/images/logos/apache-incubator-logo.png (with props)
incubator/shindig/trunk/site/src/site/resources/images/logos/java-logo.png (with props)
incubator/shindig/trunk/site/src/site/resources/images/logos/opensocialsite-logo.png (with props)
incubator/shindig/trunk/site/src/site/resources/images/logos/php-logo.gif (with props)
incubator/shindig/trunk/site/src/site/resources/images/logos/shindig-logo.png (with props)
incubator/shindig/trunk/site/src/site/resources/images/logos/shindig-logo.svg (with props)
incubator/shindig/trunk/site/src/site/resources/images/samples/
incubator/shindig/trunk/site/src/site/resources/images/samples/samplecontainer.png (with props)
incubator/shindig/trunk/site/src/site/resources/images/samples/task.png (with props)
incubator/shindig/trunk/site/src/site/resources/images/shindig-client.jpg (with props)
incubator/shindig/trunk/site/src/site/resources/images/shindig-server-java.jpg (with props)
incubator/shindig/trunk/site/src/site/resources/images/shindig-server-php.jpg (with props)
incubator/shindig/trunk/site/src/site/site.xml (with props)
incubator/shindig/trunk/site/src/site/xdoc/
incubator/shindig/trunk/site/src/site/xdoc/developers/
incubator/shindig/trunk/site/src/site/xdoc/developers/features/
incubator/shindig/trunk/site/src/site/xdoc/developers/features/index.xml (with props)
incubator/shindig/trunk/site/src/site/xdoc/developers/index.xml (with props)
incubator/shindig/trunk/site/src/site/xdoc/developers/java/
incubator/shindig/trunk/site/src/site/xdoc/developers/java/build.xml (with props)
incubator/shindig/trunk/site/src/site/xdoc/developers/java/index.xml (with props)
incubator/shindig/trunk/site/src/site/xdoc/developers/java/samples.xml (with props)
incubator/shindig/trunk/site/src/site/xdoc/developers/php/
incubator/shindig/trunk/site/src/site/xdoc/developers/php/build.xml (with props)
incubator/shindig/trunk/site/src/site/xdoc/developers/php/index.xml (with props)
incubator/shindig/trunk/site/src/site/xdoc/index.xml (with props)
incubator/shindig/trunk/site/src/site/xdoc/overview.xml (with props)
incubator/shindig/trunk/site/src/site/xdoc/source-repository.xml (with props)
Removed:
incubator/shindig/trunk/site/index.html
Modified:
incubator/shindig/trunk/site/ (props changed)
Propchange: incubator/shindig/trunk/site/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Fri Mar 27 21:44:42 2009
@@ -0,0 +1,6 @@
+.classpath
+.project
+shindig-site.iml
+shindig-site.ipr
+shindig-site.iws
+target
Added: incubator/shindig/trunk/site/pom.xml
URL: http://svn.apache.org/viewvc/incubator/shindig/trunk/site/pom.xml?rev=759361&view=auto
==============================================================================
--- incubator/shindig/trunk/site/pom.xml (added)
+++ incubator/shindig/trunk/site/pom.xml Fri Mar 27 21:44:42 2009
@@ -0,0 +1,160 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied. See the License for the
+ specific language governing permissions and limitations
+ under the License.
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.apache.shindig</groupId>
+ <artifactId>shindig-project</artifactId>
+ <version>1.1-SNAPSHOT</version>
+ </parent>
+
+ <groupId>org.apache.shindig</groupId>
+ <artifactId>shindig-site</artifactId>
+ <packaging>pom</packaging>
+
+ <name>Shindig Documentation</name>
+ <url>http://incubator.apache.org/shindig</url>
+
+ <scm>
+ <connection>scm:svn:http://svn.apache.org/repos/asf/incubator/shindig/trunk/site</connection>
+ <developerConnection>scm:svn:https://svn.apache.org/repos/asf/incubator/shindig/trunk/site</developerConnection>
+ <url>http://svn.apache.org/viewcvs.cgi/incubator/shindig/trunk/site</url>
+ </scm>
+ <issueManagement>
+ <system>jira</system>
+ <url>https://issues.apache.org/jira/browse/SHINDIG</url>
+ </issueManagement>
+ <distributionManagement>
+ <site>
+ <id>apache.website</id>
+ <url>scp://people.apache.org/www/incubator.apache.org/shindig</url>
+ </site>
+ </distributionManagement>
+
+ <!-- Needed for PDF plugin -->
+ <repositories>
+ <repository>
+ <id>apache.snapshots</id>
+ <name>Maven Snapshots</name>
+ <url>http://people.apache.org/maven-snapshot-repository</url>
+ <releases>
+ <enabled>false</enabled>
+ <updatePolicy>always</updatePolicy>
+ </releases>
+ <snapshots>
+ <enabled>true</enabled>
+ <updatePolicy>always</updatePolicy>
+ </snapshots>
+ </repository>
+ </repositories>
+ <pluginRepositories>
+ <pluginRepository>
+ <id>apache.snapshots</id>
+ <name>Maven Plugin Snapshots</name>
+ <url>http://people.apache.org/maven-snapshot-repository</url>
+ <releases>
+ <enabled>false</enabled>
+ <updatePolicy>always</updatePolicy>
+ </releases>
+ <snapshots>
+ <enabled>true</enabled>
+ <updatePolicy>always</updatePolicy>
+ </snapshots>
+ </pluginRepository>
+ </pluginRepositories>
+
+ <build>
+ <pluginManagement>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-site-plugin</artifactId>
+ <version>2.0</version>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-pdf-plugin</artifactId>
+ <version>1.0-SNAPSHOT</version>
+ </plugin>
+ </plugins>
+ </pluginManagement>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-site-plugin</artifactId>
+ <configuration>
+ <outputEncoding>UTF-8</outputEncoding>
+ </configuration>
+ <executions>
+ <execution>
+ <id>jar</id>
+ <phase>site</phase>
+ <goals>
+ <goal>jar</goal>
+ </goals>
+ <configuration>
+ <jarOutputDirectory>${project.reporting.outputDirectory}</jarOutputDirectory>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-pdf-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>pdf</id>
+ <phase>site</phase>
+ <goals>
+ <goal>pdf</goal>
+ </goals>
+ <configuration>
+ <outputDirectory>${project.reporting.outputDirectory}</outputDirectory>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+
+ <reporting>
+ <excludeDefaults>true</excludeDefaults>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-project-info-reports-plugin</artifactId>
+ <version>2.1.1</version>
+ <reportSets>
+ <reportSet>
+ <reports>
+ <report>cim</report>
+ <report>issue-tracking</report>
+ <report>mailing-list</report>
+ <report>license</report>
+ <report>project-team</report>
+ </reports>
+ </reportSet>
+ </reportSets>
+ </plugin>
+ </plugins>
+ </reporting>
+</project>
+
Propchange: incubator/shindig/trunk/site/pom.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/shindig/trunk/site/pom.xml
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Propchange: incubator/shindig/trunk/site/pom.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added: incubator/shindig/trunk/site/src/site/apt/community/conventions/code.apt
URL: http://svn.apache.org/viewvc/incubator/shindig/trunk/site/src/site/apt/community/conventions/code.apt?rev=759361&view=auto
==============================================================================
--- incubator/shindig/trunk/site/src/site/apt/community/conventions/code.apt (added)
+++ incubator/shindig/trunk/site/src/site/apt/community/conventions/code.apt Fri Mar 27 21:44:42 2009
@@ -0,0 +1,96 @@
+ -----
+ Shindig Code Style And Code Conventions
+ -----
+ Vincent Siveton
+ ------
+ 2009-03-25
+ ------
+
+~~ Licensed to the Apache Software Foundation (ASF) under one
+~~ or more contributor license agreements. See the NOTICE file
+~~ distributed with this work for additional information
+~~ regarding copyright ownership. The ASF licenses this file
+~~ to you under the Apache License, Version 2.0 (the
+~~ "License"); you may not use this file except in compliance
+~~ with the License. You may obtain a copy of the License at
+~~
+~~ http://www.apache.org/licenses/LICENSE-2.0
+~~
+~~ Unless required by applicable law or agreed to in writing,
+~~ software distributed under the License is distributed on an
+~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+~~ KIND, either express or implied. See the License for the
+~~ specific language governing permissions and limitations
+~~ under the License.
+
+~~ NOTE: For help with the syntax of this file, see:
+~~ http://maven.apache.org/doxia/references/apt-format.html
+
+Shindig Code Style And Code Conventions
+
+ This document describes how developers and contributors should write code. The reasoning of these styles and
+ conventions is mainly for consistency, readability and maintainability reasons.
+
+* Generic Code Style And Convention
+
+ All working files (java, xml, others) should respect the following conventions:
+
+ * <<License Header>>: Always add the current {{{http://www.apache.org/legal/src-headers.html#headers}ASF license header}}
+ in all versionned files.
+
+ * <<Trailing Whitespaces>>: Remove all trailing whitespaces. If your are an Eclipse user, you could use the
+ {{{http://andrei.gmxhome.de/anyedit/}Anyedit Eclipse Plugin}}.
+
+ []
+
+ and the following style:
+
+ * <<Indentation>>: <<Never>> use tabs!
+
+ * <<Line wrapping>>: Always use a 100-column line width.
+
+ []
+
+ <<Note>>: The specific styles and conventions, listed in the next sections, could override these generic rules.
+
+* {Java}
+
+** {Java Code Style}
+
+ The full Shindig for Java is described in our {{{http://cwiki.apache.org/SHINDIGxSITE/java-style.html}Wiki}}.
+
+** {Java Code Convention}
+
+ ongoing
+
+** {Javadoc Code Convention}
+
+ Our Javadoc code convention is mainly:
+
+ * No author tag
+
+ * No version tag
+
+ []
+
+ ongoing
+
+*** Eclipse 3.2+
+
+ Download <<<{{{http://svn.apache.org/repos/asf/incubator/shindig/trunk/site/eclipse/shindig-eclipse-codestyle_2.xml}shindig-eclipse-codestyle_2.xml}}>>>.
+
+ After this, select Window \> Preferences, and open up the configuration for Java \> Code
+ Style \> Code Formatter. Click on the button labeled Import... and select the file you
+ downloaded. Give the style a name, and click OK.
+
+ Similarly, you could import {{{http://svn.apache.org/repos/asf/incubator/shindig/trunk/site/eclipse/shindig.importorder}shindig.importorder}}
+ and {{{http://svn.apache.org/repos/asf/incubator/shindig/trunk/site/eclipse/shindig-eclipse-codetemplate.xml}shindig-eclipse-codetemplate.xml}}
+
+* {PHP}
+
+ <<TODO, see {{{./community/index.html}How to Contribute}} page>>
+
+* {JavaScript}
+
+ <<TODO, see {{{./community/index.html}How to Contribute}} page>>
+
Propchange: incubator/shindig/trunk/site/src/site/apt/community/conventions/code.apt
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/shindig/trunk/site/src/site/apt/community/conventions/code.apt
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Added: incubator/shindig/trunk/site/src/site/apt/community/conventions/jira.apt
URL: http://svn.apache.org/viewvc/incubator/shindig/trunk/site/src/site/apt/community/conventions/jira.apt?rev=759361&view=auto
==============================================================================
--- incubator/shindig/trunk/site/src/site/apt/community/conventions/jira.apt (added)
+++ incubator/shindig/trunk/site/src/site/apt/community/conventions/jira.apt Fri Mar 27 21:44:42 2009
@@ -0,0 +1,92 @@
+ ------
+ Shindig JIRA Conventions
+ ------
+ Vincent Siveton
+ ------
+ 2009-03-25
+ ------
+
+~~ Licensed to the Apache Software Foundation (ASF) under one
+~~ or more contributor license agreements. See the NOTICE file
+~~ distributed with this work for additional information
+~~ regarding copyright ownership. The ASF licenses this file
+~~ to you under the Apache License, Version 2.0 (the
+~~ "License"); you may not use this file except in compliance
+~~ with the License. You may obtain a copy of the License at
+~~
+~~ http://www.apache.org/licenses/LICENSE-2.0
+~~
+~~ Unless required by applicable law or agreed to in writing,
+~~ software distributed under the License is distributed on an
+~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+~~ KIND, either express or implied. See the License for the
+~~ specific language governing permissions and limitations
+~~ under the License.
+
+~~ NOTE: For help with the syntax of this file, see:
+~~ http://maven.apache.org/doxia/references/apt-format.html
+
+Shindig JIRA Conventions
+
+ This document describes how Shindig developers should use JIRA, our issue tracking.
+
+* When To Create a JIRA Issue?
+
+ This section discusses when to create a JIRA issue versus just committing a change in SVN.
+
+ * <<Minor changes>>, like code reformatting, documentation fixes, etc. that aren't going to impact other users can
+ be committed without much issue.
+
+ * <<Larger changes>>, like bug fixes, API changes, significant refactoring, new classes, and pretty much any change
+ of more than 100 lines, should have a JIRA ticket associated with it, or at least an email discussion.
+
+ []
+
+* How To Use Issue Details?
+
+ This section presents some conventions about the issue fields.
+
+** Priority
+
+ Committers has the responsibility to realign priority by editing the issue.
+
+ <<Reasoning>>: having a correct release note.
+
+** Assignee
+
+ Committers could assign an issue to a specific committer if he thinks it is the right committer.
+
+** Component/s
+
+ Committers has the responsibility to specify the correct the component by editing the issue.
+
+ <<Reasoning>>: having a correct release note.
+
+** Affects Version/s
+
+ By default, the Maven team considers that an issue, which affects a given version, affects also precedent versions, i.e. issue
+ which affects Maven 2.0.9 will affect also 2.0, 2.0.1 ... 2.0.9.
+ If it is a regression, the committers should specify the affected versions.
+
+ <<Reasoning>>: having a correct release note.
+
+** Fix Version/s
+
+ TO BE DISCUSSED
+
+~~ Since the Maven team works on the trunk (2.1) and the main branch (2.0.x), the committers should always mark issues that are both 2.0.x and 2.1.
+~~ Reasoning: it's good housekeeping to always say both to keep track of the changes in both branches.
+
+** Time Tracking
+
+ The Shindig team never uses it. Committers could do it, but like said, it will never be used.
+
+* Further Links
+
+ * {{{http://www.atlassian.com/software/jira/docs/latest/}JIRA Documentation}}
+
+ * {{{http://www.atlassian.com/software/jira/docs/latest/issues.html}What is an Issue?}}
+
+ * {{{http://www.atlassian.com/software/jira/docs/latest/projects.html}What is a project?}}
+
+ []
Propchange: incubator/shindig/trunk/site/src/site/apt/community/conventions/jira.apt
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/shindig/trunk/site/src/site/apt/community/conventions/jira.apt
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Added: incubator/shindig/trunk/site/src/site/apt/community/conventions/svn.apt
URL: http://svn.apache.org/viewvc/incubator/shindig/trunk/site/src/site/apt/community/conventions/svn.apt?rev=759361&view=auto
==============================================================================
--- incubator/shindig/trunk/site/src/site/apt/community/conventions/svn.apt (added)
+++ incubator/shindig/trunk/site/src/site/apt/community/conventions/svn.apt Fri Mar 27 21:44:42 2009
@@ -0,0 +1,109 @@
+ ------
+ Shindig SVN Conventions
+ ------
+ Vincent Siveton
+ ------
+ 2009-03-25
+ ------
+
+~~ Licensed to the Apache Software Foundation (ASF) under one
+~~ or more contributor license agreements. See the NOTICE file
+~~ distributed with this work for additional information
+~~ regarding copyright ownership. The ASF licenses this file
+~~ to you under the Apache License, Version 2.0 (the
+~~ "License"); you may not use this file except in compliance
+~~ with the License. You may obtain a copy of the License at
+~~
+~~ http://www.apache.org/licenses/LICENSE-2.0
+~~
+~~ Unless required by applicable law or agreed to in writing,
+~~ software distributed under the License is distributed on an
+~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+~~ KIND, either express or implied. See the License for the
+~~ specific language governing permissions and limitations
+~~ under the License.
+
+~~ NOTE: For help with the syntax of this file, see:
+~~ http://maven.apache.org/doxia/references/apt-format.html
+
+Shindig SVN Conventions
+
+ This document describes how developers should use SVN, our SCM.
+
+* Subversion Configuration
+
+ Before committing files in subversion repository, you need to read the
+ {{{http://www.apache.org/dev/version-control.html#https-svn}Committer Subversion Access}}
+ document and you must set your svn client with this properties file:
+ {{{https://svn.apache.org/repos/asf/incubator/shindig/trunk/etc/svn-props}svn-props}}
+
+* {Commit Message Template}
+
+ Based on {{{http://www.apache.org/dev/committers.html#applying-patches}ASF committer's FAQ}}, the commits should
+ have a message that follows this template:
+
++-----+
+[issue1, issue2] <<comment>>
+Submitted by: (when it was a patch, put that persons name there)
+
+o some comments
++-----+
+
+ Where:
+
+ * <<issue>> can be omitted if there was no relevant JIRA issue, though it is strongly encouraged to create one for
+ significant changes.
+
+ * <<Submitted by>> only needs to be specified when a patch is being applied for a non-committer.
+
+ * <<comments>> some words about the commits.
+
+ []
+
+* Apply User Patch
+
+ By default, the committer should apply the patch without any <<major>> modifications. In a second step, the committer
+ could apply any changes as usual.
+
+* Edit Commit Message
+
+ If you want to edit a commit message, you could call:
+
++-----+
+svn pe svn:log --revprop -r XXX
++-----+
+
+ where <<XXX>> is the wanted version
+
+* Other useful Subversion commands while developing
+
+ If you've done a chunk of work and you would like ditch your changes and start from scratch use this command to
+ revert to the original checkout:
+
+---
+$ svn revert -R .
+---
+
+ The <<<-R>>> argument means that the command will recurse down all directories and revert all changes.
+
+ Before committing code to the Subversion repository we always set the <<<svn:ignore>>> property on the directory
+ to prevent some files and directories to be checked in. We always exclude the IDE project files and the <<<target/>>>
+ directory. Instead of keeping all of the excludes in mind all the time it's useful to put them all in a file and
+ reference the file with the <<<-F>>> option:
+
+---
+$ svn propset svn:ignore -F ~/bin/svnignore .
+---
+
+ An example svnignore file:
+
+---
+target
+*~
+*.log
+.classpath
+.project
+*.ipr
+*.iws
+*.iml
+---
Propchange: incubator/shindig/trunk/site/src/site/apt/community/conventions/svn.apt
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/shindig/trunk/site/src/site/apt/community/conventions/svn.apt
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Added: incubator/shindig/trunk/site/src/site/apt/community/getting-help.apt
URL: http://svn.apache.org/viewvc/incubator/shindig/trunk/site/src/site/apt/community/getting-help.apt?rev=759361&view=auto
==============================================================================
--- incubator/shindig/trunk/site/src/site/apt/community/getting-help.apt (added)
+++ incubator/shindig/trunk/site/src/site/apt/community/getting-help.apt Fri Mar 27 21:44:42 2009
@@ -0,0 +1,76 @@
+ -----
+ Getting Help
+ -----
+ Vincent Siveton
+ ------
+ 2009-03-25
+ ------
+
+~~ Licensed to the Apache Software Foundation (ASF) under one
+~~ or more contributor license agreements. See the NOTICE file
+~~ distributed with this work for additional information
+~~ regarding copyright ownership. The ASF licenses this file
+~~ to you under the Apache License, Version 2.0 (the
+~~ "License"); you may not use this file except in compliance
+~~ with the License. You may obtain a copy of the License at
+~~
+~~ http://www.apache.org/licenses/LICENSE-2.0
+~~
+~~ Unless required by applicable law or agreed to in writing,
+~~ software distributed under the License is distributed on an
+~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+~~ KIND, either express or implied. See the License for the
+~~ specific language governing permissions and limitations
+~~ under the License.
+
+~~ NOTE: For help with the syntax of this file, see:
+~~ http://maven.apache.org/doxia/references/apt-format.html
+
+Getting Help
+
+ So something didn't work as you expected it to? You think that <Shindig is broken>. What should you do?
+
+ Here's a list of actions that you can take:
+
+*Search the mailing list archives
+
+ Someone else might have experienced the same problem as you before. A list of mail-archives can be found on
+ {{{../mail-lists.html}mailing list index page}}. Please search one of them before going any further.
+
+*Ask on the mailing list
+
+ Our community is very helpful, just ask it the right way. See the references section, at the end of this page,
+ for info on how to do that. Subscribe to the {{{../mail-lists.html}list}} and describe your problem there.
+ Don't expect to get an answer right away. Sometimes it takes a couple of days.
+
+*Submit an issue
+
+ If it turns out that there is indeed something wrong with Shindig, you should report it to our issue management
+ system {{{../issue-tracking.html}JIRA}}.
+
+ First of all you need to create an account in JIRA. This is so that we can communicate with you while we work
+ together on the issue. Go to the {{{https://issues.apache.org/jira/secure/Signup!default.jspa}sign up form}}
+ to create an account if you don't already have one.
+
+**How?
+
+ Just describing the problem is not enough. It takes a developer a lot of time to reproduce your problem. Issues
+ that states problems without something usable to try out will be closed as incomplete.
+
+ Please attach a test case that we can download and run. We appreciate reports, but if you don't have something
+ usable for us it's incredibly hard for us to manage the issues.
+
+ If you want to contribute to solve the problem, please read the
+ {{{./index.html#Creating_and_submitting_a_patch}creating and submitting a patch}} section.
+
+*Using IRC (Internet Relay Chat)
+
+ <<Where is it?>>
+
+* References
+
+ * {{{http://www.catb.org/~esr/faqs/smart-questions.html}How To Ask Questions The Smart Way}}
+
+ * {{{http://opensourcestrategies.blogspot.com/2005/09/how-to-get-support-from-open-source.html}How to Get Support from Open Source Mailing Lists}}
+
+ []
\ No newline at end of file
Propchange: incubator/shindig/trunk/site/src/site/apt/community/getting-help.apt
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/shindig/trunk/site/src/site/apt/community/getting-help.apt
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Added: incubator/shindig/trunk/site/src/site/apt/community/index.apt
URL: http://svn.apache.org/viewvc/incubator/shindig/trunk/site/src/site/apt/community/index.apt?rev=759361&view=auto
==============================================================================
--- incubator/shindig/trunk/site/src/site/apt/community/index.apt (added)
+++ incubator/shindig/trunk/site/src/site/apt/community/index.apt Fri Mar 27 21:44:42 2009
@@ -0,0 +1,163 @@
+ -----
+ Community Overview
+ -----
+ Vincent Siveton
+ ------
+ 2009-03-25
+ ------
+
+~~ Licensed to the Apache Software Foundation (ASF) under one
+~~ or more contributor license agreements. See the NOTICE file
+~~ distributed with this work for additional information
+~~ regarding copyright ownership. The ASF licenses this file
+~~ to you under the Apache License, Version 2.0 (the
+~~ "License"); you may not use this file except in compliance
+~~ with the License. You may obtain a copy of the License at
+~~
+~~ http://www.apache.org/licenses/LICENSE-2.0
+~~
+~~ Unless required by applicable law or agreed to in writing,
+~~ software distributed under the License is distributed on an
+~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+~~ KIND, either express or implied. See the License for the
+~~ specific language governing permissions and limitations
+~~ under the License.
+
+~~ NOTE: For help with the syntax of this file, see:
+~~ http://maven.apache.org/doxia/references/apt-format.html
+
+The Shindig Community
+
+ Shindig, like any other opensource project, relies heavily on the efforts of the entire user community
+ to be ever vigilant for improvements, logging of defects, communicating use-cases, generating
+ documentation, and being wary of other users in need. This is a quick guide outlining what
+ members of the Shindig community may do to make the system work better for everyone.
+
+* Helping With Shindig
+
+** Why Would I Want to Help?
+
+ There are several reasons these are good things.
+
+ * By answering other people's questions, you can learn more for yourself
+
+ * By submitting your own fixes, they get incorporated faster
+
+ * By reporting issues, you ensure that bugs don't get missed, or forgotten
+
+ * You are giving back to a community that has given you software for free
+
+ []
+
+** How to contribute?
+
+ As with any open source project, there are several ways you can help:
+
+ * Join the {{{../mail-lists.html}mailing list}} and answer other user's questions
+
+ * Report bugs, feature requests and other issues in the {{{../issue-tracking.html}issue tracking}} application.
+
+ * {{{../developers/java/build.html}Build Java Shindig}} or {{{../developers/php/build.html}Build PHP Shindig}} for
+ yourself, in order to fix bugs.
+
+ * {{{#Creating_and_submitting_a_patch}Submit patches}} to reported issues (both those you find, or that others have filed)
+
+ * Help with the documentation by pointing out areas that are lacking or unclear, and if you are so inclined,
+ submitting patches to correct it.
+ You can quickly contribute rough thoughts to the {{{http://cwiki.apache.org/confluence/display/SHINDIG} wiki}},
+ or you can volunteer to help collate and organise information that is already there.
+
+ []
+
+ <<Your participation in the community is much appreciated!>>
+
+** {Creating and submitting a patch}
+
+ <<Note>>: Be sure to respect our {{{http://cwiki.apache.org/SHINDIGxSITE/java-style.html}Java code style}}!
+
+ For new people to the project, creating patches is the way to get started and build your reputation.
+
+ [[1]] Start editing the code, since Subversion is being used no checkout is needed
+
+ [[2]] Move to top level folder, e.g. cd ~/src/shindig
+
+ [[3]] Generate diffs using svn di > fix-xxx-bug.patch
+
+ [[4]] If needed, remove from the patch file any changes you do not want to submit until later
+
+ [[5]] If you're new, create an account on {{https://issues.apache.org/jira/browse/SHINDIG}}
+
+ [[6]] Create a new issue with the patch:
+
+ [[1]] Follow the "New" link: {{https://issues.apache.org/jira/secure/CreateIssue!default.jspa}}
+
+ [[2]] For the "Issue Type", select "Bug", "Improvement" or "New Feature"
+
+ [[3]] Click "Next>>"
+
+ [[4]] Enter summary / description and select the component
+
+ [[5]] Click "Create"
+
+ [[6]] Click "Attach file" and select the mychanges.patch file
+
+ [[7]] Check the "Grant license to ASF for inclusion in ASF works" option
+
+ [[8]] Click on "Watching" and then click on "Start" watching to get updates
+
+ []
+
+ [[7]] If your patch includes major changes, the Shindig project uses
+ {{{http://codereview.appspot.com/}codereview.appspot.com}} to review your patch. You need a Google Account
+ to process. Go to the {{{https://www.google.com/accounts/NewAccount}sign up form}} to create an account if
+ you don't already have one. When creating a codereview issue add the remailer address shindig.remailer@gmail.com
+ as the reviewer and <<DO NOT>> add shindig-dev@.
+
+ []
+
+ The newly created issue will automatically be sent to
+ {{{mailto:shindig-dev@incubator.apache.org}shindig-dev@incubator.apache.org}}.
+ You should also subscribe using
+ {{{mailto:shindig-dev-subscribe@incubator.apache.org}shindig-dev-subscribe@incubator.apache.org}}
+ to see all the feedback, in which case you'll get the updates on the issue without needing to "Watch" them
+ individually.
+
+ <<Note>>: The Shindig team maintains a whitelist of google accounts that are allowed to use the remailer. If you
+ don't see your comment emails forward to shindig-dev@, send an email to shindig-dev@incubator.apache.org with the
+ Google account you use and we will whitelist it.
+
+How do I Join the Project?
+
+ Projects at Apache operate under a {{{http://www.apache.org/foundation/how-it-works.html#meritocracy}meritocracy}},
+ meaning those that the developers notice participating to a high extent will be invited to join the project as a
+ committer.
+
+ This is as much based on personality and ability to work with other developers and the community as it is with
+ proven technical ability. Being unhelpful to other users, or obviously looking to become a committer for bragging
+ rights and nothing else is frowned upon, as is asking to be made a committer without having contributed
+ sufficiently to be invited.
+
+Developers Conventions
+
+ There are a number of conventions used in the project, which contributors and developers alike should follow for
+ consistency's sake.
+
+ * {{{./conventions/code.html}Code Style And Code Conventions}}
+
+ * {{{./conventions/jira.html}Jira Conventions}}
+
+ * {{{./conventions/svn.html}SVN Conventions}}
+
+ []
+
+Apache Resources
+
+ * {{{http://www.apache.org/foundation/}About the Apache Software Foundation}}
+
+ * {{{http://www.apache.org/dev/}Developer Resources}}
+
+ * {{{http://people.apache.org/~coar/mlists.html#incubator.apache.org}Mailing List Stats}} (browse to find shindig lists)
+
+ * {{{http://wiki.apache.org/}Apache Wiki}}
+
+ []
Propchange: incubator/shindig/trunk/site/src/site/apt/community/index.apt
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/shindig/trunk/site/src/site/apt/community/index.apt
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Added: incubator/shindig/trunk/site/src/site/apt/download/index.apt
URL: http://svn.apache.org/viewvc/incubator/shindig/trunk/site/src/site/apt/download/index.apt?rev=759361&view=auto
==============================================================================
--- incubator/shindig/trunk/site/src/site/apt/download/index.apt (added)
+++ incubator/shindig/trunk/site/src/site/apt/download/index.apt Fri Mar 27 21:44:42 2009
@@ -0,0 +1,97 @@
+ -----
+ Download
+ -----
+ Vincent Siveton
+ ------
+ 2009-03-25
+ ------
+
+~~ Licensed to the Apache Software Foundation (ASF) under one
+~~ or more contributor license agreements. See the NOTICE file
+~~ distributed with this work for additional information
+~~ regarding copyright ownership. The ASF licenses this file
+~~ to you under the Apache License, Version 2.0 (the
+~~ "License"); you may not use this file except in compliance
+~~ with the License. You may obtain a copy of the License at
+~~
+~~ http://www.apache.org/licenses/LICENSE-2.0
+~~
+~~ Unless required by applicable law or agreed to in writing,
+~~ software distributed under the License is distributed on an
+~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+~~ KIND, either express or implied. See the License for the
+~~ specific language governing permissions and limitations
+~~ under the License.
+
+~~ NOTE: For help with the syntax of this file, see:
+~~ http://maven.apache.org/doxia/references/apt-format.html
+
+{Download Apache Shindig}
+
+ Apache Shindig is distributed under the {{{license.html} Apache License, version 2.0}}.
+
+ <Shindig is a distributed as API and as a Web application. You must have a Servlet container for the Java version
+ or a Web server for the PHP version installed in order to proceed. Shindig was successfully tested on Jetty (Java),
+ Tomcat (Java), Apache (PHP).>
+
+* General Availability Releases
+
+ <No releases exist yet.>
+
+~~ ** Shindig 1.1 (OpenSocial Spec 0.9)
+~~ ** Shindig 1.0 (OpenSocial Spec 0.8.1)
+~~ Java+PHP
+
+ You could also download the current documentation, i.e. this website, as a
+ {{{../shindig-site-1.1-SNAPSHOT-site.jar}single jar}} file or as {{{../shindig-site.pdf}PDF}} file.
+
+* CI Build
+
+ Apache Shindig uses {{{../integration.html}Hudson}} as Continuous Integration tool. You could download the
+ latest build from the trunk (i.e. implementation of OpenSocial Spec 0.9):
+
+ {{http://hudson.zones.apache.org/hudson/job/Shindig%20Assembly/lastBuild/org.apache.shindig$shindig/}}
+
+*-------------------------+-----------------+----------+
+|| || Implementation || Download Link
+*-------------------------+-----------------+----------+
+| Shindig (tar.bz2) | Java | {{{http://hudson.zones.apache.org/hudson/job/Shindig%20Assembly/lastBuild/org.apache.shindig$shindig/artifact/org.apache.shindig/shindig/1.1-SNAPSHOT/shindig-1.1-SNAPSHOT-binary.tar.bz2}shindig-1.1-SNAPSHOT-binary.tar.bz2}}
+*-------------------------+-----------------+----------+
+| Shindig (tar.gz) | Java | {{{http://hudson.zones.apache.org/hudson/job/Shindig%20Assembly/lastBuild/org.apache.shindig$shindig/artifact/org.apache.shindig/shindig/1.1-SNAPSHOT/shindig-1.1-SNAPSHOT-binary.tar.gz}shindig-1.1-SNAPSHOT-binary.tar.gz}}
+*-------------------------+-----------------+----------+
+| Shindig (zip) | Java | {{{http://hudson.zones.apache.org/hudson/job/Shindig%20Assembly/lastBuild/org.apache.shindig$shindig/artifact/org.apache.shindig/shindig/1.1-SNAPSHOT/shindig-1.1-SNAPSHOT-binary.zip}shindig-1.1-SNAPSHOT-binary.zip}}
+*-------------------------+-----------------+----------+
+| Shindig (tar.bz2) | PHP | {{{http://hudson.zones.apache.org/hudson/job/Shindig%20Assembly/lastBuild/org.apache.shindig$shindig/artifact/org.apache.shindig/shindig/1.1-SNAPSHOT/shindig-1.1-SNAPSHOT-php.tar.bz2}shindig-1.1-SNAPSHOT-php.tar.bz2}}
+*-------------------------+-----------------+----------+
+| Shindig (tar.gz) | PHP | {{{http://hudson.zones.apache.org/hudson/job/Shindig%20Assembly/lastBuild/org.apache.shindig$shindig/artifact/org.apache.shindig/shindig/1.1-SNAPSHOT/shindig-1.1-SNAPSHOT-php.tar.gz}shindig-1.1-SNAPSHOT-php.tar.gz}}
+*-------------------------+-----------------+----------+
+| Shindig (zip) | PHP | {{{http://hudson.zones.apache.org/hudson/job/Shindig%20Assembly/lastBuild/org.apache.shindig$shindig/artifact/org.apache.shindig/shindig/1.1-SNAPSHOT/shindig-1.1-SNAPSHOT-php.zip}shindig-1.1-SNAPSHOT-php.zip}}
+*-------------------------+-----------------+----------+
+
+{System Requirements}
+
+ * <<Java version>>: Servlet container supporting Web Application 2.3 or above and JDK 1.5 or above
+
+ * <<PHP version>>: Apache Web Server with mod_rewrite enabled and PHP 5.2.x with the json, simplexml, mcrypt and curl
+ extensions enabled.
+
+ []
+
+{Installation Instructions}
+
+ [[1]] Unzip the distribution archive to the directory you wish to install Shindig.
+
+ [[2]] Install Shindig in your Servlet container or in your Web server depending the wanted implementations. Have a glance
+ to your server documentation before processing. For instance, you could do:
+
+ [[A]] Java version: copy the Shindig WAR file to <$TOMCAT_HOME/webapps> for Tomcat.
+
+ [[B]] PHP version: copy shindig-php into </var/www/html/shindig> for Apache.
+
+ [[3]] Open in you browser for instance
+ {{http://localhost:8080/gadgets/ifr?url=http://www.labpixies.com/campaigns/todo/todo.xml}}
+
+ []
+
+[../images/samples/task.png] Sample Container
+
Propchange: incubator/shindig/trunk/site/src/site/apt/download/index.apt
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/shindig/trunk/site/src/site/apt/download/index.apt
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Added: incubator/shindig/trunk/site/src/site/apt/getting-started.apt
URL: http://svn.apache.org/viewvc/incubator/shindig/trunk/site/src/site/apt/getting-started.apt?rev=759361&view=auto
==============================================================================
--- incubator/shindig/trunk/site/src/site/apt/getting-started.apt (added)
+++ incubator/shindig/trunk/site/src/site/apt/getting-started.apt Fri Mar 27 21:44:42 2009
@@ -0,0 +1,113 @@
+ -----
+ Getting Started
+ -----
+ Vincent Siveton
+ ------
+ 2009-03-26
+ ------
+
+~~ Licensed to the Apache Software Foundation (ASF) under one
+~~ or more contributor license agreements. See the NOTICE file
+~~ distributed with this work for additional information
+~~ regarding copyright ownership. The ASF licenses this file
+~~ to you under the Apache License, Version 2.0 (the
+~~ "License"); you may not use this file except in compliance
+~~ with the License. You may obtain a copy of the License at
+~~
+~~ http://www.apache.org/licenses/LICENSE-2.0
+~~
+~~ Unless required by applicable law or agreed to in writing,
+~~ software distributed under the License is distributed on an
+~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+~~ KIND, either express or implied. See the License for the
+~~ specific language governing permissions and limitations
+~~ under the License.
+
+~~ NOTE: For help with the syntax of this file, see:
+~~ http://maven.apache.org/doxia/references/apt-format.html
+
+Getting Started
+
+ So, you correctly {{{./download/index.html#Download_Apache_Shindig}downloaded}} and
+ {{{./download/index.html#Installation_Instructions}installed}} Shindig, what's next?
+
+Discovering Shindig Samples
+
+ Shindig comes with several samples. The sample container should be your first starting point:
+
+ {{http://localhost:8080/gadgets/files/samplecontainer/samplecontainer.html}}.
+
+[./images/samples/samplecontainer.png] Sample Container
+
+ You could also browse the other samples from {{http://localhost:8080}}:
+
+ * {{http://localhost:8080/gadgets/files/container/sample1.html}}
+
+ * {{http://localhost:8080/gadgets/files/container/sample2.html}}
+
+ * {{http://localhost:8080/gadgets/files/container/sample3.html}}
+
+ * {{http://localhost:8080/gadgets/files/container/sample4.html}}
+
+ * {{http://localhost:8080/gadgets/files/container/sample5.html}}
+
+ * {{http://localhost:8080/gadgets/files/container/sample6.html}}
+
+ * {{http://localhost:8080/gadgets/files/container/sample7.html}}
+
+ * {{http://localhost:8080/gadgets/files/container/sample-metadata.html}}
+
+ * {{http://localhost:8080/gadgets/files/container/rpctest_gadget.html}}
+
+ * {{http://localhost:8080/gadgets/ifr?url=http://www.labpixies.com/campaigns/todo/todo.xml}}
+
+ []
+
+Go Further: Building a Container Supporting OpenSocial
+
+* Create Your Own Gadget Renderer
+
+ Shindig implements
+ {{{http://www.opensocial.org/Technical-Resources/opensocial-spec-v08/gadget-spec.html}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.
+
+ Typically, an Opensocial gadget will be composed by <metadata>, <gadget features>, <user preferences>, <message bundles>
+ and <content>. Here is a small snippet:
+
++------+
+<?xml version="1.0" encoding="UTF-8"?>
+<Module>
+ <ModulePrefs title="Hello World">
+ <Require feature="opensocial-0.8"/>
+ ...
+ </ModulePrefs>
+ <Content type="html">
+ <![CDATA[
+...
+ ]]>
+ </Content>
+</Module>
++------+
+
+ You could see a real gadget
+ {{{http://svn.apache.org/repos/asf/incubator/shindig/trunk/java/server/src/test/resources/endtoend/fetchPeopleTest.xml}here}}.
+
+ All features supported by Shindig are described {{{./developers/features/index.html}here}}.
+
+* Create Your Own OpenSocial Back-end
+
+ Shindig implements
+ {{{http://www.opensocial.org/Technical-Resources/opensocial-spec-v081.html}Opensocial Specification}}.
+
+ Typically, you need to implement some classes:
+ <PersonService>, <AppDataService>, <ActivityService>, <MessagesService>.
+
+ 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.
+ Shindig proposes a sample JPA implementation. Read {{{./developers/java/samples.html}Samples for Java}} for more
+ information.
+
+ In PHP, theses classes are located in the
+ {{{http://svn.apache.org/repos/asf/incubator/shindig/trunk/php/src/social/spi}social/opensocial/spi}} dir.
+
Propchange: incubator/shindig/trunk/site/src/site/apt/getting-started.apt
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/shindig/trunk/site/src/site/apt/getting-started.apt
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Added: incubator/shindig/trunk/site/src/site/apt/powered-by.apt
URL: http://svn.apache.org/viewvc/incubator/shindig/trunk/site/src/site/apt/powered-by.apt?rev=759361&view=auto
==============================================================================
--- incubator/shindig/trunk/site/src/site/apt/powered-by.apt (added)
+++ incubator/shindig/trunk/site/src/site/apt/powered-by.apt Fri Mar 27 21:44:42 2009
@@ -0,0 +1,45 @@
+ -----
+ Powered by
+ -----
+ Vincent Siveton
+ ------
+ 2009-03-25
+ ------
+
+~~ Licensed to the Apache Software Foundation (ASF) under one
+~~ or more contributor license agreements. See the NOTICE file
+~~ distributed with this work for additional information
+~~ regarding copyright ownership. The ASF licenses this file
+~~ to you under the Apache License, Version 2.0 (the
+~~ "License"); you may not use this file except in compliance
+~~ with the License. You may obtain a copy of the License at
+~~
+~~ http://www.apache.org/licenses/LICENSE-2.0
+~~
+~~ Unless required by applicable law or agreed to in writing,
+~~ software distributed under the License is distributed on an
+~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+~~ KIND, either express or implied. See the License for the
+~~ specific language governing permissions and limitations
+~~ under the License.
+
+~~ NOTE: For help with the syntax of this file, see:
+~~ http://maven.apache.org/doxia/references/apt-format.html
+
+Powered by Shindig
+
+ The following is the list of Opensocial sites or projects using Apache Shindig:
+
+ * {{{http://www.linkedin.com}LinkedIn}}
+
+ * {{{http://www.hi5.com}hi5}}
+
+ * {{{http://code.google.com/p/partuza/}Partuza}} based on PHP Shindig
+
+ * {{{https://socialsite.dev.java.net/}SocialSite}} based on Java Shindig
+
+ * {{{http://code.google.com/p/zing/}Zing}}
+
+ * <<Add more, see {{{./community/index.html}How to Contribute}} page>>
+
+ []
Propchange: incubator/shindig/trunk/site/src/site/apt/powered-by.apt
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/shindig/trunk/site/src/site/apt/powered-by.apt
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Added: incubator/shindig/trunk/site/src/site/apt/resources.apt
URL: http://svn.apache.org/viewvc/incubator/shindig/trunk/site/src/site/apt/resources.apt?rev=759361&view=auto
==============================================================================
--- incubator/shindig/trunk/site/src/site/apt/resources.apt (added)
+++ incubator/shindig/trunk/site/src/site/apt/resources.apt Fri Mar 27 21:44:42 2009
@@ -0,0 +1,56 @@
+ -----
+ Resources
+ -----
+ Vincent Siveton
+ ------
+ 2009-03-25
+ ------
+
+~~ Licensed to the Apache Software Foundation (ASF) under one
+~~ or more contributor license agreements. See the NOTICE file
+~~ distributed with this work for additional information
+~~ regarding copyright ownership. The ASF licenses this file
+~~ to you under the Apache License, Version 2.0 (the
+~~ "License"); you may not use this file except in compliance
+~~ with the License. You may obtain a copy of the License at
+~~
+~~ http://www.apache.org/licenses/LICENSE-2.0
+~~
+~~ Unless required by applicable law or agreed to in writing,
+~~ software distributed under the License is distributed on an
+~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+~~ KIND, either express or implied. See the License for the
+~~ specific language governing permissions and limitations
+~~ under the License.
+
+~~ NOTE: For help with the syntax of this file, see:
+~~ http://maven.apache.org/doxia/references/apt-format.html
+
+Articles on Shindig
+
+ All articles on Shindig are listed on our {{{http://cwiki.apache.org/confluence/display/SHINDIG/Index#Index-ArticlesonShindig}Wiki}}.
+
+ If you are writing an article on Shindig we suggest contacting the developers on the
+ mailing list as we would be happy to provide feedback to help ensure accuracy in
+ your article. Just ping us on the {{{./mail-lists.html}dev mailing list}} to
+ get in touch.
+
+{Resources}
+
+ The following list is some pointers on related OpenSocial resources.
+
+ * {{{http://opensocial.org}OpenSocial Foundation}}
+
+ * {{{http://wiki.opensocial.org/}OpenSocial Community Wiki}}
+
+ * {{{http://code.google.com/apis/opensocial}OpenSocial at Google}}
+
+ * {{{http://ostemplates-demo.appspot.com}OpenSocial Templates}}
+
+ * {{{http://osda.appspot.com}OpenSocial Dev App}}
+
+ * {{{http://ostemplates-devapp.appspot.com/}OpenSocial Templates Developer App}}
+
+ * <<Add more, see {{{./community/index.html}How to Contribute}} page>>
+
+ []
\ No newline at end of file
Propchange: incubator/shindig/trunk/site/src/site/apt/resources.apt
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/shindig/trunk/site/src/site/apt/resources.apt
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Added: incubator/shindig/trunk/site/src/site/fml/faq.fml
URL: http://svn.apache.org/viewvc/incubator/shindig/trunk/site/src/site/fml/faq.fml?rev=759361&view=auto
==============================================================================
--- incubator/shindig/trunk/site/src/site/fml/faq.fml (added)
+++ incubator/shindig/trunk/site/src/site/fml/faq.fml Fri Mar 27 21:44:42 2009
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements. See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership. The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied. See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+<faqs xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/FML/1.0"
+ xsi:schemaLocation="http://maven.apache.org/FML/1.0 http://maven.apache.org/xsd/fml-1.0.xsd"
+ title="Frequently Asked Questions">
+ <part id="General">
+ <faq id="What is OpenSocial">
+ <question>What is OpenSocial?</question>
+ <answer>
+ <p> OpenSocial is a set of common Application Programming Interfaces (APIs) for
+ web-based social network applications, developed by Google and a number of other
+ social networks. Applications implementing the OpenSocial APIs will be
+ interoperable with any social network system that supports them. It was released
+ November 1, 2007. </p>
+ <p> See <a href="./resources.html#Resources">resources page</a> for more
+ information. </p>
+ </answer>
+ </faq>
+ <faq id="Which OpenSocial spec versions Shindig implements">
+ <question>Which OpenSocial spec versions Shindig implements?</question>
+ <answer>
+ <p> Shindig implements OpenSocial API spec. <a
+ href="http://code.google.com/apis/opensocial/docs/0.8/spec.html">0.8.1</a>
+ and <a href="http://spreadsheets.google.com/ccc?key=pLSOqcf1mK9XQ-OmytqL3Qw"
+ >0.9</a>. </p>
+ </answer>
+ </faq>
+ <faq id="Does Shindig plan to start a new language implementation">
+ <question>Does Shindig plan to start a new language implementation?</question>
+ <answer>
+ <p> Shindig project actually supports both Java and PHP version. Other <a
+ href="http://cwiki.apache.org/confluence/display/SHINDIG/Index#Index-OtherOpenSocialimplementations"
+ > Opensocial container implementations</a> exist. </p>
+ </answer>
+ </faq>
+ <faq id="OpenSocial Jargon">
+ <question>OpenSocial Jargon</question>
+ <answer>
+ <dl>
+ <dt>Owner</dt>
+ <dd>The user who has installed the app</dd>
+ <dt>Viewer</dt>
+ <dd>The user who is using the app</dd>
+ <dt>Friends</dt>
+ <dd>Relationship between two users</dd>
+ <dt>OpenSocial App</dt>
+ <dd>A Gadget Specification compliant</dd>
+ <dt>App Data</dt>
+ <dd>Data stored by an app</dd>
+ <dt>Activity</dt>
+ <dd>Data stored by a user (what a user does)</dd>
+ <dt>Container</dt>
+ <dd>A website</dd>
+ </dl>
+ </answer>
+ </faq>
+ </part>
+</faqs>
Propchange: incubator/shindig/trunk/site/src/site/fml/faq.fml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/shindig/trunk/site/src/site/fml/faq.fml
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Propchange: incubator/shindig/trunk/site/src/site/fml/faq.fml
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added: incubator/shindig/trunk/site/src/site/pdf.xml
URL: http://svn.apache.org/viewvc/incubator/shindig/trunk/site/src/site/pdf.xml?rev=759361&view=auto
==============================================================================
--- incubator/shindig/trunk/site/src/site/pdf.xml (added)
+++ incubator/shindig/trunk/site/src/site/pdf.xml Fri Mar 27 21:44:42 2009
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+ -->
+
+<document xmlns="http://maven.apache.org/DOCUMENT/1.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/DOCUMENT/1.0.0 http://maven.apache.org/xsd/document-1.0.0.xsd"
+ outputName="shindig-site">
+ <meta>
+ <title>Shindig Documentation</title>
+ <author>The Apache Shindig Team</author>
+ </meta>
+
+ <toc name="Table of Contents">
+ <item name="Introduction" ref="index.xml"/>
+ <item name="Download" ref="download/index.apt"/>
+ <item name="Overview" ref="overview.xml"/>
+ <item name="Getting Started" ref="getting-started.apt"/>
+ <item name="Documentation Centre" ref="developers/index.xml"/>
+ <item name="Java" ref="developers/java/index.xml"/>
+ <item name="Building Java" ref="developers/java/build.xml"/>
+ <item name="Samples" ref="developers/java/samples.xml"/>
+ <item name="PHP" ref="developers/php/index.xml"/>
+ <item name="Building PHP" ref="developers/php/build.xml"/>
+ <item name="Features" ref="developers/features/index.xml"/>
+ <item name="Community Overview" ref="community/index.apt"/>
+ <item name="Getting Help" ref="community/getting-help.apt"/>
+ <item name="Code Conventions" ref="community/conventions/code.apt"/>
+ <item name="Jira Conventions" ref="community/conventions/jira.apt"/>
+ <item name="SVN Conventions" ref="community/conventions/svn.apt"/>
+ <item name="FAQ" ref="faq.fml"/>
+ <item name="Powered By" ref="powered-by.apt"/>
+ <item name="Resources" ref="resources.apt"/>
+ </toc>
+</document>
Propchange: incubator/shindig/trunk/site/src/site/pdf.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/shindig/trunk/site/src/site/pdf.xml
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Propchange: incubator/shindig/trunk/site/src/site/pdf.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added: incubator/shindig/trunk/site/src/site/resources/css/site.css
URL: http://svn.apache.org/viewvc/incubator/shindig/trunk/site/src/site/resources/css/site.css?rev=759361&view=auto
==============================================================================
--- incubator/shindig/trunk/site/src/site/resources/css/site.css (added)
+++ incubator/shindig/trunk/site/src/site/resources/css/site.css Fri Mar 27 21:44:42 2009
@@ -0,0 +1,66 @@
+/*
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements. See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership. The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied. See the License for the
+specific language governing permissions and limitations
+under the License.
+*/
+
+/* Based on http://www.opensocial.org/ */
+.composite{
+ background-color: #E0E6F1;
+}
+#navcolumn{
+ background-color:#FFFFFF;
+}
+#banner{
+ background-color:#FFFFFF;
+}
+#breadcrumbs{
+ background-color:#EFF4F9;
+}
+#contentBox{
+ background-color:#FFFFFF;
+}
+dl {
+ background-color:#FFFFFF;
+ border:1px solid #FFFFFF;
+}
+.section{
+ background-color:#FFFFFF;
+}
+h2{
+ background-color: #EFF4F9;
+ color: #5E6A72 !important;
+}
+h3 {
+ background-color: #EFF4F9;
+ color: #5E6A72 !important;
+}
+h4 {
+ color: #5E6A72 !important;
+}
+h5 {
+ color: #5E6A72 !important;
+}
+
+.logo{
+ float: right;
+ margin-left: 2em;
+ padding-left: 1em;
+ padding-right: 1em;
+ padding-bottom: 1em;
+ border: 1px solid #999;
+ width: 288px;
+}
\ No newline at end of file
Propchange: incubator/shindig/trunk/site/src/site/resources/css/site.css
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/shindig/trunk/site/src/site/resources/css/site.css
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Added: incubator/shindig/trunk/site/src/site/resources/images/gadget-server.png
URL: http://svn.apache.org/viewvc/incubator/shindig/trunk/site/src/site/resources/images/gadget-server.png?rev=759361&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/shindig/trunk/site/src/site/resources/images/gadget-server.png
------------------------------------------------------------------------------
svn:mime-type = image/png
Added: incubator/shindig/trunk/site/src/site/resources/images/logos/apache-incubator-logo.png
URL: http://svn.apache.org/viewvc/incubator/shindig/trunk/site/src/site/resources/images/logos/apache-incubator-logo.png?rev=759361&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/shindig/trunk/site/src/site/resources/images/logos/apache-incubator-logo.png
------------------------------------------------------------------------------
svn:mime-type = image/png
Added: incubator/shindig/trunk/site/src/site/resources/images/logos/java-logo.png
URL: http://svn.apache.org/viewvc/incubator/shindig/trunk/site/src/site/resources/images/logos/java-logo.png?rev=759361&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/shindig/trunk/site/src/site/resources/images/logos/java-logo.png
------------------------------------------------------------------------------
svn:mime-type = image/png
Added: incubator/shindig/trunk/site/src/site/resources/images/logos/opensocialsite-logo.png
URL: http://svn.apache.org/viewvc/incubator/shindig/trunk/site/src/site/resources/images/logos/opensocialsite-logo.png?rev=759361&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/shindig/trunk/site/src/site/resources/images/logos/opensocialsite-logo.png
------------------------------------------------------------------------------
svn:mime-type = image/png
Added: incubator/shindig/trunk/site/src/site/resources/images/logos/php-logo.gif
URL: http://svn.apache.org/viewvc/incubator/shindig/trunk/site/src/site/resources/images/logos/php-logo.gif?rev=759361&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/shindig/trunk/site/src/site/resources/images/logos/php-logo.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/shindig/trunk/site/src/site/resources/images/logos/shindig-logo.png
URL: http://svn.apache.org/viewvc/incubator/shindig/trunk/site/src/site/resources/images/logos/shindig-logo.png?rev=759361&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/shindig/trunk/site/src/site/resources/images/logos/shindig-logo.png
------------------------------------------------------------------------------
svn:mime-type = image/png
Added: incubator/shindig/trunk/site/src/site/resources/images/logos/shindig-logo.svg
URL: http://svn.apache.org/viewvc/incubator/shindig/trunk/site/src/site/resources/images/logos/shindig-logo.svg?rev=759361&view=auto
==============================================================================
--- incubator/shindig/trunk/site/src/site/resources/images/logos/shindig-logo.svg (added)
+++ incubator/shindig/trunk/site/src/site/resources/images/logos/shindig-logo.svg Fri Mar 27 21:44:42 2009
@@ -0,0 +1,121 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="297mm"
+ height="210mm"
+ id="svg2169"
+ sodipodi:version="0.32"
+ inkscape:version="0.45.1"
+ sodipodi:docbase="D:\java\apache.org\incubator\shindig\trunk\new-site\site\src\site\resources\images\logos\logocontest"
+ sodipodi:docname="logo2.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape"
+ inkscape:export-filename="D:\java\apache.org\incubator\shindig\trunk\new-site\site\src\site\resources\images\logos\logocontest\logo1.png"
+ inkscape:export-xdpi="23"
+ inkscape:export-ydpi="23">
+ <defs
+ id="defs2171" />
+ <sodipodi:namedview
+ inkscape:document-units="mm"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.64426488"
+ inkscape:cx="517.36589"
+ inkscape:cy="456.03275"
+ inkscape:current-layer="layer1"
+ id="namedview2173"
+ inkscape:window-width="1441"
+ inkscape:window-height="837"
+ inkscape:window-x="117"
+ inkscape:window-y="13" />
+ <metadata
+ id="metadata2175">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1">
+ <image
+ xlink:href="D:\java\apache.org\incubator\shindig\trunk\new-site\feather.gif"
+ sodipodi:absref="D:\java\apache.org\incubator\shindig\trunk\new-site\feather.gif"
+ width="213.20299"
+ height="68.862106"
+ id="image9"
+ x="360.521"
+ y="-1117.6868"
+ transform="matrix(0.4842317,-0.8749398,-0.7017851,-0.7123887,0,0)"
+ inkscape:transform-center-x="-88.101317"
+ inkscape:transform-center-y="75.632945"
+ inkscape:export-xdpi="23"
+ inkscape:export-ydpi="23" />
+ <flowRoot
+ xml:space="preserve"
+ id="flowRoot3223"
+ style="fill:#0179c1;fill-opacity:1"
+ transform="matrix(1.1784341,5.0990684e-2,-7.4595038e-2,1.723949,395.2791,663.9447)"><flowRegion
+ id="flowRegion3225"><rect
+ id="rect3227"
+ width="739.47852"
+ height="188.9312"
+ x="-161.23149"
+ y="-250.93417"
+ style="fill:#0179c1;fill-opacity:1" /></flowRegion><flowPara
+ id="flowPara3229"
+ style="font-size:144px;fill:#0179c1;fill-opacity:1;font-family:Hurry Up"><flowSpan
+ style="font-weight:bold;fill:#0179c1;fill-opacity:1"
+ id="flowSpan3383"><flowSpan
+ style="font-weight:normal;fill:#0179c1;fill-opacity:1"
+ id="flowSpan3385">Sh nd G </flowSpan></flowSpan></flowPara></flowRoot> <image
+ y="302.08481"
+ x="718.80017"
+ id="image3337"
+ height="227.23647"
+ width="118.88039"
+ sodipodi:absref="D:\java\apache.org\incubator\shindig\trunk\new-site\logoOS.gif"
+ xlink:href="D:\java\apache.org\incubator\shindig\trunk\new-site\logoOS.gif" />
+ <image
+ y="316.57968"
+ x="403.72189"
+ id="image3342"
+ height="227.23647"
+ width="118.88039"
+ sodipodi:absref="D:\java\apache.org\incubator\shindig\trunk\new-site\logoOS.gif"
+ xlink:href="D:\java\apache.org\incubator\shindig\trunk\new-site\logoOS.gif" />
+ <image
+ y="275.22714"
+ x="-18.30451"
+ id="image3406"
+ sodipodi:absref="D:\java\apache.org\incubator\shindig\trunk\new-site\site\src\site\resources\images\logos\opensocial.png"
+ xlink:href="D:\java\apache.org\incubator\shindig\trunk\new-site\site\src\site\resources\images\logos\opensocial.png"
+ width="243"
+ height="250" />
+ <path
+ sodipodi:type="arc"
+ style="fill:#03528a;fill-opacity:1"
+ id="path3412"
+ sodipodi:cx="924.30927"
+ sodipodi:cy="552.40314"
+ sodipodi:rx="22.506271"
+ sodipodi:ry="31.81921"
+ d="M 946.81554 552.40314 A 22.506271 31.81921 0 1 1 901.80299,552.40314 A 22.506271 31.81921 0 1 1 946.81554 552.40314 z"
+ transform="matrix(0.6551725,0,0,0.4146341,348.21831,267.4803)" />
+ </g>
+</svg>
Propchange: incubator/shindig/trunk/site/src/site/resources/images/logos/shindig-logo.svg
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/shindig/trunk/site/src/site/resources/images/logos/shindig-logo.svg
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Added: incubator/shindig/trunk/site/src/site/resources/images/samples/samplecontainer.png
URL: http://svn.apache.org/viewvc/incubator/shindig/trunk/site/src/site/resources/images/samples/samplecontainer.png?rev=759361&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/shindig/trunk/site/src/site/resources/images/samples/samplecontainer.png
------------------------------------------------------------------------------
svn:mime-type = image/png
Added: incubator/shindig/trunk/site/src/site/resources/images/samples/task.png
URL: http://svn.apache.org/viewvc/incubator/shindig/trunk/site/src/site/resources/images/samples/task.png?rev=759361&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/shindig/trunk/site/src/site/resources/images/samples/task.png
------------------------------------------------------------------------------
svn:mime-type = image/png
Added: incubator/shindig/trunk/site/src/site/resources/images/shindig-client.jpg
URL: http://svn.apache.org/viewvc/incubator/shindig/trunk/site/src/site/resources/images/shindig-client.jpg?rev=759361&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/shindig/trunk/site/src/site/resources/images/shindig-client.jpg
------------------------------------------------------------------------------
svn:mime-type = image/jpeg
Added: incubator/shindig/trunk/site/src/site/resources/images/shindig-server-java.jpg
URL: http://svn.apache.org/viewvc/incubator/shindig/trunk/site/src/site/resources/images/shindig-server-java.jpg?rev=759361&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/shindig/trunk/site/src/site/resources/images/shindig-server-java.jpg
------------------------------------------------------------------------------
svn:mime-type = image/jpeg
Added: incubator/shindig/trunk/site/src/site/resources/images/shindig-server-php.jpg
URL: http://svn.apache.org/viewvc/incubator/shindig/trunk/site/src/site/resources/images/shindig-server-php.jpg?rev=759361&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/shindig/trunk/site/src/site/resources/images/shindig-server-php.jpg
------------------------------------------------------------------------------
svn:mime-type = image/jpeg
Added: incubator/shindig/trunk/site/src/site/site.xml
URL: http://svn.apache.org/viewvc/incubator/shindig/trunk/site/src/site/site.xml?rev=759361&view=auto
==============================================================================
--- incubator/shindig/trunk/site/src/site/site.xml (added)
+++ incubator/shindig/trunk/site/src/site/site.xml Fri Mar 27 21:44:42 2009
@@ -0,0 +1,99 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements. See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership. The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied. See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+<project xmlns="http://maven.apache.org/DECORATION/1.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/DECORATION/1.0.0 http://maven.apache.org/xsd/decoration-1.0.0.xsd"
+ name="Shindig">
+ <bannerLeft>
+ <name>${project.name}</name>
+ <src>images/logos/shindig-logo.png</src>
+ <href>http://incubator.apache.org/shindig/</href>
+ </bannerLeft>
+ <bannerRight>
+ <name>ASF Incubator Project</name>
+ <src>images/logos/apache-incubator-logo.png</src> <!-- TODO change to HTTP url -->
+ <href>http://incubator.apache.org/</href>
+ </bannerRight>
+
+ <publishDate format="yyyy-MM-dd" position="right" />
+ <version position="none" />
+
+ <body>
+ <head>
+ <!-- TODO Add google analytics -->
+ </head>
+
+ <links>
+ <item name="Opensocial Foundation" href="http://www.opensocial.org"/>
+ <item name="Opensocial spec." href="http://www.opensocial.org/page/specs-1"/>
+ </links>
+
+ <breadcrumbs>
+ <item name="Apache" href="http://www.apache.org/" />
+ <item name="Incubator" href="http://incubator.apache.org/" />
+ </breadcrumbs>
+
+ <menu name="Main">
+ <item name="Welcome" href="/index.html"/>
+ </menu>
+
+ <menu name="Get Shindig">
+ <item name="Download" href="/download/index.html"/>
+ <item name="License" href="license.html"/>
+ </menu>
+
+ <menu name="About Shindig">
+ <item name="Overview" href="/overview.html"/>
+ <item name="Getting Started" href="/getting-started.html"/>
+ <item name="FAQ" href="/faq.html"/>
+ <item name="Resources" href="/resources.html"/>
+ <item name="Powered By" href="/powered-by.html"/>
+ </menu>
+
+ <menu name="Documentation">
+ <item name="Centre" href="/developers/index.html"/>
+ <item name="Java" href="/developers/java/index.html" collapse="true">
+ <item name="Building" href="/developers/java/build.html"/>
+ <item name="Samples" href="/developers/java/samples.html"/>
+ <item name="Javadoc (1.1.x)" href="/shindig-1.1.x/apidocs/index.html"/>
+ <item name="Doc. (1.1.x)" href="/shindig-1.1.x/index.html"/>
+ <item name="Javadoc (1.0.x)" href="/shindig-1.0.x/apidocs/index.html"/>
+ <item name="Doc. (1.0.x)" href="/shindig-1.0.x/index.html"/>
+ </item>
+ <item name="PHP" href="/developers/php/index.html" collapse="true">
+ <item name="Building" href="/developers/php/build.html"/>
+ </item>
+ <item name="Features" href="/developers/features/index.html"/>
+ </menu>
+
+ <menu name="Community">
+ <item name="Overview" href="/community/index.html"/>
+ <item name="Getting Help" href="/community/getting-help.html"/>
+ <item name="Issue Tracking" href="/issue-tracking.html"/>
+ <item name="Source Repository" href="/source-repository.html"/>
+ <item name="Wiki" href="http://cwiki.apache.org/confluence/display/SHINDIG/"/>
+ <item name="The Shindig Team" href="/team-list.html"/>
+ </menu>
+
+ <menu ref="reports" inherit="bottom" />
+ </body>
+</project>
Propchange: incubator/shindig/trunk/site/src/site/site.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/shindig/trunk/site/src/site/site.xml
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Propchange: incubator/shindig/trunk/site/src/site/site.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added: incubator/shindig/trunk/site/src/site/xdoc/developers/features/index.xml
URL: http://svn.apache.org/viewvc/incubator/shindig/trunk/site/src/site/xdoc/developers/features/index.xml?rev=759361&view=auto
==============================================================================
--- incubator/shindig/trunk/site/src/site/xdoc/developers/features/index.xml (added)
+++ incubator/shindig/trunk/site/src/site/xdoc/developers/features/index.xml Fri Mar 27 21:44:42 2009
@@ -0,0 +1,189 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements. See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership. The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied. See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+<document xmlns="http://maven.apache.org/XDOC/2.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 http://maven.apache.org/xsd/xdoc-2.0.xsd">
+ <properties>
+ <title>Shindig Features</title>
+ <author>Vincent Siveton</author>
+ <date>2009-03-26</date>
+ </properties>
+ <body>
+ <section name="Shindig Features">
+ <p>Current Shindig comes with several features.</p>
+ <table>
+ <thead>
+ <tr>
+ <th>Feature</th>
+ <th>Description</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td><a href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/features/src/main/javascript/features/analytics/feature.xml">analytics/feature.xml</a></td>
+ <td>Google Analytics</td>
+ </tr>
+ <tr>
+ <td><a href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/features/src/main/javascript/features/auth-refresh/feature.xml">auth-refresh/feature.xml</a></td>
+ <td>To refresh the gadget security token</td>
+ </tr>
+ <tr>
+ <td><a href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/features/src/main/javascript/features/caja/feature.xml">caja/feature.xml</a></td>
+ <td>Caja support</td>
+ </tr>
+ <tr>
+ <td><a href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/features/src/main/javascript/features/core/feature.xml">core/feature.xml</a></td>
+ <td>Core feature</td>
+ </tr>
+ <tr>
+ <td><a href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/features/src/main/javascript/features/core.io/feature.xml">core.io/feature.xml</a></td>
+ <td>Core IO feature to provide remote content retrieval facilities.</td>
+ </tr>
+ <tr>
+ <td><a href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/features/src/main/javascript/features/dynamic-height/feature.xml">dynamic-height/feature.xml</a></td>
+ <td>To augment gadgets.window with functionality to change the height of a gadget dynamically.</td>
+ </tr>
+ <tr>
+ <td><a href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/features/src/main/javascript/features/flash/feature.xml">flash/feature.xml</a></td>
+ <td>To embed Flash content into gadgets.</td>
+ </tr>
+ <tr>
+ <td><a href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/features/src/main/javascript/features/locked-domain/feature.xml">locked-domain/feature.xml</a></td>
+ <td>Locked domain.</td>
+ </tr>
+ <tr>
+ <td><a href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/features/src/main/javascript/features/minimessage/feature.xml">minimessage/feature.xml</a></td>
+ <td>To create small dismissible messages in gadgets.</td>
+ </tr>
+ <tr>
+ <td><a href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/features/src/main/javascript/features/oauthpopup/feature.xml">oauthpopup/feature.xml</a></td>
+ <td>To assist with management of the OAuth popup window.</td>
+ </tr>
+ <tr>
+ <td><a href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/features/src/main/javascript/features/opensocial-0.6/feature.xml">opensocial-0.6/feature.xml</a></td>
+ <td>Opensocial-0.6.</td>
+ </tr>
+ <tr>
+ <td><a href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/features/src/main/javascript/features/opensocial-0.7/feature.xml">opensocial-0.7/feature.xml</a></td>
+ <td>Opensocial-0.7.</td>
+ </tr>
+ <tr>
+ <td><a href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/features/src/main/javascript/features/opensocial-0.8/feature.xml">opensocial-0.8/feature.xml</a></td>
+ <td>Opensocial-0.8.</td>
+ </tr>
+ <tr>
+ <td><a href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/features/src/main/javascript/features/opensocial-base/feature.xml">opensocial-base/feature.xml</a></td>
+ <td>Opensocial base.</td>
+ </tr>
+ <tr>
+ <td><a href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/features/src/main/javascript/features/opensocial-current/feature.xml">opensocial-current/feature.xml</a></td>
+ <td>Opensocial current.</td>
+ </tr>
+ <tr>
+ <td><a href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/features/src/main/javascript/features/opensocial-data/feature.xml">opensocial-data/feature.xml</a></td>
+ <td>Opensocial data.</td>
+ </tr>
+ <tr>
+ <td><a href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/features/src/main/javascript/features/opensocial-data-context/feature.xml">opensocial-data-context/feature.xml</a></td>
+ <td>Opensocial data-context.</td>
+ </tr>
+ <tr>
+ <td><a href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/features/src/main/javascript/features/opensocial-jsonrpc/feature.xml">opensocial-jsonrpc/feature.xml</a></td>
+ <td>Opensocial jsonrpc.</td>
+ </tr>
+ <tr>
+ <td><a href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/features/src/main/javascript/features/opensocial-reference/feature.xml">opensocial-reference/feature.xml</a></td>
+ <td>Opensocial reference.</td>
+ </tr>
+ <tr>
+ <td><a href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/features/src/main/javascript/features/opensocial-rest/feature.xml">opensocial-rest/feature.xml</a></td>
+ <td>Opensocial rest.</td>
+ </tr>
+ <tr>
+ <td><a href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/features/src/main/javascript/features/opensocial-templates/feature.xml">opensocial-templates/feature.xml</a></td>
+ <td>Opensocial templates.</td>
+ </tr>
+ <tr>
+ <td><a href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/features/src/main/javascript/features/osapi/feature.xml">osapi/feature.xml</a></td>
+ <td>Opensocial API.</td>
+ </tr>
+ <tr>
+ <td><a href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/features/src/main/javascript/features/osapi.activities/feature.xml">osapi.activities/feature.xml</a></td>
+ <td>Opensocial Activities API.</td>
+ </tr>
+ <tr>
+ <td><a href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/features/src/main/javascript/features/osapi.appdata/feature.xml">osapi.appdata/feature.xml</a></td>
+ <td>Opensocial Appdata API.</td>
+ </tr>
+ <tr>
+ <td><a href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/features/src/main/javascript/features/osapi.base/feature.xml">osapi.base/feature.xml</a></td>
+ <td>Opensocial base API.</td>
+ </tr>
+ <tr>
+ <td><a href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/features/src/main/javascript/features/osapi.people/feature.xml">osapi.people/feature.xml</a></td>
+ <td>Opensocial People API.</td>
+ </tr>
+ <tr>
+ <td><a href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/features/src/main/javascript/features/osapi.ui/feature.xml">osapi.ui/feature.xml</a></td>
+ <td>Opensocial UI API.</td>
+ </tr>
+ <tr>
+ <td><a href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/features/src/main/javascript/features/pubsub/feature.xml">pubsub/feature.xml</a></td>
+ <td>Gadget-side PubSub library for gadget-to-gadget communication.</td>
+ </tr>
+ <tr>
+ <td><a href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/features/src/main/javascript/features/rpc/feature.xml">rpc/feature.xml</a></td>
+ <td>RPC support.</td>
+ </tr>
+ <tr>
+ <td><a href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/features/src/main/javascript/features/setprefs/feature.xml">setprefs/feature.xml</a></td>
+ <td>To augment gadgets.Prefs with functionality to store prefs dynamically.</td>
+ </tr>
+ <tr>
+ <td><a href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/features/src/main/javascript/features/settitle/feature.xml">settitle/feature.xml</a></td>
+ <td>To augment gadets.window with functionality to set the title of a gadget dynamically.</td>
+ </tr>
+ <tr>
+ <td><a href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/features/src/main/javascript/features/skins/feature.xml">skins/feature.xml</a></td>
+ <td>Provide operations for getting display information about the currently shown skin.</td>
+ </tr>
+ <tr>
+ <td><a href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/features/src/main/javascript/features/tabs/feature.xml">tabs/feature.xml</a></td>
+ <td>Tab suuport.</td>
+ </tr>
+ <tr>
+ <td><a href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/features/src/main/javascript/features/views/feature.xml">views/feature.xml</a></td>
+ <td>Gadgets.views API spec</td>
+ </tr>
+ <tr>
+ <td><a href="http://svn.apache.org/repos/asf/incubator/shindig/trunk/features/src/main/javascript/features/xmlutil/feature.xml">xmlutil/feature.xml</a></td>
+ <td>Provide xml utilities.</td>
+ </tr>
+ </tbody>
+ </table>
+ </section>
+
+ <section name="Create Your Own Feature">
+ <p><i>TODO, see <a href="../../community/index.html">How to Contribute</a> page</i></p>
+ </section>
+ </body>
+</document>
Propchange: incubator/shindig/trunk/site/src/site/xdoc/developers/features/index.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/shindig/trunk/site/src/site/xdoc/developers/features/index.xml
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Propchange: incubator/shindig/trunk/site/src/site/xdoc/developers/features/index.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml