You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wookie.apache.org by bu...@apache.org on 2012/11/27 10:54:47 UTC

svn commit: r839743 [5/6] - in /websites/staging/wookie/trunk/content: ./ css/ docs/ docs/developer/ docs/developer/features/ docs/releases/ docs/tutorial/ docs/tutorial/lib/ docs/tutorial/lib/s5/ docs/tutorial/lib/s5/ui/ docs/tutorial/lib/s5/ui/defaul...

Added: websites/staging/wookie/trunk/content/docs/releases/0p10p0.html
==============================================================================
--- websites/staging/wookie/trunk/content/docs/releases/0p10p0.html (added)
+++ websites/staging/wookie/trunk/content/docs/releases/0p10p0.html Tue Nov 27 09:54:44 2012
@@ -0,0 +1,121 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<!--
+
+    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.
+-->
+
+  <link href="/wookie/css/wookie.css" rel="stylesheet" type="text/css">
+  <link href="/wookie/css/code.css" rel="stylesheet" type="text/css">
+  <title>Apache Wookie (Incubating) - New and Noteworthy: 0.10.0</title>
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+</head>
+
+<body>
+  <div id="banner">
+    <img alt="Apache Wookie (Incubating)" src="/wookie/images/logo.png"/>
+    <h1 class="title">New and Noteworthy: 0.10.0</h1>
+  </div>
+  
+  <div id="navigation">
+  <h1 id="general">General</h1>
+<ul>
+<li><a href="/wookie/index.html">Home</a></li>
+<li><a href="/wookie/news.html">News</a></li>
+<li><a href="/wookie/docs/download.html">Download</a></li>
+<li><a href="http://incubator.apache.org/projects/wookie.html">Incubator page</a></li>
+<li><a href="http://www.apache.org/licenses/LICENSE-2.0">License</a></li>
+</ul>
+<h1 id="documentation">Documentation</h1>
+<ul>
+<li><a href="/wookie/docs/download.html">Download and Quickstart</a></li>
+<li><a href="/wookie/docs/admin.html">Server Admin</a></li>
+<li><a href="/wookie/docs/embedding.html">Embedding</a></li>
+<li><a href="/wookie/docs/shindig.html">Integrating with Shindig</a></li>
+<li><a href="/wookie/docs/widgets.html">Building widgets</a></li>
+<li><a href="/wookie/docs/faq.html">FAQ</a></li>
+<li><a href="/wookie/docs/api.html">API Reference</a></li>
+</ul>
+<h1 id="community">Community</h1>
+<ul>
+<li><a href="/wookie/get-involved.html">Get Involved</a></li>
+<li><a href="/wookie/mailing-lists.html">Mailing Lists</a></li>
+<li><a href="/wookie/people.html">People</a></li>
+</ul>
+<h1 id="development">Development</h1>
+<ul>
+<li><a href="/wookie/docs/source.html">Getting Started</a></li>
+<li><a href="/wookie/docs/developer/running.html">Running</a></li>
+<li><a href="/wookie/docs/templates.html">Widget Templates</a></li>
+<li><a href="/wookie/docs/developer/features.html">Extension Features</a></li>
+<li><a href="/wookie/docs/developer/widgets.html">Deploying Widgets</a></li>
+<li><a href="/wookie/docs/develop.html">Environment</a></li>
+<li><a href="/wookie/docs/developer/release-management.html">Release Management</a></li>
+<li><a href="/wookie/docs/developer/issues.html">Issue Tracker</a></li>
+<li><a href="/wookie/docs/developer/index.html">Management</a></li>
+<li><a href="/wookie/docs/developer/parser.html">W3C Widget Parser</a></li>
+</ul>
+<h1 id="asf">ASF</h1>
+<ul>
+<li><a href="http://www.apache.org">Apache Software Foundation</a></li>
+<li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+<li><a href="http://www.apache.org/foundation/sponsorship.html">Become a Sponsor</a></li>
+<li><a href="http://www.apache.org/security/">Security</a></li>
+</ul>
+  </div>
+
+  <div id="content">
+    <h1 id="new-and-noteworthy-0100">New and Noteworthy: 0.10.0</h1>
+<h2 id="new-api-key-management">New API key management</h2>
+<p>API Keys are now managed using a text file on the server rather than require database access, allowing
+an admin to more easily add, comment out or remove API keys. For more information see</p>
+<p>http://incubator.apache.org/wookie/docs/admin.html</p>
+<h2 id="json-apis">JSON APIs</h2>
+<p>Most of the Wookie APIs now support JSON; to use JSON either send an Accepts header with the JSON mime type
+in the request, or append ?format=json to the request URL.</p>
+<h2 id="improved-upload-api">Improved upload API</h2>
+<p>You can now add widgets to a running Wookie installation by simply POSTing the widget to /widgets with
+widgetadmin credentials; unlike in 0.9.2 the installation is performed immediately and feedback provided. 
+The Widget's metadata is also returned in a successful response.</p>
+<h2 id="download-api">Download API</h2>
+<p>As well as uploading .wgt files, you can download as well! If you send a GET request to /widgets/{widget}
+using a Accept type of "application/widget" the original .wgt package is returned.</p>
+<h2 id="no-jsp-ui-new-demo-application">No JSP UI; new "demo" application</h2>
+<p>In 0.10.0 we no longer have an Admin JSP application or any other required user interface. Instead we have
+a very simple JQuery demo application for quickly testing widgets. All the administration features that
+used to be in JSP pages are instead available via REST API or editing configuration files.</p>
+<h2 id="improved-connector-framework-for-java">Improved connector framework for Java</h2>
+<p>The Java connector now supports the whole of the Wookie REST API including admin functions, not just creating 
+widget instances.</p>
+<h2 id="openajax-feature">OpenAjax Feature</h2>
+<p>There is a new Feature extension for OpenAjax Hub, enabling inter-widget communication in environments that
+support OpenAjax Managed Hub such as Apache Rave.</p>
+  </div>
+
+  <div id="footer">
+    <div class="copyright">
+      <p>
+        Copyright &copy; 2011-2012 The Apache Software Foundation, Licensed under
+        the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.
+        <br />
+        Apache and the Apache feather logos are trademarks of The Apache Software Foundation.
+      </p>
+    </div>
+  </div>
+
+</body>
+</html>

Added: websites/staging/wookie/trunk/content/docs/releases/0p11p0.html
==============================================================================
--- websites/staging/wookie/trunk/content/docs/releases/0p11p0.html (added)
+++ websites/staging/wookie/trunk/content/docs/releases/0p11p0.html Tue Nov 27 09:54:44 2012
@@ -0,0 +1,104 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<!--
+
+    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.
+-->
+
+  <link href="/wookie/css/wookie.css" rel="stylesheet" type="text/css">
+  <link href="/wookie/css/code.css" rel="stylesheet" type="text/css">
+  <title>Apache Wookie (Incubating) - New and Noteworthy: 0.11.0
</title>
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+</head>
+
+<body>
+  <div id="banner">
+    <img alt="Apache Wookie (Incubating)" src="/wookie/images/logo.png"/>
+    <h1 class="title">New and Noteworthy: 0.11.0
</h1>
+  </div>
+  
+  <div id="navigation">
+  <h1 id="general">General</h1>
+<ul>
+<li><a href="/wookie/index.html">Home</a></li>
+<li><a href="/wookie/news.html">News</a></li>
+<li><a href="/wookie/docs/download.html">Download</a></li>
+<li><a href="http://incubator.apache.org/projects/wookie.html">Incubator page</a></li>
+<li><a href="http://www.apache.org/licenses/LICENSE-2.0">License</a></li>
+</ul>
+<h1 id="documentation">Documentation</h1>
+<ul>
+<li><a href="/wookie/docs/download.html">Download and Quickstart</a></li>
+<li><a href="/wookie/docs/admin.html">Server Admin</a></li>
+<li><a href="/wookie/docs/embedding.html">Embedding</a></li>
+<li><a href="/wookie/docs/shindig.html">Integrating with Shindig</a></li>
+<li><a href="/wookie/docs/widgets.html">Building widgets</a></li>
+<li><a href="/wookie/docs/faq.html">FAQ</a></li>
+<li><a href="/wookie/docs/api.html">API Reference</a></li>
+</ul>
+<h1 id="community">Community</h1>
+<ul>
+<li><a href="/wookie/get-involved.html">Get Involved</a></li>
+<li><a href="/wookie/mailing-lists.html">Mailing Lists</a></li>
+<li><a href="/wookie/people.html">People</a></li>
+</ul>
+<h1 id="development">Development</h1>
+<ul>
+<li><a href="/wookie/docs/source.html">Getting Started</a></li>
+<li><a href="/wookie/docs/developer/running.html">Running</a></li>
+<li><a href="/wookie/docs/templates.html">Widget Templates</a></li>
+<li><a href="/wookie/docs/developer/features.html">Extension Features</a></li>
+<li><a href="/wookie/docs/developer/widgets.html">Deploying Widgets</a></li>
+<li><a href="/wookie/docs/develop.html">Environment</a></li>
+<li><a href="/wookie/docs/developer/release-management.html">Release Management</a></li>
+<li><a href="/wookie/docs/developer/issues.html">Issue Tracker</a></li>
+<li><a href="/wookie/docs/developer/index.html">Management</a></li>
+<li><a href="/wookie/docs/developer/parser.html">W3C Widget Parser</a></li>
+</ul>
+<h1 id="asf">ASF</h1>
+<ul>
+<li><a href="http://www.apache.org">Apache Software Foundation</a></li>
+<li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+<li><a href="http://www.apache.org/foundation/sponsorship.html">Become a Sponsor</a></li>
+<li><a href="http://www.apache.org/security/">Security</a></li>
+</ul>
+  </div>
+
+  <div id="content">
+    <h1 id="new-and-noteworthy-0110">New and Noteworthy: 0.11.0</h1>
+<h2 id="gethost-for-shared-widgets">GetHost() for shared widgets</h2>
+<p>Widgets using the Wave feature can now use getHost() and getHosts() to get participants in the Host role.</p>
+<p>You can also create Participants with roles using the REST API and the Connector; any participant with a
+role of "host" will be automatically made available through getHost() and getHosts() calls in the widget.</p>
+<h2 id="backend-refactoring">Backend refactoring</h2>
+<p>There were significant backend changes in this revision removing a lot of redundancy in the core model APIs, 
+particularly between the parser and server modules.</p>
+  </div>
+
+  <div id="footer">
+    <div class="copyright">
+      <p>
+        Copyright &copy; 2011-2012 The Apache Software Foundation, Licensed under
+        the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.
+        <br />
+        Apache and the Apache feather logos are trademarks of The Apache Software Foundation.
+      </p>
+    </div>
+  </div>
+
+</body>
+</html>

Added: websites/staging/wookie/trunk/content/docs/releases/0p9p1.html
==============================================================================
--- websites/staging/wookie/trunk/content/docs/releases/0p9p1.html (added)
+++ websites/staging/wookie/trunk/content/docs/releases/0p9p1.html Tue Nov 27 09:54:44 2012
@@ -0,0 +1,118 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<!--
+
+    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.
+-->
+
+  <link href="/wookie/css/wookie.css" rel="stylesheet" type="text/css">
+  <link href="/wookie/css/code.css" rel="stylesheet" type="text/css">
+  <title>Apache Wookie (Incubating) - New and Noteworthy: Apache Wookie 0.9.1 (incubating)</title>
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+</head>
+
+<body>
+  <div id="banner">
+    <img alt="Apache Wookie (Incubating)" src="/wookie/images/logo.png"/>
+    <h1 class="title">New and Noteworthy: Apache Wookie 0.9.1 (incubating)</h1>
+  </div>
+  
+  <div id="navigation">
+  <h1 id="general">General</h1>
+<ul>
+<li><a href="/wookie/index.html">Home</a></li>
+<li><a href="/wookie/news.html">News</a></li>
+<li><a href="/wookie/docs/download.html">Download</a></li>
+<li><a href="http://incubator.apache.org/projects/wookie.html">Incubator page</a></li>
+<li><a href="http://www.apache.org/licenses/LICENSE-2.0">License</a></li>
+</ul>
+<h1 id="documentation">Documentation</h1>
+<ul>
+<li><a href="/wookie/docs/download.html">Download and Quickstart</a></li>
+<li><a href="/wookie/docs/admin.html">Server Admin</a></li>
+<li><a href="/wookie/docs/embedding.html">Embedding</a></li>
+<li><a href="/wookie/docs/shindig.html">Integrating with Shindig</a></li>
+<li><a href="/wookie/docs/widgets.html">Building widgets</a></li>
+<li><a href="/wookie/docs/faq.html">FAQ</a></li>
+<li><a href="/wookie/docs/api.html">API Reference</a></li>
+</ul>
+<h1 id="community">Community</h1>
+<ul>
+<li><a href="/wookie/get-involved.html">Get Involved</a></li>
+<li><a href="/wookie/mailing-lists.html">Mailing Lists</a></li>
+<li><a href="/wookie/people.html">People</a></li>
+</ul>
+<h1 id="development">Development</h1>
+<ul>
+<li><a href="/wookie/docs/source.html">Getting Started</a></li>
+<li><a href="/wookie/docs/developer/running.html">Running</a></li>
+<li><a href="/wookie/docs/templates.html">Widget Templates</a></li>
+<li><a href="/wookie/docs/developer/features.html">Extension Features</a></li>
+<li><a href="/wookie/docs/developer/widgets.html">Deploying Widgets</a></li>
+<li><a href="/wookie/docs/develop.html">Environment</a></li>
+<li><a href="/wookie/docs/developer/release-management.html">Release Management</a></li>
+<li><a href="/wookie/docs/developer/issues.html">Issue Tracker</a></li>
+<li><a href="/wookie/docs/developer/index.html">Management</a></li>
+<li><a href="/wookie/docs/developer/parser.html">W3C Widget Parser</a></li>
+</ul>
+<h1 id="asf">ASF</h1>
+<ul>
+<li><a href="http://www.apache.org">Apache Software Foundation</a></li>
+<li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+<li><a href="http://www.apache.org/foundation/sponsorship.html">Become a Sponsor</a></li>
+<li><a href="http://www.apache.org/security/">Security</a></li>
+</ul>
+  </div>
+
+  <div id="content">
+    <h1 id="new-and-noteworthy-apache-wookie-091-incubating">New and Noteworthy: Apache Wookie 0.9.1 (incubating)</h1>
+<h2 id="fully-conforms-to-the-w3c-widget-packaging-and-configuration-specification">Fully conforms to the W3C Widget Packaging and Configuration specification</h2>
+<p>Wookie now has 100% conformance to the W3C Widgets Packaging and Configuration Specification, passing all implementation tests (see http://dev.w3.org/2006/waf/widgets/imp-report/). This means there is very good interoperability between Wookie and other W3C Widget platforms such as Opera. </p>
+<h2 id="improved-conformance-to-w3c-widget-interface-specification-including-localization-support">Improved conformance to W3C Widget Interface specification including localization support</h2>
+<p>Wookie 0.9.1 has improved support for the W3C Widget Interface, and now passes 97% of conformance tests. For more information, see http://dev.w3.org/2006/waf/widgets-api/imp-report/</p>
+<h2 id="support-for-w3c-warp-specification">Support for W3C WARP specification</h2>
+<p>Widgets can now use the WARP <access> element in config.xml and Wookie will use this to generate widget-specific access policies for external web services.</p>
+<h2 id="improved-and-simplified-feature-extensions">Improved and Simplified Feature Extensions</h2>
+<p>From 0.9.1, there is a much simpler way for developers to add <feature> extensions Wookie that inject scripts and stylesheets into Widgets that require them. Simply create a directory that contains a feature.xml file that contains the URI of the feature, and links to the scripts and CSS to inject. Add the directory to Wookie's /features directory, and Wookie will install the feature on startup and make it available to widgets via the W3C <feature> element in config.xml. </p>
+<p>For detailed documentation see http://incubator.apache.org/wookie/docs/developer/features.html.</p>
+<h2 id="exporting-widget-instances-as-new-widget-packages">Exporting Widget Instances as new Widget Packages</h2>
+<p>Wookie now has a feature called "flatpack" which enables any Widget Instance to be exported as a W3C .wgt package for use on other systems. For example, a Widget Instance created for a user in a portal can be exported as a .wgt to be side-loaded onto their mobile device if it supports W3C Widgets natively (e.g. Blackberry, Samsung Bada, or an Android phone running the Opera WAC Runtime). The exported .wgt package includes all the user's preference settings, and any <feature> scripts and stylesheets that are marked as exportable.</p>
+<p>For more information see the "Flatpack" section of the API reference documentation: http://incubator.apache.org/wookie/docs/api.html</p>
+<p>Note that this is a "beta" feature and still has some issues and limitations.</p>
+<h2 id="scratchpad">Scratchpad</h2>
+<p>Widgets and Features are now split into "extra" and "scratchpad"; experimental features and widget are found in the "scratchpad" folder of the Wookie installation. To install these in your deployment, see http://incubator.apache.org/wookie/docs/developer/widgets.html</p>
+<h2 id="comprehensive-rest-api-including-support-for-admin-functions-such-as-uploading-new-widgets">Comprehensive REST API including support for admin functions such as uploading new widgets</h2>
+<p>The REST API provided by Wookie now includes access to all functionality, including managing the whitelist, adding new widgets, and managing client API keys. For more information see http://incubator.apache.org/wookie/docs/api.html</p>
+<h2 id="updated-apache-shindig-support">Updated Apache Shindig Support</h2>
+<p>Wookie now comes with integration support for Shindig 2.0.</p>
+<h2 id="jcr-support-now-optional-module">JCR support now optional module</h2>
+<p>From 0.9.1 Wookie supports JPA by default; JCR now needs to be built as an optional module. This significantly reduces the number of dependencies for a default installation.</p>
+  </div>
+
+  <div id="footer">
+    <div class="copyright">
+      <p>
+        Copyright &copy; 2011-2012 The Apache Software Foundation, Licensed under
+        the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.
+        <br />
+        Apache and the Apache feather logos are trademarks of The Apache Software Foundation.
+      </p>
+    </div>
+  </div>
+
+</body>
+</html>

Added: websites/staging/wookie/trunk/content/docs/releases/0p9p2.html
==============================================================================
--- websites/staging/wookie/trunk/content/docs/releases/0p9p2.html (added)
+++ websites/staging/wookie/trunk/content/docs/releases/0p9p2.html Tue Nov 27 09:54:44 2012
@@ -0,0 +1,112 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<!--
+
+    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.
+-->
+
+  <link href="/wookie/css/wookie.css" rel="stylesheet" type="text/css">
+  <link href="/wookie/css/code.css" rel="stylesheet" type="text/css">
+  <title>Apache Wookie (Incubating) - New and Noteworthy: Apache Wookie 0.9.2 (incubating)
</title>
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+</head>
+
+<body>
+  <div id="banner">
+    <img alt="Apache Wookie (Incubating)" src="/wookie/images/logo.png"/>
+    <h1 class="title">New and Noteworthy: Apache Wookie 0.9.2 (incubating)
</h1>
+  </div>
+  
+  <div id="navigation">
+  <h1 id="general">General</h1>
+<ul>
+<li><a href="/wookie/index.html">Home</a></li>
+<li><a href="/wookie/news.html">News</a></li>
+<li><a href="/wookie/docs/download.html">Download</a></li>
+<li><a href="http://incubator.apache.org/projects/wookie.html">Incubator page</a></li>
+<li><a href="http://www.apache.org/licenses/LICENSE-2.0">License</a></li>
+</ul>
+<h1 id="documentation">Documentation</h1>
+<ul>
+<li><a href="/wookie/docs/download.html">Download and Quickstart</a></li>
+<li><a href="/wookie/docs/admin.html">Server Admin</a></li>
+<li><a href="/wookie/docs/embedding.html">Embedding</a></li>
+<li><a href="/wookie/docs/shindig.html">Integrating with Shindig</a></li>
+<li><a href="/wookie/docs/widgets.html">Building widgets</a></li>
+<li><a href="/wookie/docs/faq.html">FAQ</a></li>
+<li><a href="/wookie/docs/api.html">API Reference</a></li>
+</ul>
+<h1 id="community">Community</h1>
+<ul>
+<li><a href="/wookie/get-involved.html">Get Involved</a></li>
+<li><a href="/wookie/mailing-lists.html">Mailing Lists</a></li>
+<li><a href="/wookie/people.html">People</a></li>
+</ul>
+<h1 id="development">Development</h1>
+<ul>
+<li><a href="/wookie/docs/source.html">Getting Started</a></li>
+<li><a href="/wookie/docs/developer/running.html">Running</a></li>
+<li><a href="/wookie/docs/templates.html">Widget Templates</a></li>
+<li><a href="/wookie/docs/developer/features.html">Extension Features</a></li>
+<li><a href="/wookie/docs/developer/widgets.html">Deploying Widgets</a></li>
+<li><a href="/wookie/docs/develop.html">Environment</a></li>
+<li><a href="/wookie/docs/developer/release-management.html">Release Management</a></li>
+<li><a href="/wookie/docs/developer/issues.html">Issue Tracker</a></li>
+<li><a href="/wookie/docs/developer/index.html">Management</a></li>
+<li><a href="/wookie/docs/developer/parser.html">W3C Widget Parser</a></li>
+</ul>
+<h1 id="asf">ASF</h1>
+<ul>
+<li><a href="http://www.apache.org">Apache Software Foundation</a></li>
+<li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+<li><a href="http://www.apache.org/foundation/sponsorship.html">Become a Sponsor</a></li>
+<li><a href="http://www.apache.org/security/">Security</a></li>
+</ul>
+  </div>
+
+  <div id="content">
+    <h1 id="new-and-noteworthy-apache-wookie-092-incubating">New and Noteworthy: Apache Wookie 0.9.2 (incubating)</h1>
+<h2 id="new-oauth-20-feature">New oAuth 2.0 Feature</h2>
+<p>Wookie widgets can now use oAuth 2.0 to connect to remote services. There is a "Facebook Friend" demo 
+widget in scratchpad/widgets to try out - uncomment include.scratchpad.widgets in your build.properties 
+file to try it out.</p>
+<h2 id="new-widget-templating-system">New Widget Templating System</h2>
+<p>A new templating system is available for creating widgets, enabling widgets to have a common look-and-feel
+or to reuse functionality; you can edit  the template and all widgets based on it can be regenerated with 
+the changes. Documentation and examples of both templates and widgets created from them can be found in 
+widgets/templates</p>
+<h2 id="new-proxy-policy-management">New proxy policy management</h2>
+<p>Rather than manage separate "Whitelist" and "Access Request" lists using the web interface, in 0.9.2
+we've introduced a much simpler "policies" file that can be edited in a text editor. Changes to the file
+are updated live in the server. The policies file itself contains more detailed documentation, and can
+be found in src/policies or WEB-INF/classes/policies on a running server. Policies can still be edited
+using the web interface, and a REST API endpoint can be found at /wookie/policies.</p>
+  </div>
+
+  <div id="footer">
+    <div class="copyright">
+      <p>
+        Copyright &copy; 2011-2012 The Apache Software Foundation, Licensed under
+        the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.
+        <br />
+        Apache and the Apache feather logos are trademarks of The Apache Software Foundation.
+      </p>
+    </div>
+  </div>
+
+</body>
+</html>

Added: websites/staging/wookie/trunk/content/docs/shindig.html
==============================================================================
--- websites/staging/wookie/trunk/content/docs/shindig.html (added)
+++ websites/staging/wookie/trunk/content/docs/shindig.html Tue Nov 27 09:54:44 2012
@@ -0,0 +1,137 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<!--
+
+    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.
+-->
+
+  <link href="/wookie/css/wookie.css" rel="stylesheet" type="text/css">
+  <link href="/wookie/css/code.css" rel="stylesheet" type="text/css">
+  <title>Apache Wookie (Incubating) - Integrating Wookie and Shindig</title>
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+</head>
+
+<body>
+  <div id="banner">
+    <img alt="Apache Wookie (Incubating)" src="/wookie/images/logo.png"/>
+    <h1 class="title">Integrating Wookie and Shindig</h1>
+  </div>
+  
+  <div id="navigation">
+  <h1 id="general">General</h1>
+<ul>
+<li><a href="/wookie/index.html">Home</a></li>
+<li><a href="/wookie/news.html">News</a></li>
+<li><a href="/wookie/docs/download.html">Download</a></li>
+<li><a href="http://incubator.apache.org/projects/wookie.html">Incubator page</a></li>
+<li><a href="http://www.apache.org/licenses/LICENSE-2.0">License</a></li>
+</ul>
+<h1 id="documentation">Documentation</h1>
+<ul>
+<li><a href="/wookie/docs/download.html">Download and Quickstart</a></li>
+<li><a href="/wookie/docs/admin.html">Server Admin</a></li>
+<li><a href="/wookie/docs/embedding.html">Embedding</a></li>
+<li><a href="/wookie/docs/shindig.html">Integrating with Shindig</a></li>
+<li><a href="/wookie/docs/widgets.html">Building widgets</a></li>
+<li><a href="/wookie/docs/faq.html">FAQ</a></li>
+<li><a href="/wookie/docs/api.html">API Reference</a></li>
+</ul>
+<h1 id="community">Community</h1>
+<ul>
+<li><a href="/wookie/get-involved.html">Get Involved</a></li>
+<li><a href="/wookie/mailing-lists.html">Mailing Lists</a></li>
+<li><a href="/wookie/people.html">People</a></li>
+</ul>
+<h1 id="development">Development</h1>
+<ul>
+<li><a href="/wookie/docs/source.html">Getting Started</a></li>
+<li><a href="/wookie/docs/developer/running.html">Running</a></li>
+<li><a href="/wookie/docs/templates.html">Widget Templates</a></li>
+<li><a href="/wookie/docs/developer/features.html">Extension Features</a></li>
+<li><a href="/wookie/docs/developer/widgets.html">Deploying Widgets</a></li>
+<li><a href="/wookie/docs/develop.html">Environment</a></li>
+<li><a href="/wookie/docs/developer/release-management.html">Release Management</a></li>
+<li><a href="/wookie/docs/developer/issues.html">Issue Tracker</a></li>
+<li><a href="/wookie/docs/developer/index.html">Management</a></li>
+<li><a href="/wookie/docs/developer/parser.html">W3C Widget Parser</a></li>
+</ul>
+<h1 id="asf">ASF</h1>
+<ul>
+<li><a href="http://www.apache.org">Apache Software Foundation</a></li>
+<li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+<li><a href="http://www.apache.org/foundation/sponsorship.html">Become a Sponsor</a></li>
+<li><a href="http://www.apache.org/security/">Security</a></li>
+</ul>
+  </div>
+
+  <div id="content">
+    <p>As well as serving W3C Widgets, Wookie can also be used to share OpenSocial gadgets by integrating with <a href="http://shindig.apache.org/">Apache Shindig</a>. There are currently some limitations on this approach - for example, while Wookie quite happily handles preferences for OpenSocial gadgets, it doesn't handle the various services like friends lists that a full Shindig implementation supports, and you'd still need to integrate those yourself using Shindig's API. However you may still find it useful to deploy Wookie and Shindig in this manner.</p>
+<h1 id="how-to-setup-wookie-with-shindig">How to setup Wookie with Shindig</h1>
+<p>To deploy Wookie with Shindig, you need to deploy the Shindig.war on your server alongside Wookie.</p>
+<p>You can either place the Shindig webapp as ROOT or at another webapp location. (If deploying elsewhere, note you need to change a number of settings in Shindig; see the Shindig documentation for more details).</p>
+<h1 id="wookie-setup">Wookie setup</h1>
+<p>Once deployed, you need to setup Wookie as follows:</p>
+<ul>
+<li>In <code>[WOOKIE]/WEB-INF/classes/widgetserver.properties</code>, set <code>widget.metadata.url</code> to point to the Shindig metadata service (if you've set up Shindig at Root, this is already set)</li>
+<li>In <code>[WOOKIE]/WEB-INF/classes/opensocial.properties</code>, set <code>opensocial.enable</code> to <code>true</code> to start sending Shindig security tokens with rendered widgets/gadgets.</li>
+</ul>
+<h1 id="preference-management">Preference management</h1>
+<p>You can use Wookie to manage the preferences of your Gadgets; to do this you must replace the standard Shindig Features jar with one with some additional Wookie javascript code and make an adjustment to the web.xml for Wookie to allow calls between the two applications.</p>
+<p>The files in the folders <code>/features/core.prefs</code> replace the Shindig preference handling stubs with an interface to the widget.preferences HTML 5 object implemented in Wookie.</p>
+<p>In <code>core.prefs</code>:</p>
+<ul>
+<li>prefs.js has been altered to make the W3C Widget calls features.xml</li>
+<li>includes links to the wookie core JS injected code.</li>
+</ul>
+<p><em>Note that these are absolute URLs are should be replaced with URLs to your own Wookie server</em></p>
+<p>Edit the URLs in <code>features.xml</code>, and then replace or merge these files with the standard Shindig features files to add W3C widget persistence. A ready-built shindig-features jar is located in the <code>http://svn.apache.org/viewvc/incubator/wookie/trunk/shindig/dist/</code> folder which you can use as the basis for your own shindig-features.jar file.</p>
+<p>To enable this functionality to work it is currently necessary to turn off cross-site session security for DWR, or you will get a "Session Error" whenever using Gadgets with Wookie as the two webapps do not share sessions.</p>
+<p>To do this, add the following parameter in web.xml for the dwr-invoker serlvet:</p>
+<div class="codehilite"><pre> <span class="nt">&lt;init-param&gt;</span> 
+ <span class="nt">&lt;param-name&gt;</span>crossDomainSessionSecurity<span class="nt">&lt;/param-name&gt;</span>
+ <span class="nt">&lt;param-value&gt;</span>false<span class="nt">&lt;/param-value&gt;</span>
+ <span class="nt">&lt;/init-param&gt;</span>
+</pre></div>
+
+
+<p>(You can also avoid this problem by merging the Wookie and Shindig applications into a single webapp, combining the web.xml files into one.)</p>
+<h1 id="proxy-configuration">Proxy configuration</h1>
+<p>Both Wookie and Shindig come with server-side proxy implementations. You can use either or both of these. </p>
+<ul>
+<li>The setting for Wookie can be found in <code>[WOOKIE]/WEB-INF/classes/widgetserver.properties</code>. </li>
+<li>The setting for Shindig can be found in [<code>SHINDIG]/WEB-INF/classes/containers/default.container.js</code>. </li>
+</ul>
+<p>In each case you can set the proxy URL to either:</p>
+<ul>
+<li>[WOOKIE]/proxy</li>
+<li>[SHINDIG]/gadgets/proxy</li>
+</ul>
+  </div>
+
+  <div id="footer">
+    <div class="copyright">
+      <p>
+        Copyright &copy; 2011-2012 The Apache Software Foundation, Licensed under
+        the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.
+        <br />
+        Apache and the Apache feather logos are trademarks of The Apache Software Foundation.
+      </p>
+    </div>
+  </div>
+
+</body>
+</html>

Added: websites/staging/wookie/trunk/content/docs/source.html
==============================================================================
--- websites/staging/wookie/trunk/content/docs/source.html (added)
+++ websites/staging/wookie/trunk/content/docs/source.html Tue Nov 27 09:54:44 2012
@@ -0,0 +1,159 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<!--
+
+    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.
+-->
+
+  <link href="/wookie/css/wookie.css" rel="stylesheet" type="text/css">
+  <link href="/wookie/css/code.css" rel="stylesheet" type="text/css">
+  <title>Apache Wookie (Incubating) - Wookie Sourcecode</title>
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+</head>
+
+<body>
+  <div id="banner">
+    <img alt="Apache Wookie (Incubating)" src="/wookie/images/logo.png"/>
+    <h1 class="title">Wookie Sourcecode</h1>
+  </div>
+  
+  <div id="navigation">
+  <h1 id="general">General</h1>
+<ul>
+<li><a href="/wookie/index.html">Home</a></li>
+<li><a href="/wookie/news.html">News</a></li>
+<li><a href="/wookie/docs/download.html">Download</a></li>
+<li><a href="http://incubator.apache.org/projects/wookie.html">Incubator page</a></li>
+<li><a href="http://www.apache.org/licenses/LICENSE-2.0">License</a></li>
+</ul>
+<h1 id="documentation">Documentation</h1>
+<ul>
+<li><a href="/wookie/docs/download.html">Download and Quickstart</a></li>
+<li><a href="/wookie/docs/admin.html">Server Admin</a></li>
+<li><a href="/wookie/docs/embedding.html">Embedding</a></li>
+<li><a href="/wookie/docs/shindig.html">Integrating with Shindig</a></li>
+<li><a href="/wookie/docs/widgets.html">Building widgets</a></li>
+<li><a href="/wookie/docs/faq.html">FAQ</a></li>
+<li><a href="/wookie/docs/api.html">API Reference</a></li>
+</ul>
+<h1 id="community">Community</h1>
+<ul>
+<li><a href="/wookie/get-involved.html">Get Involved</a></li>
+<li><a href="/wookie/mailing-lists.html">Mailing Lists</a></li>
+<li><a href="/wookie/people.html">People</a></li>
+</ul>
+<h1 id="development">Development</h1>
+<ul>
+<li><a href="/wookie/docs/source.html">Getting Started</a></li>
+<li><a href="/wookie/docs/developer/running.html">Running</a></li>
+<li><a href="/wookie/docs/templates.html">Widget Templates</a></li>
+<li><a href="/wookie/docs/developer/features.html">Extension Features</a></li>
+<li><a href="/wookie/docs/developer/widgets.html">Deploying Widgets</a></li>
+<li><a href="/wookie/docs/develop.html">Environment</a></li>
+<li><a href="/wookie/docs/developer/release-management.html">Release Management</a></li>
+<li><a href="/wookie/docs/developer/issues.html">Issue Tracker</a></li>
+<li><a href="/wookie/docs/developer/index.html">Management</a></li>
+<li><a href="/wookie/docs/developer/parser.html">W3C Widget Parser</a></li>
+</ul>
+<h1 id="asf">ASF</h1>
+<ul>
+<li><a href="http://www.apache.org">Apache Software Foundation</a></li>
+<li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+<li><a href="http://www.apache.org/foundation/sponsorship.html">Become a Sponsor</a></li>
+<li><a href="http://www.apache.org/security/">Security</a></li>
+</ul>
+  </div>
+
+  <div id="content">
+    <h1 id="source">Source</h1>
+<p>If you want to work with source you can either use the latest development
+version from Subversion or you can download the most recent release. We 
+try to keep the development version stable however, for production environments
+we recommend the stable release. Alternatively you might want to work with
+a <a href="download.html">binary release</a></p>
+<h2 id="getting-and-building-from-the-latest-source-code">Getting and building from the latest source code</h2>
+<p>To build from source follow these summary steps, more details can be found below:</p>
+<ul>
+<li>Install <a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">Java JDK</a> (note the JRE is not sufficient)</li>
+<li>Install <a href="http://subversion.apache.org/packages.html">Apache Subversion</a> (or your preferred SVN client, these instructions assume you are using the command line)</li>
+<li>Install <a href="http://archive.apache.org/dist/ant/binaries/">Apache Ant</a> </li>
+<li>Either checkout Wookie from <a href="http://svn.apache.org/repos/asf/incubator/wookie/trunk">SVN</a><ul>
+<li>svn co http://svn.apache.org/repos/asf/incubator/wookie/trunk wookie</li>
+</ul>
+</li>
+<li>or, download latest stable release (see also <a href="http://www.apache.org/dist/incubator/wookie/KEYS">Release Signing Keys</a>)<ul>
+<li><a href="http://www.apache.org/dyn/closer.cgi/incubator/wookie/0.11.0-incubating/source/apache-wookie-0.11.0-incubating-src.tar.gz">apache-wookie-0.11.0-incubating-src.tar.gz</a> <a href="http://www.apache.org/dist/incubator/wookie/0.11.0-incubating/source/apache-wookie-0.11.0-incubating-src.tar.gz.md5">MD5 Checksum</a> <a href="http://www.apache.org/dist/incubator/wookie/0.11.0-incubating/source/apache-wookie-0.11.0-incubating-src.tar.gz.asc">Signature</a></li>
+<li><a href="http://www.apache.org/dyn/closer.cgi/incubator/wookie/0.11.0-incubating/source/apache-wookie-0.11.0-incubating-src.zip">apache-wookie-0.11.0-incubating-src.zip</a> <a href="http://www.apache.org/dist/incubator/wookie/0.11.0-incubating/source/apache-wookie-0.11.0-incubating-src.zip.md5">MD5 Checksum</a> <a href="http://www.apache.org/dist/incubator/wookie/0.11.0-incubating/source/apache-wookie-0.11.0-incubating-src.zip.asc">Signature</a></li>
+</ul>
+</li>
+<li>Build and run using "ant run"</li>
+<li>Visit http://localhost:8080/wookie</li>
+</ul>
+<p>We've got some notes on setting up a <a href="develop.html">development environment</a> for Wookie.</p>
+<h3 id="building">Building</h3>
+<p>We use Apache Ant to manage our build process. This makes it really easy to build on any platform.</p>
+<h4 id="building-on-linux">Building on Linux</h4>
+<p>If you are running Ubuntu Linux the commands you need to carry out a source installation are:</p>
+<div class="codehilite"><pre><span class="n">sudo</span> <span class="n">apt</span><span class="o">-</span><span class="n">get</span> <span class="n">install</span> <span class="n">openjdk</span><span class="o">-</span><span class="mi">6</span><span class="o">-</span><span class="n">jdk</span>
+<span class="n">sudo</span> <span class="n">apt</span><span class="o">-</span><span class="n">get</span> <span class="n">install</span> <span class="n">subversion</span>
+<span class="n">sudo</span> <span class="n">apt</span><span class="o">-</span><span class="n">get</span> <span class="n">install</span> <span class="n">ant1</span><span class="mf">.7</span>
+<span class="n">svn</span> <span class="n">co</span> <span class="n">http:</span><span class="sr">//s</span><span class="n">vn</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">org</span><span class="sr">/repos/</span><span class="n">asf</span><span class="sr">/incubator/</span><span class="n">wookie</span><span class="sr">/trunk ~/</span><span class="n">projects</span><span class="o">/</span><span class="n">wookie</span>
+</pre></div>
+
+
+<p>Now skip to "Running Wookie" below.</p>
+<h4 id="building-on-windows">Building on Windows</h4>
+<p>If you are running Windows you need to download and install the following applications:</p>
+<ul>
+<li><a href="http://jdk6.java.net/download.html">Java Development Kit</a></li>
+<li><a href="http://subversion.apache.org/">Apache Subversion</a></li>
+<li><a href="http://ant.apache.org/">Apache Ant</a></li>
+</ul>
+<p>Once you've installed those applications you should checkout the source as follows:</p>
+<div class="codehilite"><pre><span class="n">svn</span> <span class="n">co</span> <span class="n">http:</span><span class="sr">//s</span><span class="n">vn</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">org</span><span class="sr">/repos/</span><span class="n">asf</span><span class="sr">/incubator/</span><span class="n">wookie</span><span class="sr">/trunk ~/</span><span class="n">projects</span><span class="o">/</span><span class="n">wookie</span>
+</pre></div>
+
+
+<h3 id="running-wookie">Running Wookie</h3>
+<p>There are various ways of running Wookie, the simplest is to run in standalone mode:</p>
+<div class="codehilite"><pre><span class="n">ant</span> <span class="n">run</span>
+<span class="n">http:</span><span class="sr">//</span><span class="n">localhost:8080</span><span class="o">/</span><span class="n">wookie</span>
+</pre></div>
+
+
+<p>For more information and for instruction on how to configure for production environments
+see our page on <a href="/wookie/docs/developer/running.html">Running Wookie</a></p>
+<h3 id="developing-wookie">Developing Wookie</h3>
+<p>There are various docs that are useful for developers linked from the left 
+hand menu in the "Development" section.</p>
+<p>A good place to start your reading is out page which details how to create your 
+<a href="/wookie/docs/develop.html">development environment</a>.</p>
+  </div>
+
+  <div id="footer">
+    <div class="copyright">
+      <p>
+        Copyright &copy; 2011-2012 The Apache Software Foundation, Licensed under
+        the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.
+        <br />
+        Apache and the Apache feather logos are trademarks of The Apache Software Foundation.
+      </p>
+    </div>
+  </div>
+
+</body>
+</html>

Added: websites/staging/wookie/trunk/content/docs/templates.html
==============================================================================
--- websites/staging/wookie/trunk/content/docs/templates.html (added)
+++ websites/staging/wookie/trunk/content/docs/templates.html Tue Nov 27 09:54:44 2012
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<!--
+
+    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.
+-->
+
+  <link href="/wookie/css/wookie.css" rel="stylesheet" type="text/css">
+  <link href="/wookie/css/code.css" rel="stylesheet" type="text/css">
+  <title>Apache Wookie (Incubating) - </title>
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+</head>
+
+<body>
+  <div id="banner">
+    <img alt="Apache Wookie (Incubating)" src="/wookie/images/logo.png"/>
+    <h1 class="title"></h1>
+  </div>
+  
+  <div id="navigation">
+  <h1 id="general">General</h1>
+<ul>
+<li><a href="/wookie/index.html">Home</a></li>
+<li><a href="/wookie/news.html">News</a></li>
+<li><a href="/wookie/docs/download.html">Download</a></li>
+<li><a href="http://incubator.apache.org/projects/wookie.html">Incubator page</a></li>
+<li><a href="http://www.apache.org/licenses/LICENSE-2.0">License</a></li>
+</ul>
+<h1 id="documentation">Documentation</h1>
+<ul>
+<li><a href="/wookie/docs/download.html">Download and Quickstart</a></li>
+<li><a href="/wookie/docs/admin.html">Server Admin</a></li>
+<li><a href="/wookie/docs/embedding.html">Embedding</a></li>
+<li><a href="/wookie/docs/shindig.html">Integrating with Shindig</a></li>
+<li><a href="/wookie/docs/widgets.html">Building widgets</a></li>
+<li><a href="/wookie/docs/faq.html">FAQ</a></li>
+<li><a href="/wookie/docs/api.html">API Reference</a></li>
+</ul>
+<h1 id="community">Community</h1>
+<ul>
+<li><a href="/wookie/get-involved.html">Get Involved</a></li>
+<li><a href="/wookie/mailing-lists.html">Mailing Lists</a></li>
+<li><a href="/wookie/people.html">People</a></li>
+</ul>
+<h1 id="development">Development</h1>
+<ul>
+<li><a href="/wookie/docs/source.html">Getting Started</a></li>
+<li><a href="/wookie/docs/developer/running.html">Running</a></li>
+<li><a href="/wookie/docs/templates.html">Widget Templates</a></li>
+<li><a href="/wookie/docs/developer/features.html">Extension Features</a></li>
+<li><a href="/wookie/docs/developer/widgets.html">Deploying Widgets</a></li>
+<li><a href="/wookie/docs/develop.html">Environment</a></li>
+<li><a href="/wookie/docs/developer/release-management.html">Release Management</a></li>
+<li><a href="/wookie/docs/developer/issues.html">Issue Tracker</a></li>
+<li><a href="/wookie/docs/developer/index.html">Management</a></li>
+<li><a href="/wookie/docs/developer/parser.html">W3C Widget Parser</a></li>
+</ul>
+<h1 id="asf">ASF</h1>
+<ul>
+<li><a href="http://www.apache.org">Apache Software Foundation</a></li>
+<li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+<li><a href="http://www.apache.org/foundation/sponsorship.html">Become a Sponsor</a></li>
+<li><a href="http://www.apache.org/security/">Security</a></li>
+</ul>
+  </div>
+
+  <div id="content">
+    <p>Wookie comes with a number of templates that are designed to be both 
+educational and useful. Each template demonstrates a single feature of W3C Widgets 
+and Wookie features. They are not indented to be complete widgets, it is expected that
+users will pick the nearest one to their needs and then enhance it by exploring 
+other feature templates.</p>
+<h2 id="using-templates">Using Templates</h2>
+<p>To build a widget from a template simply run:</p>
+<div class="codehilite"><pre><span class="n">ant</span> <span class="n">seed</span><span class="o">-</span><span class="n">widget</span>
+</pre></div>
+
+
+<p>You will be asked a number of questions about the widget you want. One you've
+answered the questions you will have a new widget in the Wookie widgets directory.</p>
+<p>To deploy your widget to the local developer server simply run:</p>
+<div class="codehilite"><pre><span class="n">ant</span> <span class="n">deploy</span><span class="o">-</span><span class="n">widget</span>
+</pre></div>
+
+
+<p>You will be asked the name of the widget you want to deploy. You can avoid having to
+type the widget name each time you deploy (after an edit) by using:</p>
+<div class="codehilite"><pre><span class="n">ant</span> <span class="n">deploy</span><span class="o">-</span><span class="n">widget</span> <span class="o">-</span><span class="n">Dwidget</span><span class="o">.</span><span class="n">shortname</span><span class="o">=</span><span class="p">[</span><span class="n">WIDGET</span> <span class="n">NAME</span><span class="p">]</span>
+</pre></div>
+
+
+<h2 id="available-templates">Available Templates</h2>
+<h3 id="basic-a-simple-hello-world-template">Basic - a simple Hello World template</h3>
+<p>This is a very simple widget that does nothing more than say hello. It's intended
+as a base for the simplest of widgets.</p>
+<h3 id="settings-demonstrates-how-to-manage-settings">Settings - demonstrates how to manage settings</h3>
+<p>Provides a dynamics settings management facility. With this widget you can
+define groups of settings in Javascript. The widget will then automatically create
+settings management pages</p>
+<h3 id="jquerymobile-use-jquery-mobile-to-make-your-widgets-mobile-friendly">jQueryMobile - Use JQuery mobile to make your widgets mobile friendly</h3>
+<p>Demonstrates how to use JQueryMobile for the UI of your widget. This library
+allows widgets to be optimised for mobile devices, but most HTML5 browsers will
+display them fairly well.</p>
+<h3 id="wave-use-the-wave-api-to-enable-widgets-to-share-data">Wave - Use the Wave API to enable widgets to share data</h3>
+<p>The Wave API allows widgets to communicate with one another across the network.
+This allows the creation of widgets that need to share state across different users
+and machines, e.g. chat widgets.</p>
+<h3 id="s5-build-an-html-slide-deck-in-a-widget">s5 - build an HTML slide deck in a widget</h3>
+<p>s5 is a public domain HTML slide presentation system. This template provides all
+you need to be able to build such presentations as widgets. S5 manages the scaling
+of presentations which makes them usable on most size screens.</p>
+  </div>
+
+  <div id="footer">
+    <div class="copyright">
+      <p>
+        Copyright &copy; 2011-2012 The Apache Software Foundation, Licensed under
+        the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.
+        <br />
+        Apache and the Apache feather logos are trademarks of The Apache Software Foundation.
+      </p>
+    </div>
+  </div>
+
+</body>
+</html>

Added: websites/staging/wookie/trunk/content/docs/tutorial/installation.html
==============================================================================
--- websites/staging/wookie/trunk/content/docs/tutorial/installation.html (added)
+++ websites/staging/wookie/trunk/content/docs/tutorial/installation.html Tue Nov 27 09:54:44 2012
@@ -0,0 +1,212 @@
+<!--
+  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.
+-->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+
+<head>
+<title>Installing Apache Wookie (Incubting)</title>
+<!-- metadata -->
+<meta http-equiv="pragma" content="no-cache" />
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<meta name="generator" content="Apache Wookie (Incubating)" />
+<meta name="version" content="0.9" />
+<!-- <meta name="presdate" content="20050728" /> -->
+<meta name="author" content="Apache Wookie (Incubating) team" />
+<meta name="company" content="The Apache Software Foundation" />
+<!-- configuration parameters -->
+<meta name="defaultView" content="outline" />
+<meta name="controlVis" content="hidden" />
+<!-- style sheet links -->
+<link rel="stylesheet" href="lib/s5/ui/default/slides.css" type="text/css"
+	media="projection" id="slideProj" />
+<link rel="stylesheet" href="lib/s5/ui/default/outline.css" type="text/css"
+	media="screen" id="outlineStyle" />
+<link rel="stylesheet" href="lib/s5/ui/default/print.css" type="text/css"
+	media="print" id="slidePrint" />
+<link rel="stylesheet" href="lib/s5/ui/default/opera.css" type="text/css"
+	media="projection" id="operaFix" />
+<!-- S5 JS -->
+<script src="lib/s5/ui/default/slides.js" type="text/javascript"></script>
+</head>
+<body>
+
+<div class="layout">
+<div id="controls"><!-- DO NOT EDIT --></div>
+<div id="currentSlide"><!-- DO NOT EDIT --></div>
+<div id="header"></div>
+<div id="footer">
+  <h1>Apache Wookie (Incubating) - Tutorial: Installation</h2>
+  <h3>Press: 't' to toggle view mode, 'c' to see controls, 'Page Down' for next slide</h3>
+</div>
+
+</div>
+
+
+<div class="presentation">
+
+<div class="slide">
+  <h1>Installing Apache Wookie (Incubating)</h1>
+     <div class="slidecontent">
+       <p>Web: <a href="http://incubator.apache.org/wookie">http://incubator.apache.org/wookie</a></p>
+       <p>Mailing List: <a href="mailto:wookie-dev@incubator.apache.org">wookie-dev@incubator.apache.org</a></p>
+     </div>
+     
+     <div class="handout">
+     	<p>Getting Wookie up and running on your machine is really easy. You'll find instructions below. 
+           Once you have it running locally we will probably want to take a look at the 
+           <a href="http://incubator.apache.org/wookie/docs/quickstart.html">quickstart guide</a>.</p>
+           
+        <p>When you've completed the steps here you will have a copy of Wookie running
+           on your machine. If you need further assistance send an e-mail to 
+           <a href="mailt:wookie-dev@incubator.apache.org">wookie-dev@incubator.apache.org</a>.</p>
+           
+        <p>This document can be viewed in longform or as a presentation. To switch between the 
+           two press the 't' key. When in presentation mode you can view the navigation
+           controls by pressing 'c' and you can advance slides with a mouse click, spacebar,
+           right arrow or page down.</p>
+     </div>
+</div>
+
+<div class="slide">
+  <h1>Objectives</h1>
+  <div class="slidecontent">
+  <ul>
+    <li>Install pre-requisites</li>
+    <li>Get the source</li>
+    <li>Compile</li>
+    <li>Run</li>
+  </ul>
+  </div>
+</div>
+
+<div class="slide">
+  <h1>Binary or Source?</h1>
+  <div class="slidecontent">
+    <p>At the time of writing there are no binary distributions of Wookie (although we are 
+       <a href="https://issues.apache.org/jira/browse/WOOKIE-181">testing one</a> right now).</p>
+    <p>So you must build from source. Don't worry though, it's easy, we've scripted most of it.</p>
+  </div>
+</div>
+
+<div class="slide">
+  <h1>Pre-requisites for building from source</h1>
+  <div class="slidecontent">
+  <ul>
+    <li>Install <a href="http://java.com/en/download/">Java JDK</a></li>
+    <li>Install <a href="http://subversion.apache.org/packages.html">Apache Subversion</a></li>
+    <li>Install <a href="http://archive.apache.org/dist/ant/binaries/">Apache Ant</a> </li>
+  </ul>
+  </div>
+  
+  <div class="handout">You will need a Java JDK (not JRE) to run Wookie since it is a Java application.
+  Apache Subversion is our chosen <a href="http://www.oss-watch.ac.uk/resources/versioncontrol.xml">version control</a> system.
+  Apache Ant is used to build, run and manage Wookie.</div>
+</div>
+
+<div class="slide">
+  <h2>Pre-requisites on Linux...</h2>
+  <div class="slidecontent">
+  <p>If you are running Ubuntu Linux the commands you need to get the pre-requisites are:</p>
+  <ul>
+    <li>sudo apt-get install openjdk-6-jdk</li>
+    <li>sudo apt-get install Subversion</li>
+    <li>sudo apt-get install Ant</li>
+  </ul>
+  </div>
+</div>
+
+<div class="slide">
+  <h2>Pre-requisites on Windows...</h2>
+  <div class="slidecontent">
+  <p>If you are running windows the commands you need to get the pre-requisites are:</p>
+  <ul>
+    <li>Download and install Java JDK from 
+        <a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">http://www.oracle.com/technetwork/java/javase/downloads/index.html</a></li>
+    <li>Download and install Subversion from <a href="http://subversion.apache.org/packages.html#windows">http://subversion.apache.org/packages.html#windows</a></li>
+    <li>Download and install Ant from <a href"http://ant.apache.org/bindownload.cgi">http://ant.apache.org/bindownload.cgi</a></li>
+  </ul>
+  </div>
+</div>
+
+<div class="slide">
+  <h1>Building and Running</h1>
+  <div class="slidecontent">
+  <ul>
+    <li>Checkout Wookie from SVN at http://svn.apache.org/repos/asf/incubator/wookie/trunk</li>
+    <li>Build and run using "ant run"</li>
+    <li>Visit http://localhost:8080/wookie</li>
+  </ul>
+  </div>
+  
+  <div class="handout">Using this method we will be building from the current development version of
+    Wookie (called SVN head). We try to ensure that Wookie will always run from SVN head, but sometimes
+    mistakes are made. If you prefer you could checkout from the last known stable version of Wookie
+    or even use a binary download.</div>
+</div>
+
+<div class="slide">
+  <h2>Building and running on Linux...</h2>
+  <div class="slidecontent">
+  <p>If you are running Ubuntu Linux the commands you need to grab the source and run Wookie are:</p>
+  <ul>
+    <li>svn co http://svn.apache.org/repos/asf/incubator/wookie/trunk ~/projects/wookie</li>
+    <li>ant run</li>
+    <li>http://localhost:8080/wookie</li>
+  </ul>
+  </div>
+</div>
+
+<div class="slide">
+  <h2>Building and running on Windows...</h2>
+  <div class="slidecontent">
+  <p>If you are running Windows the commands you need to grab the source and run Wookie are:</p>
+  <ul>
+    <li>svn co http://svn.apache.org/repos/asf/incubator/wookie/trunk ~/projects/wookie</li>
+    <li>ant run</li>
+    <li>http://localhost:8080/wookie</li>
+  </ul>
+  </div>
+</div>
+
+<div class="slide">
+  <h1>Next Steps</h1>
+  <div class="slidecontent">
+  <p>The next logical step is to explore the "Hello World" tutorial which will show you
+    how to create a simple widget and deploy it to your running server.</p>
+  </div>
+</div>
+
+
+<!-- Slide template
+<div class="slide">
+  <h1>[Title]</h1>
+  <ul>
+    <li>[Bullet]</li>
+    <li>[Bullet]</li>
+  </ul>
+
+  <div class="handout">[Content for print version only]</div>
+</div>
+-->
+
+
+</div>
+
+</body>
+</html>

Added: websites/staging/wookie/trunk/content/docs/tutorial/lib/s5/ui/default/blank.gif
==============================================================================
Binary file - no diff available.

Propchange: websites/staging/wookie/trunk/content/docs/tutorial/lib/s5/ui/default/blank.gif
------------------------------------------------------------------------------
    svn:mime-type = image/gif

Added: websites/staging/wookie/trunk/content/docs/tutorial/lib/s5/ui/default/bodybg.gif
==============================================================================
Binary file - no diff available.

Propchange: websites/staging/wookie/trunk/content/docs/tutorial/lib/s5/ui/default/bodybg.gif
------------------------------------------------------------------------------
    svn:mime-type = image/gif

Added: websites/staging/wookie/trunk/content/docs/tutorial/lib/s5/ui/default/framing.css
==============================================================================
--- websites/staging/wookie/trunk/content/docs/tutorial/lib/s5/ui/default/framing.css (added)
+++ websites/staging/wookie/trunk/content/docs/tutorial/lib/s5/ui/default/framing.css Tue Nov 27 09:54:44 2012
@@ -0,0 +1,23 @@
+/* The following styles size, place, and layer the slide components.
+   Edit these if you want to change the overall slide layout.
+   The commented lines can be uncommented (and modified, if necessary) 
+    to help you with the rearrangement process. */
+
+/* target = 1024x768 */
+
+div#header, div#footer, .slide {width: 100%; top: 0; left: 0;}
+div#header {top: 0; height: 3em; z-index: 1;}
+div#footer {top: auto; bottom: 0; height: 2.5em; z-index: 5;}
+.slide {top: 0; width: 92%; padding: 3.5em 4% 4%; z-index: 2;  list-style: none;}
+div#controls {left: 50%; bottom: 0; width: 50%; z-index: 100;}
+div#controls form {position: absolute; bottom: 0; right: 0; width: 100%;
+  margin: 0;}
+#currentSlide {position: absolute; width: 10%; left: 45%; bottom: 1em; z-index: 10;}
+html>body #currentSlide {position: fixed;}
+
+/*
+div#header {background: #FCC;}
+div#footer {background: #CCF;}
+div#controls {background: #BBD;}
+div#currentSlide {background: #FFC;}
+*/

Added: websites/staging/wookie/trunk/content/docs/tutorial/lib/s5/ui/default/iepngfix.htc
==============================================================================
--- websites/staging/wookie/trunk/content/docs/tutorial/lib/s5/ui/default/iepngfix.htc (added)
+++ websites/staging/wookie/trunk/content/docs/tutorial/lib/s5/ui/default/iepngfix.htc Tue Nov 27 09:54:44 2012
@@ -0,0 +1,42 @@
+<public:component>
+<public:attach event="onpropertychange" onevent="doFix()" />
+
+<script>
+
+// IE5.5+ PNG Alpha Fix v1.0 by Angus Turnbull http://www.twinhelix.com
+// Free usage permitted as long as this notice remains intact.
+
+// This must be a path to a blank image. That's all the configuration you need here.
+var blankImg = 'ui/default/blank.gif';
+
+var f = 'DXImageTransform.Microsoft.AlphaImageLoader';
+
+function filt(s, m) {
+ if (filters[f]) {
+  filters[f].enabled = s ? true : false;
+  if (s) with (filters[f]) { src = s; sizingMethod = m }
+ } else if (s) style.filter = 'progid:'+f+'(src="'+s+'",sizingMethod="'+m+'")';
+}
+
+function doFix() {
+ if ((parseFloat(navigator.userAgent.match(/MSIE (\S+)/)[1]) < 5.5) ||
+  (event && !/(background|src)/.test(event.propertyName))) return;
+
+ if (tagName == 'IMG') {
+  if ((/\.png$/i).test(src)) {
+   filt(src, 'image');  // was 'scale'
+   src = blankImg;
+  } else if (src.indexOf(blankImg) < 0) filt();
+ } else if (style.backgroundImage) {
+  if (style.backgroundImage.match(/^url[("']+(.*\.png)[)"']+$/i)) {
+   var s = RegExp.$1;
+   style.backgroundImage = '';
+   filt(s, 'crop');
+  } else filt();
+ }
+}
+
+doFix();
+
+</script>
+</public:component>
\ No newline at end of file

Added: websites/staging/wookie/trunk/content/docs/tutorial/lib/s5/ui/default/opera.css
==============================================================================
--- websites/staging/wookie/trunk/content/docs/tutorial/lib/s5/ui/default/opera.css (added)
+++ websites/staging/wookie/trunk/content/docs/tutorial/lib/s5/ui/default/opera.css Tue Nov 27 09:54:44 2012
@@ -0,0 +1,7 @@
+/* DO NOT CHANGE THESE unless you really want to break Opera Show */
+.slide {
+	visibility: visible !important;
+	position: static !important;
+	page-break-before: always;
+}
+#slide0 {page-break-before: avoid;}

Added: websites/staging/wookie/trunk/content/docs/tutorial/lib/s5/ui/default/outline.css
==============================================================================
--- websites/staging/wookie/trunk/content/docs/tutorial/lib/s5/ui/default/outline.css (added)
+++ websites/staging/wookie/trunk/content/docs/tutorial/lib/s5/ui/default/outline.css Tue Nov 27 09:54:44 2012
@@ -0,0 +1,15 @@
+/* don't change this unless you want the layout stuff to show up in the outline view! */
+
+.layout div, #footer *, #controlForm * {display: none;}
+#footer, #controls, #controlForm, #navLinks, #toggle {
+  display: block; visibility: visible; margin: 0; padding: 0;}
+#toggle {float: right; padding: 0.5em;}
+html>body #toggle {position: fixed; top: 0; right: 0;}
+
+/* making the outline look pretty-ish */
+
+#slide0 h1, #slide0 h2, #slide0 h3, #slide0 h4 {border: none; margin: 0;}
+#slide0 h1 {padding-top: 1.5em;}
+.slide h1 {margin: 1.5em 0 0; padding-top: 0.25em;
+  border-top: 1px solid #888; border-bottom: 1px solid #AAA;}
+#toggle {border: 1px solid; border-width: 0 0 1px 1px; background: #FFF;}

Added: websites/staging/wookie/trunk/content/docs/tutorial/lib/s5/ui/default/pretty.css
==============================================================================
--- websites/staging/wookie/trunk/content/docs/tutorial/lib/s5/ui/default/pretty.css (added)
+++ websites/staging/wookie/trunk/content/docs/tutorial/lib/s5/ui/default/pretty.css Tue Nov 27 09:54:44 2012
@@ -0,0 +1,86 @@
+/* Following are the presentation styles -- edit away! */
+
+body {background: #FFF url(bodybg.gif) -16px 0 no-repeat; color: #000; font-size: 2em;}
+:link, :visited {text-decoration: none; color: #00C;}
+#controls :active {color: #88A !important;}
+#controls :focus {outline: 1px dotted #227;}
+h1, h2, h3, h4 {font-size: 100%; margin: 0; padding: 0; font-weight: inherit;}
+ul, pre {margin: 0; line-height: 1em;}
+html, body {margin: 0; padding: 0;}
+
+blockquote, q {font-style: italic;}
+blockquote {padding: 0 2em 0.5em; margin: 0 1.5em 0.5em; text-align: center; font-size: 1em;}
+blockquote p {margin: 0;}
+blockquote i {font-style: normal;}
+blockquote b {display: block; margin-top: 0.5em; font-weight: normal; font-size: smaller; font-style: normal;}
+blockquote b i {font-style: italic;}
+
+kbd {font-weight: bold; font-size: 1em;}
+sup {font-size: smaller; line-height: 1px;}
+
+.slide code {padding: 2px 0.25em; font-weight: bold; color: #533;}
+.slide code.bad, code del {color: red;}
+.slide code.old {color: silver;}
+.slide pre {padding: 0; margin: 0.25em 0 0.5em 0.5em; color: #533; font-size: 90%;}
+.slide pre code {display: block;}
+.slide ul {margin-left: 5%; margin-right: 7%; list-style: disc;}
+.slide li {margin-top: 0.75em; margin-right: 0;}
+.slide ul ul {line-height: 1;}
+.slide ul ul li {margin: .2em; font-size: 85%; list-style: square;}
+.slide img.leader {display: block; margin: 0 auto;}
+
+div#header, div#footer {background: #005; color: #AAB;
+  font-family: Verdana, Helvetica, sans-serif;}
+div#header {background: #005 url(bodybg.gif) -16px 0 no-repeat;
+  line-height: 1px;}
+div#footer {font-size: 0.5em; font-weight: bold; padding: 1em 0;}
+#footer h1, #footer h2 {display: block; padding: 0 1em;}
+#footer h2 {font-style: italic;}
+
+div.long {font-size: 0.75em;}
+.slide h1 {position: absolute; top: 0.7em; left: 87px; z-index: 1;
+  margin: 0; padding: 0.3em 0 0 50px; white-space: nowrap;
+  font: bold 150%/1em Helvetica, sans-serif; text-transform: capitalize;
+  color: #DDE; background: #005;}
+.slide h3 {font-size: 130%;}
+h1 abbr {font-variant: small-caps;}
+
+div#controls {position: absolute; left: 50%; bottom: 0;
+  width: 50%;
+  text-align: right; font: bold 0.9em Verdana, Helvetica, sans-serif;}
+html>body div#controls {position: fixed; padding: 0 0 1em 0;
+  top: auto;}
+div#controls form {position: absolute; bottom: 0; right: 0; width: 100%;
+  margin: 0; padding: 0;}
+#controls #navLinks a {padding: 0; margin: 0 0.5em; 
+  background: #005; border: none; color: #779; 
+  cursor: pointer;}
+#controls #navList {height: 1em;}
+#controls #navList #jumplist {position: absolute; bottom: 0; right: 0; background: #DDD; color: #227;}
+
+#currentSlide {text-align: center; font-size: 0.5em; color: #449;}
+
+#slide0 {padding-top: 3.5em; font-size: 90%;}
+#slide0 h1 {position: static; margin: 1em 0 0; padding: 0;
+   font: bold 2em Helvetica, sans-serif; white-space: normal;
+   color: #000; background: transparent;}
+#slide0 h2 {font: bold italic 1em Helvetica, sans-serif; margin: 0.25em;}
+#slide0 h3 {margin-top: 1.5em; font-size: 1.5em;}
+#slide0 h4 {margin-top: 0; font-size: 1em;}
+
+ul.urls {list-style: none; display: inline; margin: 0;}
+.urls li {display: inline; margin: 0;}
+.note {display: none;}
+.external {border-bottom: 1px dotted gray;}
+html>body .external {border-bottom: none;}
+.external:after {content: " \274F"; font-size: smaller; color: #77B;}
+
+.incremental, .incremental *, .incremental *:after {color: #DDE; visibility: visible;}
+img.incremental {visibility: hidden;}
+.slide .current {color: #B02;}
+
+
+/* diagnostics
+
+li:after {content: " [" attr(class) "]"; color: #F88;}
+ */
\ No newline at end of file

Added: websites/staging/wookie/trunk/content/docs/tutorial/lib/s5/ui/default/print.css
==============================================================================
--- websites/staging/wookie/trunk/content/docs/tutorial/lib/s5/ui/default/print.css (added)
+++ websites/staging/wookie/trunk/content/docs/tutorial/lib/s5/ui/default/print.css Tue Nov 27 09:54:44 2012
@@ -0,0 +1,24 @@
+/* The following rule is necessary to have all slides appear in print! DO NOT REMOVE IT! */
+.slide, ul {page-break-inside: avoid; visibility: visible !important;}
+h1 {page-break-after: avoid;}
+
+body {font-size: 12pt; background: white;}
+* {color: black;}
+
+#slide0 h1 {font-size: 200%; border: none; margin: 0.5em 0 0.25em;}
+#slide0 h3 {margin: 0; padding: 0;}
+#slide0 h4 {margin: 0 0 0.5em; padding: 0;}
+#slide0 {margin-bottom: 3em;}
+
+h1 {border-top: 2pt solid gray; border-bottom: 1px dotted silver;}
+.extra {background: transparent !important;}
+div.extra, pre.extra, .example {font-size: 10pt; color: #333;}
+ul.extra a {font-weight: bold;}
+p.example {display: none;}
+
+#header {display: none;}
+#footer h1 {margin: 0; border-bottom: 1px solid; color: gray; font-style: italic;}
+#footer h2, #controls {display: none;}
+
+/* The following rule keeps the layout stuff out of print.  Remove at your own risk! */
+.layout, .layout * {display: none !important;}

Added: websites/staging/wookie/trunk/content/docs/tutorial/lib/s5/ui/default/s5-core.css
==============================================================================
--- websites/staging/wookie/trunk/content/docs/tutorial/lib/s5/ui/default/s5-core.css (added)
+++ websites/staging/wookie/trunk/content/docs/tutorial/lib/s5/ui/default/s5-core.css Tue Nov 27 09:54:44 2012
@@ -0,0 +1,9 @@
+/* Do not edit or override these styles! The system will likely break if you do. */
+
+div#header, div#footer, div#controls, .slide {position: absolute;}
+html>body div#header, html>body div#footer, 
+  html>body div#controls, html>body .slide {position: fixed;}
+.handout {display: none;}
+.layout {display: block;}
+.slide, .hideme, .incremental {visibility: hidden;}
+#slide0 {visibility: visible;}

Added: websites/staging/wookie/trunk/content/docs/tutorial/lib/s5/ui/default/slides.css
==============================================================================
--- websites/staging/wookie/trunk/content/docs/tutorial/lib/s5/ui/default/slides.css (added)
+++ websites/staging/wookie/trunk/content/docs/tutorial/lib/s5/ui/default/slides.css Tue Nov 27 09:54:44 2012
@@ -0,0 +1,3 @@
+@import url(s5-core.css); /* required to make the slide show run at all */
+@import url(framing.css); /* sets basic placement and size of slide components */
+@import url(pretty.css);  /* stuff that makes the slides look better than blah */
\ No newline at end of file