incubator-gora-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From e...@apache.org
Subject svn commit: r1024185 [1/2] - in /incubator/gora: site/ site/author/src/documentation/content/xdocs/ site/publish/ trunk/ trunk/docs/ trunk/docs/src/ trunk/docs/src/content/ trunk/docs/src/content/xdocs/ trunk/docs/src/resources/ trunk/docs/src/resource...
Date Tue, 19 Oct 2010 09:21:47 GMT
Author: enis
Date: Tue Oct 19 09:21:44 2010
New Revision: 1024185

URL: http://svn.apache.org/viewvc?rev=1024185&view=rev
Log:
GORA-4. Publish API docs to the web site. 

Added:
    incubator/gora/trunk/docs/forrest.properties
    incubator/gora/trunk/docs/src/
    incubator/gora/trunk/docs/src/content/
    incubator/gora/trunk/docs/src/content/xdocs/
    incubator/gora/trunk/docs/src/content/xdocs/gora-cassandra.xml
    incubator/gora/trunk/docs/src/content/xdocs/gora-conf.xml
    incubator/gora/trunk/docs/src/content/xdocs/gora-core.xml
    incubator/gora/trunk/docs/src/content/xdocs/gora-hbase.xml
    incubator/gora/trunk/docs/src/content/xdocs/gora-sql.xml
    incubator/gora/trunk/docs/src/content/xdocs/index.xml
    incubator/gora/trunk/docs/src/content/xdocs/quickstart.xml
    incubator/gora/trunk/docs/src/content/xdocs/site.xml
    incubator/gora/trunk/docs/src/content/xdocs/tabs.xml
    incubator/gora/trunk/docs/src/resources/
    incubator/gora/trunk/docs/src/resources/images/
    incubator/gora/trunk/docs/src/resources/images/favicon.ico   (with props)
    incubator/gora/trunk/docs/src/resources/images/gora-logo.jpg   (with props)
    incubator/gora/trunk/docs/src/skinconf.xml
    incubator/gora/trunk/gora-cassandra/conf/
    incubator/gora/trunk/gora-cassandra/conf/.gitignore
    incubator/gora/trunk/gora-core/src/main/java/overview.html
Removed:
    incubator/gora/site/author/src/documentation/content/xdocs/quickstart.xml
    incubator/gora/site/publish/quickstart.html
    incubator/gora/site/publish/quickstart.pdf
Modified:
    incubator/gora/site/author/src/documentation/content/xdocs/contribute.xml
    incubator/gora/site/author/src/documentation/content/xdocs/credits.xml
    incubator/gora/site/author/src/documentation/content/xdocs/index.xml
    incubator/gora/site/author/src/documentation/content/xdocs/issue_tracking.xml
    incubator/gora/site/author/src/documentation/content/xdocs/mailing_lists.xml
    incubator/gora/site/author/src/documentation/content/xdocs/releases.xml
    incubator/gora/site/author/src/documentation/content/xdocs/site.xml
    incubator/gora/site/author/src/documentation/content/xdocs/version_control.xml
    incubator/gora/site/build.xml
    incubator/gora/site/publish/contribute.html
    incubator/gora/site/publish/credits.html
    incubator/gora/site/publish/index.html
    incubator/gora/site/publish/issue_tracking.html
    incubator/gora/site/publish/linkmap.html
    incubator/gora/site/publish/linkmap.pdf
    incubator/gora/site/publish/mailing_lists.html
    incubator/gora/site/publish/releases.html
    incubator/gora/site/publish/releases.pdf
    incubator/gora/site/publish/version_control.html
    incubator/gora/trunk/   (props changed)
    incubator/gora/trunk/.gitignore
    incubator/gora/trunk/build-common.xml
    incubator/gora/trunk/build.xml
    incubator/gora/trunk/docs/   (props changed)
    incubator/gora/trunk/gora-core/src/main/java/org/apache/gora/avro/PersistentDatumReader.java
    incubator/gora/trunk/gora-core/src/main/java/org/apache/gora/persistency/impl/PersistentBase.java
    incubator/gora/trunk/gora-core/src/main/java/org/apache/gora/util/NodeWalker.java

Modified: incubator/gora/site/author/src/documentation/content/xdocs/contribute.xml
URL: http://svn.apache.org/viewvc/incubator/gora/site/author/src/documentation/content/xdocs/contribute.xml?rev=1024185&r1=1024184&r2=1024185&view=diff
==============================================================================
--- incubator/gora/site/author/src/documentation/content/xdocs/contribute.xml (original)
+++ incubator/gora/site/author/src/documentation/content/xdocs/contribute.xml Tue Oct 19 09:21:44 2010
@@ -3,6 +3,23 @@
 <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN" 
           "http://forrest.apache.org/dtd/document-v20.dtd">
 
+<!--
+   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> 
 
 <header>

Modified: incubator/gora/site/author/src/documentation/content/xdocs/credits.xml
URL: http://svn.apache.org/viewvc/incubator/gora/site/author/src/documentation/content/xdocs/credits.xml?rev=1024185&r1=1024184&r2=1024185&view=diff
==============================================================================
--- incubator/gora/site/author/src/documentation/content/xdocs/credits.xml (original)
+++ incubator/gora/site/author/src/documentation/content/xdocs/credits.xml Tue Oct 19 09:21:44 2010
@@ -3,6 +3,23 @@
 <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN" 
           "http://forrest.apache.org/dtd/document-v20.dtd">
 
+<!--
+   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> 
 
 <header>

Modified: incubator/gora/site/author/src/documentation/content/xdocs/index.xml
URL: http://svn.apache.org/viewvc/incubator/gora/site/author/src/documentation/content/xdocs/index.xml?rev=1024185&r1=1024184&r2=1024185&view=diff
==============================================================================
--- incubator/gora/site/author/src/documentation/content/xdocs/index.xml (original)
+++ incubator/gora/site/author/src/documentation/content/xdocs/index.xml Tue Oct 19 09:21:44 2010
@@ -1,4 +1,5 @@
 <?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
@@ -15,6 +16,7 @@
   See the License for the specific language governing permissions and
   limitations under the License.
 -->
+
 <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN" "http://forrest.apache.org/dtd/document-v20.dtd">
 <document>
   <header>

Modified: incubator/gora/site/author/src/documentation/content/xdocs/issue_tracking.xml
URL: http://svn.apache.org/viewvc/incubator/gora/site/author/src/documentation/content/xdocs/issue_tracking.xml?rev=1024185&r1=1024184&r2=1024185&view=diff
==============================================================================
--- incubator/gora/site/author/src/documentation/content/xdocs/issue_tracking.xml (original)
+++ incubator/gora/site/author/src/documentation/content/xdocs/issue_tracking.xml Tue Oct 19 09:21:44 2010
@@ -2,6 +2,23 @@
 
 <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN" "http://forrest.apache.org/dtd/document-v20.dtd">
 
+<!--
+   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>
   
   <header>

Modified: incubator/gora/site/author/src/documentation/content/xdocs/mailing_lists.xml
URL: http://svn.apache.org/viewvc/incubator/gora/site/author/src/documentation/content/xdocs/mailing_lists.xml?rev=1024185&r1=1024184&r2=1024185&view=diff
==============================================================================
--- incubator/gora/site/author/src/documentation/content/xdocs/mailing_lists.xml (original)
+++ incubator/gora/site/author/src/documentation/content/xdocs/mailing_lists.xml Tue Oct 19 09:21:44 2010
@@ -3,6 +3,23 @@
 <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN" 
           "http://forrest.apache.org/dtd/document-v20.dtd">
 
+<!--
+   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>
   
   <header>

Modified: incubator/gora/site/author/src/documentation/content/xdocs/releases.xml
URL: http://svn.apache.org/viewvc/incubator/gora/site/author/src/documentation/content/xdocs/releases.xml?rev=1024185&r1=1024184&r2=1024185&view=diff
==============================================================================
--- incubator/gora/site/author/src/documentation/content/xdocs/releases.xml (original)
+++ incubator/gora/site/author/src/documentation/content/xdocs/releases.xml Tue Oct 19 09:21:44 2010
@@ -3,6 +3,23 @@
 <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN" 
           "http://forrest.apache.org/dtd/document-v20.dtd">
 
+<!--
+   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> 
 
   <header> 
@@ -18,7 +35,7 @@
       the <code>gora-dev</code> <a href="site:devmail">mailing list</a> if you want to 
       get notified about the releases. In the mean time you can download the 
       code and compile youself. How to download the code can be found 
-      <a href="site:quickstart">here</a>. </p>
+      <a href="ext:quickstart">here</a>. </p>
     
       <!--
       <p>Releases may be downloaded from Apache mirrors.</p>

Modified: incubator/gora/site/author/src/documentation/content/xdocs/site.xml
URL: http://svn.apache.org/viewvc/incubator/gora/site/author/src/documentation/content/xdocs/site.xml?rev=1024185&r1=1024184&r2=1024185&view=diff
==============================================================================
--- incubator/gora/site/author/src/documentation/content/xdocs/site.xml (original)
+++ incubator/gora/site/author/src/documentation/content/xdocs/site.xml Tue Oct 19 09:21:44 2010
@@ -49,11 +49,11 @@ See http://forrest.apache.org/docs/linki
   </about>
 
   <docs label="Documentation">
-    <quickstart label="Quick Start" href="quickstart.html" />
     <wiki           label="Wiki"                    href="ext:wiki" />
     <!--<faq            label="FAQ"                     href="ext:faq" />
     <relnotes  label="Release Notes"        href="ext:relnotes" />
     <changes        label="Change Log"       href="ext:changes" /> -->
+    <current   label="Current" href="ext:current/index"/>
   </docs>
 
   <resources label="Developers">
@@ -79,6 +79,7 @@ See http://forrest.apache.org/docs/linki
     <releases  href="http://www.apache.org/dyn/closer.cgi/hadoop/common/" />
     <poweredby href="http://wiki.apache.org/hadoop/PoweredBy"/>-->
 
+    <gora     href="http://incubator.apache.org/gora/"/>
     <avro     href="http://avro.apache.org/"/>
     <avrospec href="http://avro.apache.org/docs/current/spec.html"/>
     <hadoop   href="http://hadoop.apache.org/mapreduce/"/>
@@ -89,5 +90,16 @@ See http://forrest.apache.org/docs/linki
     <nutch     href="http://nutch.apache.org/"/>
     <sponsors href="http://www.apache.org/foundation/thanks.html"/>
 
+    <docs href="http://incubator.apache.org/gora/docs/"> 
+      <current href="current/">
+        <index href="index.html"/>
+        <quickstart href="quickstart.html"/>
+        <gora-core href="gora-core.html"/>
+        <gora-cassandra href="gora-cassandra.html"/>
+        <gora-hbase href="gora-hbase.html"/>
+        <gora-sql href="gora-sql.html"/>
+      </current>
+   </docs>
+
   </external-refs>
 </site>

Modified: incubator/gora/site/author/src/documentation/content/xdocs/version_control.xml
URL: http://svn.apache.org/viewvc/incubator/gora/site/author/src/documentation/content/xdocs/version_control.xml?rev=1024185&r1=1024184&r2=1024185&view=diff
==============================================================================
--- incubator/gora/site/author/src/documentation/content/xdocs/version_control.xml (original)
+++ incubator/gora/site/author/src/documentation/content/xdocs/version_control.xml Tue Oct 19 09:21:44 2010
@@ -2,6 +2,23 @@
 
 <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN" "http://forrest.apache.org/dtd/document-v20.dtd">
 
+<!--
+   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>
   
   <header>

Modified: incubator/gora/site/build.xml
URL: http://svn.apache.org/viewvc/incubator/gora/site/build.xml?rev=1024185&r1=1024184&r2=1024185&view=diff
==============================================================================
--- incubator/gora/site/build.xml (original)
+++ incubator/gora/site/build.xml Tue Oct 19 09:21:44 2010
@@ -1,5 +1,22 @@
 <?xml version="1.0"?>
 
+<!--
+   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 name="gora-site" default="update" basedir=".">
 
   <!-- Load user's default properties. -->

Modified: incubator/gora/site/publish/contribute.html
URL: http://svn.apache.org/viewvc/incubator/gora/site/publish/contribute.html?rev=1024185&r1=1024184&r2=1024185&view=diff
==============================================================================
--- incubator/gora/site/publish/contribute.html (original)
+++ incubator/gora/site/publish/contribute.html Tue Oct 19 09:21:44 2010
@@ -123,10 +123,10 @@ document.write("Last Published: " + docu
 <div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">Documentation</div>
 <div id="menu_1.2" class="menuitemgroup">
 <div class="menuitem">
-<a href="quickstart.html">Quick Start</a>
+<a href="https://cwiki.apache.org/confluence/display/GORA/Index">Wiki</a>
 </div>
 <div class="menuitem">
-<a href="https://cwiki.apache.org/confluence/display/GORA/Index">Wiki</a>
+<a href="http://incubator.apache.org/gora/docs/current/index.html">Current</a>
 </div>
 </div>
 <div onclick="SwitchMenu('menu_selected_1.3', 'skin/')" id="menu_selected_1.3Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">Developers</div>
@@ -211,27 +211,27 @@ document.write("Last Published: " + docu
 </div>
 
 
-<a name="N1000C"></a><a name="Gora+development+process"></a>
+<a name="N1000D"></a><a name="Gora+development+process"></a>
 <h2 class="underlined_10">Gora development process</h2>
 <div class="section">
 <p> Gora assumes a development process encouraged by the Apache Software Foundation (ASF). ASF is based on <a href="http://www.apache.org/foundation/how-it-works.html">meritocracy</a>. We encourage open discussion and open development. Nearly everything in Gora is done over <a href="mailing_lists.html">mailing lists</a> and <a href="issue_tracking.html">Jira issues</a>.</p>
 <p>Simply put, gora needs you help to move forward. Like all open source projects, you can help gora in several ways:</p>
-<a name="N10024"></a><a name="Bug+reporting"></a>
+<a name="N10025"></a><a name="Bug+reporting"></a>
 <h3 class="underlined_5"> Bug reporting </h3>
 <p> No software is bug-free. So please report any issues that arise while using gora by commenting on an existing bug, or opening a new bug report. You can search, and create new bug reports <a href="http://issues.apache.org/jira/browse/GORA">here</a>.</p>
-<a name="N10032"></a><a name="Feature+request"></a>
+<a name="N10033"></a><a name="Feature+request"></a>
 <h3 class="underlined_5"> Feature request</h3>
 <p>Gora should be driven further by feature requests from the community. Reporting ideas for improvement on existing features and new features can help the developers to re-arrange priorities for the project. Use the <a href="http://issues.apache.org/jira/browse/GORA">issue tracker</a> for reporting feature requests, or mention your idea at the <span class="codefrag">gora-dev</span> mailing list. </p>
-<a name="N10043"></a><a name="Developing+Patches"></a>
+<a name="N10044"></a><a name="Developing+Patches"></a>
 <h3 class="underlined_5">Developing Patches</h3>
 <p>We of course welcome patches from the community. If you find an issue you want to fix, create the issue, develop the patch and attach the patch to the issue.</p>
-<a name="N1004D"></a><a name="Sharing+use+cases"></a>
+<a name="N1004E"></a><a name="Sharing+use+cases"></a>
 <h3 class="underlined_5">Sharing use cases</h3>
 <p> You can share how you use gora in your projects. <!-- TODO: add link to powered by page --> </p>
-<a name="N10059"></a><a name="Contributing+documentation"></a>
+<a name="N1005A"></a><a name="Contributing+documentation"></a>
 <h3 class="underlined_5">Contributing documentation</h3>
 <p>You can also contribute to the ongoing documentation effort of the project by editing <a href="https://cwiki.apache.org/confluence/display/GORA/Index">wiki pages</a>, improving javadocs or writing blog posts. You can also answer user questions at the mailing list.</p>
-<a name="N10067"></a><a name="Spreading+the+word"></a>
+<a name="N10068"></a><a name="Spreading+the+word"></a>
 <h3 class="underlined_5">Spreading the word</h3>
 <p> We encourage you to share your feedback on gora with us and with others, by tweeting, blogging, etc. </p>
 </div>

Modified: incubator/gora/site/publish/credits.html
URL: http://svn.apache.org/viewvc/incubator/gora/site/publish/credits.html?rev=1024185&r1=1024184&r2=1024185&view=diff
==============================================================================
--- incubator/gora/site/publish/credits.html (original)
+++ incubator/gora/site/publish/credits.html Tue Oct 19 09:21:44 2010
@@ -123,10 +123,10 @@ document.write("Last Published: " + docu
 <div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">Documentation</div>
 <div id="menu_1.2" class="menuitemgroup">
 <div class="menuitem">
-<a href="quickstart.html">Quick Start</a>
+<a href="https://cwiki.apache.org/confluence/display/GORA/Index">Wiki</a>
 </div>
 <div class="menuitem">
-<a href="https://cwiki.apache.org/confluence/display/GORA/Index">Wiki</a>
+<a href="http://incubator.apache.org/gora/docs/current/index.html">Current</a>
 </div>
 </div>
 <div onclick="SwitchMenu('menu_1.3', 'skin/')" id="menu_1.3Title" class="menutitle">Developers</div>
@@ -197,7 +197,7 @@ document.write("Last Published: " + docu
 </div>
 
 
-<a name="N1000C"></a><a name="Committers"></a>
+<a name="N1000D"></a><a name="Committers"></a>
 <h2 class="underlined_10">Committers</h2>
 <div class="section">
 <p>Gora active committers include (ordered by username)</p>
@@ -308,7 +308,7 @@ document.write("Last Published: " + docu
 
 
 
-<a name="N10117"></a><a name="Contributors"></a>
+<a name="N10118"></a><a name="Contributors"></a>
 <h2 class="underlined_10">Contributors</h2>
 <div class="section">
 <p>Other Gora contributors and their contributions are listed at Apache 
@@ -318,7 +318,7 @@ document.write("Last Published: " + docu
 
 
 
-<a name="N10125"></a><a name="How+to+contribute"></a>
+<a name="N10126"></a><a name="How+to+contribute"></a>
 <h2 class="underlined_10"> How to contribute </h2>
 <div class="section">
 <p> There are lots of ways you can contribute to Gora. Make sure you check them all <a href="contribute.html">here</a>.</p>

Modified: incubator/gora/site/publish/index.html
URL: http://svn.apache.org/viewvc/incubator/gora/site/publish/index.html?rev=1024185&r1=1024184&r2=1024185&view=diff
==============================================================================
--- incubator/gora/site/publish/index.html (original)
+++ incubator/gora/site/publish/index.html Tue Oct 19 09:21:44 2010
@@ -123,10 +123,10 @@ document.write("Last Published: " + docu
 <div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">Documentation</div>
 <div id="menu_1.2" class="menuitemgroup">
 <div class="menuitem">
-<a href="quickstart.html">Quick Start</a>
+<a href="https://cwiki.apache.org/confluence/display/GORA/Index">Wiki</a>
 </div>
 <div class="menuitem">
-<a href="https://cwiki.apache.org/confluence/display/GORA/Index">Wiki</a>
+<a href="http://incubator.apache.org/gora/docs/current/index.html">Current</a>
 </div>
 </div>
 <div onclick="SwitchMenu('menu_1.3', 'skin/')" id="menu_1.3Title" class="menutitle">Developers</div>

Modified: incubator/gora/site/publish/issue_tracking.html
URL: http://svn.apache.org/viewvc/incubator/gora/site/publish/issue_tracking.html?rev=1024185&r1=1024184&r2=1024185&view=diff
==============================================================================
--- incubator/gora/site/publish/issue_tracking.html (original)
+++ incubator/gora/site/publish/issue_tracking.html Tue Oct 19 09:21:44 2010
@@ -123,10 +123,10 @@ document.write("Last Published: " + docu
 <div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">Documentation</div>
 <div id="menu_1.2" class="menuitemgroup">
 <div class="menuitem">
-<a href="quickstart.html">Quick Start</a>
+<a href="https://cwiki.apache.org/confluence/display/GORA/Index">Wiki</a>
 </div>
 <div class="menuitem">
-<a href="https://cwiki.apache.org/confluence/display/GORA/Index">Wiki</a>
+<a href="http://incubator.apache.org/gora/docs/current/index.html">Current</a>
 </div>
 </div>
 <div onclick="SwitchMenu('menu_selected_1.3', 'skin/')" id="menu_selected_1.3Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">Developers</div>

Modified: incubator/gora/site/publish/linkmap.html
URL: http://svn.apache.org/viewvc/incubator/gora/site/publish/linkmap.html?rev=1024185&r1=1024184&r2=1024185&view=diff
==============================================================================
--- incubator/gora/site/publish/linkmap.html (original)
+++ incubator/gora/site/publish/linkmap.html Tue Oct 19 09:21:44 2010
@@ -123,10 +123,10 @@ document.write("Last Published: " + docu
 <div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">Documentation</div>
 <div id="menu_1.2" class="menuitemgroup">
 <div class="menuitem">
-<a href="quickstart.html">Quick Start</a>
+<a href="https://cwiki.apache.org/confluence/display/GORA/Index">Wiki</a>
 </div>
 <div class="menuitem">
-<a href="https://cwiki.apache.org/confluence/display/GORA/Index">Wiki</a>
+<a href="http://incubator.apache.org/gora/docs/current/index.html">Current</a>
 </div>
 </div>
 <div onclick="SwitchMenu('menu_1.3', 'skin/')" id="menu_1.3Title" class="menutitle">Developers</div>
@@ -241,16 +241,16 @@ document.write("Last Published: " + docu
     
 <ul>
 <li>
-<a href="quickstart.html">Quick Start</a>&nbsp;&nbsp;___________________&nbsp;&nbsp;<em>quickstart</em>
+<a href="https://cwiki.apache.org/confluence/display/GORA/Index">Wiki</a>&nbsp;&nbsp;___________________&nbsp;&nbsp;<em>wiki</em>
 </li>
 </ul>
     
+    
 <ul>
 <li>
-<a href="https://cwiki.apache.org/confluence/display/GORA/Index">Wiki</a>&nbsp;&nbsp;___________________&nbsp;&nbsp;<em>wiki</em>
+<a href="http://incubator.apache.org/gora/docs/current/index.html">Current</a>&nbsp;&nbsp;___________________&nbsp;&nbsp;<em>current</em>
 </li>
 </ul>
-    
   
 </ul>
 </ul>

Modified: incubator/gora/site/publish/linkmap.pdf
URL: http://svn.apache.org/viewvc/incubator/gora/site/publish/linkmap.pdf?rev=1024185&r1=1024184&r2=1024185&view=diff
==============================================================================
--- incubator/gora/site/publish/linkmap.pdf (original)
+++ incubator/gora/site/publish/linkmap.pdf Tue Oct 19 09:21:44 2010
@@ -5,10 +5,10 @@
 /Producer (FOP 0.20.5) >>
 endobj
 5 0 obj
-<< /Length 1056 /Filter [ /ASCII85Decode /FlateDecode ]
+<< /Length 1046 /Filter [ /ASCII85Decode /FlateDecode ]
  >>
 stream
-GatUs?#SI?'Sc)J.t$#VPQ:u)?af41DX'Es=PLeU9uJ37Qc,\--ec<W[aQ'k;--L:-"+pbqg^]i^f<FAG7t1J!#VO'&Zl#<&I]^N."LH<Ju$-##Qu</K6/.33h,3,3"IW\'Uq0sGBpGuo1aEPjjTK;?d?:W=;I_]8pqcY%an.mR0Er+cAip),/>=8mF"G+CC+2%3O@JQC[MM_:2AOkbD#.@R9XZ2U9q)eh!X]AAiZ-BPqH(%Q'E!?^lCPD1]^1\B7I^a^+rdnlY3%$!qJJ-%oUrqU9Lp$oC?sa@kZmsNJr#H$FV2O,@FOs&-O\/TJ$jkLOM7K<B1aBC`[WXH)p*U@eBn^c*)odlW0s$/p;l@BF$rC>Ru)km3@6#`#c5Q@O8N"H8$5i^HpUA*CP7q8/ue]F%#^jm"SGmB"fs=onu;DO,/p9,p!YXQ'es62K5Z=?m[0[(>6$+*uCX-ofh'M6;'0UXHkTpNe]fSp-^+(Im%>o198tQJ+>@]`UJ-\6'>X-BI:&E9H%HuKn!Ikfs48;PEN!*3Q%Yr,[mk5;f/13fcJEmNkAfi1LK:^_Z1aYmi&a.=)&)?2[HS*<ik@OS?UdBm:IVe?'N^A;V<"07S"/1,i$P5<Cg]QY3WU?Vc?YWLJ]GcfK?K.qk-=?%?f%"?ff7:#CDg''=(;B2Elf(N\dqG)jc"I"MFj-;<uBYH)-=1b8,FI-SpIoFj+WZrY9qsj:.FtAmr-Y`d[N"2&N[&+H3h%gXgLB'14arhAA":Q^>SC\U@EIYK0Hf/TF_X*7HjC88NGbhL3mSa\u(JA$.q4o_O))if01,5*L#.C)q:6(44.e.R^q#EI29j3lC,0C8#Hr`O&M/@6t:nL;B6mD9`@'GNL'FAjs6O=XVpYAqJdHpqKd>[MV262-0&^'Wkj9d/.qWe=6`4UCDeeLhK$lB*^1#PR-EHqpADlMDW5'@"4&mEC?aJLd[2R,RT\Gd&;()bKW8:5;(+HFSLA
 8l?X9kf_$jU4Bkpcb))XT40GY82mOoFc-?SsO0)GgVm4]O?YHe-(GjDIp-20qN@t~>
+GatUsd;I\]'Sc)J'Y\B:aoDOP0ACSS2g&E8>2."W9o_RZYE$`?::.JPfP(bnW%06X'!UKts1mf:i$+`)]*\X6!"@;p"Id)Q!e\N"$D@Bm+>MIbJKSKCOKO2--hg'S:P1GC`VRm%9i4'UZ?:X?c"<ep?S)'I<)b`YC3:Hm$IV`(R0Eq@cAip),/>>cm*]I=N!)"^:@*/T2g5C1VmGaDoof'?>ccL&YH9=TY^9M1\"%3V9%C5hlUGp!B1F"dRXc[?Ys2Vi?PtDHAm-U8J38ndK90\I'XkHb?[h]hm"HFVOg^9U_/=pT"O%8U5la7Wq@''8kiXbLe74WXp)upilh(*CbZpfCs*BL8Cq/77Hoi7(L*/n.oalJt+Ynj>lll8G9:dT87[&tj)mhch??C^V`*o8r#@t;k4.[qOo7`%%?aYJQ7#^c#GX+*NI,<u;aJjcAkp=HVaIb>F\-VcIqu'\t9$$O17Rh/T*bm>hOGUpRHH7^-hQ6AGRFR"i`m7ipOp&BdF-44GdNJ,crf?'<(a!)R:jq*@%If$jj:1it,Gh!2nWSWKE4HJSZfJn@e901Yo9XjB9<mVL7$fOVN5VlWj@V6aJ&;m2P/J=7f4&OG:!pFEfp9UYBhRPIl@^1HkEb<CF9oQ?nMr,BU3c07D[LX*U(Z^=%O&"8S8VH^AJc(HDgm(5Wj+H#WQaq2%XTHKdriNM/<%Pe"Q0E.Zf\k0b\h."hn1@-A"&"cM!MTsIApq%#Y3O:6b:9L27GJYG>e@tq(\-[DTeMZqPFu>l]$RAgU*+&Qk`IO5E:-Bl4!cJ`1&4-fj'@+Z":gm=RIGiW"AJG`q>&Bg5MZ%W.VAbQEsV3J-dOO?T^*?oMK#o7QdJG8!N>%pS(#g3k9[TJ(rKKEr:"sXOoD/3lUfdpZ^aWHh_AP1'g>lU&eu!+i#pr4BP:k:+jba;%F1hh4ZRC&Y[dD&MXWU-qHZiUX!F#f)K:N\?,SFhufjTmpV#[h`G1
 Xq9h;lhMXh9c(oLD8i5)2h$=&IZ*N^XXduco>j37mT7_TsrrIuILsQ~>
 endstream
 endobj
 6 0 obj
@@ -72,17 +72,17 @@ endobj
 xref
 0 12
 0000000000 65535 f 
-0000001880 00000 n 
-0000001938 00000 n 
-0000001988 00000 n 
+0000001870 00000 n 
+0000001928 00000 n 
+0000001978 00000 n 
 0000000015 00000 n 
 0000000071 00000 n 
-0000001219 00000 n 
-0000001325 00000 n 
-0000001432 00000 n 
-0000001541 00000 n 
-0000001653 00000 n 
-0000001769 00000 n 
+0000001209 00000 n 
+0000001315 00000 n 
+0000001422 00000 n 
+0000001531 00000 n 
+0000001643 00000 n 
+0000001759 00000 n 
 trailer
 <<
 /Size 12
@@ -90,5 +90,5 @@ trailer
 /Info 4 0 R
 >>
 startxref
-2108
+2098
 %%EOF

Modified: incubator/gora/site/publish/mailing_lists.html
URL: http://svn.apache.org/viewvc/incubator/gora/site/publish/mailing_lists.html?rev=1024185&r1=1024184&r2=1024185&view=diff
==============================================================================
--- incubator/gora/site/publish/mailing_lists.html (original)
+++ incubator/gora/site/publish/mailing_lists.html Tue Oct 19 09:21:44 2010
@@ -123,10 +123,10 @@ document.write("Last Published: " + docu
 <div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">Documentation</div>
 <div id="menu_1.2" class="menuitemgroup">
 <div class="menuitem">
-<a href="quickstart.html">Quick Start</a>
+<a href="https://cwiki.apache.org/confluence/display/GORA/Index">Wiki</a>
 </div>
 <div class="menuitem">
-<a href="https://cwiki.apache.org/confluence/display/GORA/Index">Wiki</a>
+<a href="http://incubator.apache.org/gora/docs/current/index.html">Current</a>
 </div>
 </div>
 <div onclick="SwitchMenu('menu_selected_1.3', 'skin/')" id="menu_selected_1.3Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">Developers</div>
@@ -194,7 +194,7 @@ document.write("Last Published: " + docu
 </div>
   
     
-<a name="N1000C"></a><a name="Users+and+Developers"></a>
+<a name="N1000D"></a><a name="Users+and+Developers"></a>
 <h2 class="underlined_10">Users and Developers</h2>
 <div class="section">
 <p>If you are a user or a contributor of Gora, please subscribe to this list. Users are also encouraged to
@@ -221,7 +221,7 @@ document.write("Last Published: " + docu
 </div>
     
     
-<a name="N1002F"></a><a name="Commits"></a>
+<a name="N10030"></a><a name="Commits"></a>
 <h2 class="underlined_10">Commits</h2>
 <div class="section">
 <p>If you'd like to see changes made in the Gora <a href="version_control.html">version control system</a>,

Modified: incubator/gora/site/publish/releases.html
URL: http://svn.apache.org/viewvc/incubator/gora/site/publish/releases.html?rev=1024185&r1=1024184&r2=1024185&view=diff
==============================================================================
--- incubator/gora/site/publish/releases.html (original)
+++ incubator/gora/site/publish/releases.html Tue Oct 19 09:21:44 2010
@@ -123,10 +123,10 @@ document.write("Last Published: " + docu
 <div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">Documentation</div>
 <div id="menu_1.2" class="menuitemgroup">
 <div class="menuitem">
-<a href="quickstart.html">Quick Start</a>
+<a href="https://cwiki.apache.org/confluence/display/GORA/Index">Wiki</a>
 </div>
 <div class="menuitem">
-<a href="https://cwiki.apache.org/confluence/display/GORA/Index">Wiki</a>
+<a href="http://incubator.apache.org/gora/docs/current/index.html">Current</a>
 </div>
 </div>
 <div onclick="SwitchMenu('menu_1.3', 'skin/')" id="menu_1.3Title" class="menutitle">Developers</div>
@@ -199,21 +199,21 @@ document.write("Last Published: " + docu
 </div> 
 
     
-<a name="N1000C"></a><a name="Download"></a>
+<a name="N1000D"></a><a name="Download"></a>
 <h2 class="underlined_10">Download</h2>
 <div class="section">
 <p> Gora has not released a version yet. Subscribe to 
       the <span class="codefrag">gora-dev</span> <a href="mailing_lists.html">mailing list</a> if you want to 
       get notified about the releases. In the mean time you can download the 
       code and compile youself. How to download the code can be found 
-      <a href="quickstart.html">here</a>. </p>
+      <a href="http://incubator.apache.org/gora/docs/current/quickstart.html">here</a>. </p>
 </div>
 
     
-<a name="N10023"></a><a name="News"></a>
+<a name="N10024"></a><a name="News"></a>
 <h2 class="underlined_10">News</h2>
 <div class="section">
-<a name="N10029"></a><a name="26+September%2C+2010%3A+Gora+in+Apache+Incubator"></a>
+<a name="N1002A"></a><a name="26+September%2C+2010%3A+Gora+in+Apache+Incubator"></a>
 <h3 class="underlined_5">26 September, 2010: Gora in Apache Incubator </h3>
 <p>Gora has been accepted to the Apache Incubator and started it's life
         as a candidate Apache project. </p>

Modified: incubator/gora/site/publish/releases.pdf
URL: http://svn.apache.org/viewvc/incubator/gora/site/publish/releases.pdf?rev=1024185&r1=1024184&r2=1024185&view=diff
==============================================================================
--- incubator/gora/site/publish/releases.pdf (original)
+++ incubator/gora/site/publish/releases.pdf Tue Oct 19 09:21:44 2010
@@ -96,7 +96,7 @@ endobj
 /Rect [ 328.62 592.266 349.272 580.266 ]
 /C [ 0 0 0 ]
 /Border [ 0 0 0 ]
-/A << /URI (quickstart.html)
+/A << /URI (http://incubator.apache.org/gora/docs/current/quickstart.html)
 /S /URI >>
 /H /I
 >>
@@ -209,34 +209,34 @@ endobj
 xref
 0 29
 0000000000 65535 f 
-0000004099 00000 n 
-0000004164 00000 n 
-0000004256 00000 n 
+0000004145 00000 n 
+0000004210 00000 n 
+0000004302 00000 n 
 0000000015 00000 n 
 0000000071 00000 n 
 0000000630 00000 n 
 0000000750 00000 n 
 0000000789 00000 n 
-0000004390 00000 n 
+0000004436 00000 n 
 0000000924 00000 n 
-0000004453 00000 n 
+0000004499 00000 n 
 0000001061 00000 n 
-0000004519 00000 n 
+0000004565 00000 n 
 0000001198 00000 n 
 0000002308 00000 n 
 0000002431 00000 n 
 0000002465 00000 n 
 0000002636 00000 n 
-0000004585 00000 n 
-0000002804 00000 n 
-0000002943 00000 n 
-0000003099 00000 n 
-0000003437 00000 n 
-0000003545 00000 n 
-0000003655 00000 n 
-0000003768 00000 n 
-0000003884 00000 n 
-0000003990 00000 n 
+0000004631 00000 n 
+0000002850 00000 n 
+0000002989 00000 n 
+0000003145 00000 n 
+0000003483 00000 n 
+0000003591 00000 n 
+0000003701 00000 n 
+0000003814 00000 n 
+0000003930 00000 n 
+0000004036 00000 n 
 trailer
 <<
 /Size 29
@@ -244,5 +244,5 @@ trailer
 /Info 4 0 R
 >>
 startxref
-4636
+4682
 %%EOF

Modified: incubator/gora/site/publish/version_control.html
URL: http://svn.apache.org/viewvc/incubator/gora/site/publish/version_control.html?rev=1024185&r1=1024184&r2=1024185&view=diff
==============================================================================
--- incubator/gora/site/publish/version_control.html (original)
+++ incubator/gora/site/publish/version_control.html Tue Oct 19 09:21:44 2010
@@ -123,10 +123,10 @@ document.write("Last Published: " + docu
 <div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">Documentation</div>
 <div id="menu_1.2" class="menuitemgroup">
 <div class="menuitem">
-<a href="quickstart.html">Quick Start</a>
+<a href="https://cwiki.apache.org/confluence/display/GORA/Index">Wiki</a>
 </div>
 <div class="menuitem">
-<a href="https://cwiki.apache.org/confluence/display/GORA/Index">Wiki</a>
+<a href="http://incubator.apache.org/gora/docs/current/index.html">Current</a>
 </div>
 </div>
 <div onclick="SwitchMenu('menu_selected_1.3', 'skin/')" id="menu_selected_1.3Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">Developers</div>
@@ -208,10 +208,10 @@ document.write("Last Published: " + docu
 <a href="#Git+Repository"> Git Repository </a>
 <ul class="minitoc">
 <li>
-<a href="#Anonymous+Access+%28read-only%29-N10073">Anonymous Access (read-only)</a>
+<a href="#Anonymous+Access+%28read-only%29-N10074">Anonymous Access (read-only)</a>
 </li>
 <li>
-<a href="#Committer+Access+%28read-write%29-N10091">Committer Access (read-write)</a>
+<a href="#Committer+Access+%28read-write%29-N10092">Committer Access (read-write)</a>
 </li>
 </ul>
 </li>
@@ -219,7 +219,7 @@ document.write("Last Published: " + docu
 </div>
 
   
-<a name="N1000C"></a><a name="Overview"></a>
+<a name="N1000D"></a><a name="Overview"></a>
 <h2 class="underlined_10"> Overview </h2>
 <div class="section">
 <p> 
@@ -230,10 +230,10 @@ document.write("Last Published: " + docu
 </div>
   
   
-<a name="N10016"></a><a name="Subversion+Repository"></a>
+<a name="N10017"></a><a name="Subversion+Repository"></a>
 <h2 class="underlined_10"> Subversion Repository </h2>
 <div class="section">
-<a name="N1001C"></a><a name="Subversion+Clients"></a>
+<a name="N1001D"></a><a name="Subversion+Clients"></a>
 <h3 class="underlined_5">Subversion Clients</h3>
 <p>
         The Gora source code resides in the
@@ -246,14 +246,14 @@ document.write("Last Published: " + docu
         both <a href="http://subclipse.tigris.org/">Eclipse</a> and
         <a href="http://svnup.tigris.org/">IntelliJ IDEA</a>.
       </p>
-<a name="N1003A"></a><a name="Web+Access+%28read-only%29"></a>
+<a name="N1003B"></a><a name="Web+Access+%28read-only%29"></a>
 <h3 class="underlined_5">Web Access (read-only)</h3>
 <p>
         The source code can be browsed via the Web at 
         <a href="http://svn.apache.org/viewvc/incubator/gora/">http://svn.apache.org/viewvc/incubator/gora/</a>.
         No SVN client software is required.
       </p>
-<a name="N10048"></a><a name="Anonymous+Access+%28read-only%29"></a>
+<a name="N10049"></a><a name="Anonymous+Access+%28read-only%29"></a>
 <h3 class="underlined_5">Anonymous Access (read-only)</h3>
 <p>
         The SVN URL for anonymous users is 
@@ -261,7 +261,7 @@ document.write("Last Published: " + docu
         Instructions for anonymous SVN access are 
         <a href="http://www.apache.org/dev/version-control.html#anon-svn">here</a>.
       </p>
-<a name="N1005A"></a><a name="Committer+Access+%28read-write%29"></a>
+<a name="N1005B"></a><a name="Committer+Access+%28read-write%29"></a>
 <h3 class="underlined_5">Committer Access (read-write)</h3>
 <p>
         The SVN URL for committers is 
@@ -272,10 +272,10 @@ document.write("Last Published: " + docu
 </div>    
 
   
-<a name="N1006D"></a><a name="Git+Repository"></a>
+<a name="N1006E"></a><a name="Git+Repository"></a>
 <h2 class="underlined_10"> Git Repository </h2>
 <div class="section">
-<a name="N10073"></a><a name="Anonymous+Access+%28read-only%29-N10073"></a>
+<a name="N10074"></a><a name="Anonymous+Access+%28read-only%29-N10074"></a>
 <h3 class="underlined_5">Anonymous Access (read-only)</h3>
 <p>
         The apache git repository can be used for accessing the repository.
@@ -290,7 +290,7 @@ document.write("Last Published: " + docu
 <p>
         More instructions for setting up git access can be found <a href="http://www.apache.org/dev/git.html">here</a>.
       </p>
-<a name="N10091"></a><a name="Committer+Access+%28read-write%29-N10091"></a>
+<a name="N10092"></a><a name="Committer+Access+%28read-write%29-N10092"></a>
 <h3 class="underlined_5">Committer Access (read-write)</h3>
 <p>
         Apache does not provide read-write git repositories. The subversion 

Propchange: incubator/gora/trunk/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Tue Oct 19 09:21:44 2010
@@ -1,3 +1,18 @@
+# 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.
+
 *~
 .classpath
 .externalToolBuilders
@@ -6,6 +21,7 @@
 .git
 .svn
 build
+dist
 lib
 **/lib/*.jar
 ivy/ivy*.jar

Modified: incubator/gora/trunk/.gitignore
URL: http://svn.apache.org/viewvc/incubator/gora/trunk/.gitignore?rev=1024185&r1=1024184&r2=1024185&view=diff
==============================================================================
--- incubator/gora/trunk/.gitignore (original)
+++ incubator/gora/trunk/.gitignore Tue Oct 19 09:21:44 2010
@@ -21,6 +21,7 @@
 .git
 .svn
 build
+dist
 lib
 **/lib/*.jar
 ivy/ivy*.jar

Modified: incubator/gora/trunk/build-common.xml
URL: http://svn.apache.org/viewvc/incubator/gora/trunk/build-common.xml?rev=1024185&r1=1024184&r2=1024185&view=diff
==============================================================================
--- incubator/gora/trunk/build-common.xml (original)
+++ incubator/gora/trunk/build-common.xml Tue Oct 19 09:21:44 2010
@@ -19,9 +19,10 @@
 
 <project name="gora-common" xmlns:ivy="antlib:org.apache.ivy.ant">
 
+  <property name="name" value="${ant.project.name}" />
   <property name="version" value="0.1" />
   <property name="final.name" value="${ant.project.name}-${version}" />
-  <property name="year" value="2008" />
+  <property name="year" value="2010" />
   <property name="module.version.target" value="${version}" />
   <property name="module.name" value="${ant.project.name}-${version}"/>
 	
@@ -40,8 +41,8 @@
   <property name="conf.dir" value="${basedir}/conf" />
   <property name="jar.file" value="${build.dir}/${module.name}.jar" />
   <property name="job.file" value="${build.dir}/${module.name}.job" />
-  <property name="dist.dir" value="${build.dir}/${final.name}" />
-  
+  <property name="dist.dir" value="${build.dir}/${name}" />
+
   <property name="examples.src.dir" value="${basedir}/src/examples/java" />
   <property name="examples.build.dir" value="${build.dir}/examples" />
   <property name="examples.build.classes.dir" value="${examples.build.dir}/classes" />
@@ -129,7 +130,8 @@
         optimize="${javac.optimize}"
         target="${javac.version}"
         source="${javac.version}"
-        deprecation="${javac.deprecation}">
+        deprecation="${javac.deprecation}"
+        includeAntRuntime="yes">
       <classpath refid="classpath"/>
     </javac>
   </target>
@@ -147,7 +149,8 @@
         optimize="${javac.optimize}"
         target="${javac.version}"
         source="${javac.version}"
-        deprecation="${javac.deprecation}">
+        deprecation="${javac.deprecation}"
+        includeAntRuntime="yes">
       <classpath refid="classpath"/>
     </javac>
   </target>
@@ -165,7 +168,8 @@
          optimize="${javac.optimize}"
          target="${javac.version}"
          source="${javac.version}"
-         deprecation="${javac.deprecation}">
+         deprecation="${javac.deprecation}"
+         includeAntRuntime="yes">
       <classpath refid="test.classpath"/>
     </javac>
   </target>
@@ -269,6 +273,62 @@
   </target>
 
   <!-- ================================================================== -->
+  <!-- D I S T R I B U T I O N                                            -->
+  <!-- ================================================================== -->
+  <target name="package" depends="compile, jar, test-jar"
+	  description="Build distribution">
+    <mkdir dir="${dist.dir}"/>
+    <mkdir dir="${dist.dir}/lib"/>
+
+    <copy todir="${dist.dir}/lib" includeEmptyDirs="false">
+      <fileset dir="lib"/>
+    </copy>
+
+    <copy todir="${dist.dir}">
+      <fileset file="${jar.file}"/>
+      <fileset file="${test.jar.file}"/>
+    </copy>
+    
+    <copy todir="${dist.dir}/conf">
+      <fileset dir="${conf.dir}" excludes="**/*.template"/>
+    </copy>
+
+    <copy todir="${dist.dir}/ivy">
+      <fileset dir="ivy"/>
+    </copy>
+
+    <copy todir="${dist.dir}">
+      <fileset dir=".">
+        <include name="*.txt" />
+      </fileset>
+    </copy>
+
+    <copy todir="${dist.dir}/src" includeEmptyDirs="true">
+      <fileset dir="src" excludes="**/*.template"/>
+    </copy>
+  	
+    <copy todir="${dist.dir}/" file="build.xml"/>
+
+  </target>
+
+  <!-- ================================================================== -->
+  <!-- Make release tarball                                               -->
+  <!-- ================================================================== -->
+  <target name="tar" depends="package" description="Make release tarball">
+    <macro_tar param.destfile="${build.dir}/${final.name}.tar.gz">
+      <param.listofitems>
+        <tarfileset dir="${build.dir}" mode="664">
+          <exclude name="${name}/bin/*" />
+          <include name="${name}/**" />
+        </tarfileset>
+        <tarfileset dir="${build.dir}" mode="755">
+          <include name="${name}/bin/*" />
+        </tarfileset>
+      </param.listofitems>
+    </macro_tar>
+  </target>
+
+  <!-- ================================================================== -->
   <!-- target: resolve                                                    -->
   <!-- ================================================================== -->
   <target name="resolve" depends="clean-lib" description="--> resolve and retrieve dependencies with ivy">

Modified: incubator/gora/trunk/build.xml
URL: http://svn.apache.org/viewvc/incubator/gora/trunk/build.xml?rev=1024185&r1=1024184&r2=1024185&view=diff
==============================================================================
--- incubator/gora/trunk/build.xml (original)
+++ incubator/gora/trunk/build.xml Tue Oct 19 09:21:44 2010
@@ -19,8 +19,31 @@
 
 <project name="gora" default="publish-local-all" 
   xmlns:ivy="antlib:org.apache.ivy.ant">
-  
+
+  <property name="year" value="2010" />
   <property name="project.dir" value="${basedir}"/>
+  <property name="version" value="0.1" />
+  <property name="final.name" value="${ant.project.name}-${version}" />
+
+  <property name="dist.base.dir" value="${basedir}/dist"/>
+  <property name="dist.dir" value="${dist.base.dir}/${final.name}"/>
+
+  <property name="build.dir" value="${basedir}/build" />
+  <property name="docs.dir" value="${basedir}/docs" />
+  <property name="build.docs" value="${build.dir}/docs" />  
+  <property name="build.javadoc" value="${build.docs}/api/" />
+  <property name="javadoc.link.java" value="http://java.sun.com/javase/6/docs/api/" />
+  <property name="javadoc.link.hadoop" value="http://hadoop.apache.org/common/docs/r0.20.2/api/" />
+  <property name="javadoc.link.avro" value="http://avro.apache.org/docs/1.3.3/api/java/" />
+  <property name="build.javadoc.timestamp" value="${build.javadoc}/index.html" />
+
+  <!-- module directories -->
+  <property name="src.dir" value="src/main/java" />
+  <property name="conf.dir" value="conf" />
+  <property name="lib.dir" value="lib" />
+  <property name="lib-ext.dir" value="lib-ext" />
+  <property name="build.classes.dir" value="build/classes" />
+
 
   <!-- Load all the default properties, and any the user wants    -->
   <!-- to contribute (without having to type -D or edit this file -->
@@ -52,7 +75,7 @@
   <!-- target: -buildlist  ================================================ -->    
   <target name="-buildlist" depends="init">
     <ivy:buildlist reference="build-path" ivyfilepath="ivy/${ivy.file}">
-      <fileset dir="." includes="**/build.xml" excludes="build.xml"/>
+      <fileset dir="." includes="*/build.xml" excludes="build.xml"/>
     </ivy:buildlist>
   </target>
   
@@ -82,6 +105,164 @@
   </target>
 
   <!-- ================================================================== -->
+  <!-- Documentation                                                      -->
+  <!-- ================================================================== -->
+
+  <path id="classpath">
+    <dirset dir=".">
+      <include name="*/${build.classes.dir}"/>
+      <include name="*/${conf.dir}"/>
+    </dirset>    
+
+    <fileset dir=".">
+      <include name="**/*.jar" />
+    </fileset>
+  </path>
+
+  <target name="javadoc-uptodate" depends="compile">
+    <uptodate property="javadoc.is.uptodate">
+      <srcfiles dir="${project.dir}/gora-core/${src.dir}">
+        <include name="**/*.java" />
+        <include name="**/*.html" />
+      </srcfiles>
+      <mapper type="merge" to="${build.javadoc.timestamp}" />
+    </uptodate>
+  </target>
+ 
+  <target name="javadoc" description="Generate javadoc" depends="javadoc-uptodate"
+       unless="javadoc.is.uptodate">
+    <mkdir dir="${build.javadoc}"/>
+    <javadoc
+      overview="gora-core/${src.dir}/overview.html"
+      destdir="${build.javadoc}"
+      author="true"
+      version="true"
+      use="true"
+      windowtitle="Apache Gora API"
+      doctitle="Apache Gora API"
+      bottom="Copyright &amp;copy; ${year} The Apache Software Foundation">
+
+      <packageset dir="gora-core/src/main/java"/>
+      <packageset dir="gora-cassandra/src/main/java"/>
+      <packageset dir="gora-hbase/src/main/java"/>
+      <packageset dir="gora-sql/src/main/java"/>
+      
+      <link href="${javadoc.link.java}"/>
+      <link href="${javadoc.link.avro}"/>
+      <link href="${javadoc.link.hadoop}"/>
+      
+      <classpath refid="classpath"/>
+
+      <group title="Core" packages="org.apache.gora.*"/>
+      <group title="Cassandra Module" packages="org.apache.gora.cassandra.*"/>
+      <group title="HBase Module" packages="org.apache.gora.hbase.*"/>
+      <group title="Sql Module" packages="org.apache.gora.sql.*"/>
+
+    </javadoc>
+  </target>
+
+  <target name="docs" depends="forrest.check, javadoc" description="Generate forrest-based documentation. To use, specify -Dforrest.home=&lt;base of Apache Forrest installation&gt; on the command line." if="forrest.home">
+    <exec dir="${docs.dir}" executable="${forrest.home}/bin/forrest" failonerror="true">
+      <arg value="-Dforrest.validate.xdocs.failonerror=false"/>
+      <arg value="-Dproject.build-dir=${build.docs}"/>
+    </exec>
+
+    <copy todir="${build.docs}/site/api/" includeEmptyDirs="false">
+      <fileset dir="${build.javadoc}"/>
+    </copy>
+    
+  </target>
+
+  <target name="forrest.check" unless="forrest.home">
+    <fail message="'forrest.home' is not defined. Please pass -Dforrest.home=&lt;base of Apache Forrest installation&gt; to Ant on the command-line." />
+  </target>
+
+  <!-- ================================================================== -->
+  <!-- Distribution                                                       -->
+  <!-- ================================================================== -->
+  <target name="package" depends="-buildlist, test-jar"
+	  description="Build distribution">
+
+    <subant target="package" buildpathref="build-path" />
+
+    <mkdir dir="${dist.dir}"/>
+    <mkdir dir="${dist.dir}/bin"/>
+    <mkdir dir="${dist.dir}/docs"/>
+    <mkdir dir="${dist.dir}/docs/api"/>
+    
+    <copy todir="${dist.dir}/bin">
+      <fileset dir="bin"/>
+    </copy>
+
+    <copy todir="${dist.dir}/conf">
+      <fileset dir="${conf.dir}" excludes="**/*.template"/>
+    </copy>
+
+    <copy todir="${dist.dir}/ivy">
+      <fileset dir="ivy">
+        <exclude name="ivy*.jar"/>
+      </fileset>
+    </copy>
+
+    <copy todir="${dist.dir}">
+      <fileset dir=".">
+        <include name="*.txt" />
+        <include name="*.xml" />
+      </fileset>
+    </copy>
+
+    <copy todir="${dist.dir}/docs">
+      <fileset dir="${build.docs}/site"/>
+    </copy>
+
+    <chmod perm="ugo+x" type="file" parallel="false">
+        <fileset dir="${dist.dir}/bin"/>
+    </chmod>
+
+    <!-- modules -->
+    <copy todir="${dist.dir}/gora-core">
+      <fileset dir="gora-core/build/gora-core"/>
+    </copy>
+    <copy todir="${dist.dir}/gora-cassandra">
+      <fileset dir="gora-cassandra/build/gora-cassandra"/>
+    </copy>
+    <copy todir="${dist.dir}/gora-hbase">
+      <fileset dir="gora-hbase/build/gora-hbase"/>
+    </copy>
+    <copy todir="${dist.dir}/gora-sql">
+      <fileset dir="gora-sql/build/gora-sql"/>
+    </copy>
+  </target>
+
+  <macrodef name="macro_tar" description="Worker Macro for tar">
+    <attribute name="param.destfile"/>
+    <element name="param.listofitems"/>
+    <sequential>
+      <tar compression="gzip" longfile="gnu"
+      destfile="@{param.destfile}">
+      <param.listofitems/>
+      </tar>
+    </sequential>
+  </macrodef>
+
+  <!-- ================================================================== -->
+  <!-- Make release tarball                                               -->
+  <!-- ================================================================== -->
+  <target name="tar" depends="package" description="Make release tarball">
+    <macro_tar param.destfile="${dist.base.dir}/${final.name}.tar.gz">
+      <param.listofitems>
+        <tarfileset dir="${dist.base.dir}" mode="664">
+          <exclude name="${final.name}/bin/*" />
+          <include name="${final.name}/**" />
+        </tarfileset>
+        <tarfileset dir="${dist.base.dir}" mode="755">
+          <include name="${final.name}/bin/*" />
+        </tarfileset>
+      </param.listofitems>
+    </macro_tar>
+  </target>
+
+  <!-- ================================================================== -->
   <!-- Publish Targets                                                    --> 
   <!-- ================================================================== -->
 
@@ -115,6 +296,8 @@
   <!-- target: clean  ================================================ -->  
   <target name="clean" depends="clean-all" 
   			description="clean all projects">
+    <delete includeemptydirs="true" dir="${dist.base.dir}"/>
+    <delete includeemptydirs="true" dir="${build.dir}"/>
   </target>
 
   <!-- target: clean-cache  ================================================ -->  
@@ -122,6 +305,13 @@
   			description="delete ivy cache">
     <ivy:cleancache />
   </target>
+
+  <!-- ================================================================== -->
+  <!-- target: clean-docs                                                -->
+  <!-- ================================================================== -->
+  <target name="clean-docs">
+    <delete dir="${build.docs}"/>
+  </target>
   
   <!-- ================================================================== -->
   <!-- Ivy Targets                                                        --> 

Propchange: incubator/gora/trunk/docs/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Tue Oct 19 09:21:44 2010
@@ -0,0 +1,29 @@
+# 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.
+
+*~
+.classpath
+.externalToolBuilders
+.project
+.settings
+.git
+.svn
+build
+dist
+lib
+**/lib/*.jar
+ivy/ivy*.jar
+/conf/*-site.xml
+**/conf/*-site.xml

Added: incubator/gora/trunk/docs/forrest.properties
URL: http://svn.apache.org/viewvc/incubator/gora/trunk/docs/forrest.properties?rev=1024185&view=auto
==============================================================================
--- incubator/gora/trunk/docs/forrest.properties (added)
+++ incubator/gora/trunk/docs/forrest.properties Tue Oct 19 09:21:44 2010
@@ -0,0 +1,159 @@
+# 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.
+
+##############
+# These are the defaults, un-comment them only if you need to change them.
+#
+# You can even have a completely empty file, to assist with maintenance.
+# This file is required, even if empty.
+#
+# The file obtained from 'forrest seed-sample' shows the defaults.
+##############
+
+# Prints out a summary of Forrest settings for this project
+#forrest.echo=true
+
+# Project name (used to name .war file)
+#project.name=my-project
+
+# Specifies name of Forrest skin to use
+# See list at http://forrest.apache.org/docs/skins.html
+#project.skin=pelt
+
+# codename: Dispatcher
+# Dispatcher is using a fallback mechanism for theming.
+# You can configure the theme name and its extension here
+#project.theme-extension=.fv
+#project.theme=pelt
+
+
+# Descriptors for plugins and skins
+# comma separated list, file:// is supported
+#forrest.skins.descriptors=http://forrest.apache.org/skins/skins.xml,file:///c:/myskins/skins.xml
+#forrest.plugins.descriptors=http://forrest.apache.org/plugins/plugins.xml,http://forrest.apache.org/plugins/whiteboard-plugins.xml
+
+##############
+# behavioural properties
+#project.menu-scheme=tab_attributes
+#project.menu-scheme=directories
+
+##############
+# layout properties
+
+# Properties that can be set to override the default locations
+#
+# Parent properties must be set. This usually means uncommenting
+# project.content-dir if any other property using it is uncommented
+
+#project.status=status.xml
+project.content-dir=src
+#project.raw-content-dir=${project.content-dir}/content
+#project.conf-dir=${project.content-dir}/conf
+#project.sitemap-dir=${project.content-dir}
+#project.xdocs-dir=${project.content-dir}/content/xdocs
+#project.resources-dir=${project.content-dir}/resources
+#project.stylesheets-dir=${project.resources-dir}/stylesheets
+#project.images-dir=${project.resources-dir}/images
+#project.schema-dir=${project.resources-dir}/schema
+#project.skins-dir=${project.content-dir}/skins
+#project.skinconf=${project.content-dir}/skinconf.xml
+#project.lib-dir=${project.content-dir}/lib
+#project.classes-dir=${project.content-dir}/classes
+#project.translations-dir=${project.content-dir}/translations
+
+#project.build-dir=../build
+#project.site=site
+#project.site-dir=${project.build-dir}/${project.site}
+#project.temp-dir=${project.build-dir}/tmp
+
+##############
+# Cocoon catalog entity resolver properties
+# A local OASIS catalog file to supplement the default Forrest catalog
+#project.catalog=${project.schema-dir}/catalog.xcat
+
+##############
+# validation properties
+
+# This set of properties determine if validation is performed
+# Values are inherited unless overridden.
+# e.g. if forrest.validate=false then all others are false unless set to true.
+forrest.validate=false
+#forrest.validate.xdocs=${forrest.validate}
+#forrest.validate.skinconf=${forrest.validate}
+#forrest.validate.sitemap=${forrest.validate}
+#forrest.validate.stylesheets=${forrest.validate}
+#forrest.validate.skins=${forrest.validate}
+#forrest.validate.skins.stylesheets=${forrest.validate.skins}
+
+# *.failonerror=(true|false) - stop when an XML file is invalid
+#forrest.validate.failonerror=true
+
+# *.excludes=(pattern) - comma-separated list of path patterns to not validate
+# Note: If you do add an "excludes" list then you need to specify site.xml too.
+# e.g.
+#forrest.validate.xdocs.excludes=site.xml, samples/subdir/**, samples/faq.xml
+#forrest.validate.xdocs.excludes=site.xml
+
+
+##############
+# General Forrest properties
+
+# The URL to start crawling from
+#project.start-uri=linkmap.html
+
+# Set logging level for messages printed to the console
+# (DEBUG, INFO, WARN, ERROR, FATAL_ERROR)
+#project.debuglevel=ERROR
+
+# Max memory to allocate to Java
+#forrest.maxmemory=64m
+
+# Any other arguments to pass to the JVM. For example, to run on an X-less
+# server, set to -Djava.awt.headless=true
+#forrest.jvmargs=
+
+# The bugtracking URL - the issue number will be appended
+# Projects would use their own issue tracker, of course.
+#project.bugtracking-url=http://issues.apache.org/bugzilla/show_bug.cgi?id=
+#project.bugtracking-url=http://issues.apache.org/jira/browse/
+
+# The issues list as rss
+#project.issues-rss-url=
+
+#I18n Property. Based on the locale request for the browser.
+#If you want to use it for static site then modify the JVM system.language
+# and run once per language
+#project.i18n=false
+
+# The names of plugins that are required to build the project
+# comma separated list (no spaces)
+# You can request a specific version by appending "-VERSION" to the end of
+# the plugin name. If you exclude a version number, the latest released version
+# will be used. However, be aware that this may be a development version. In
+# a production environment it is recommended that you specify a known working
+# version.
+# Run "forrest available-plugins" for a list of plug-ins currently available.
+project.required.plugins=org.apache.forrest.plugin.output.pdf
+
+# codename: Dispatcher
+# Add the following plugins to project.required.plugins:
+#org.apache.forrest.plugin.internal.dispatcher,org.apache.forrest.themes.core,org.apache.forrest.plugin.output.inputModule
+
+# Proxy configuration
+# - proxy.user and proxy.password are only needed if the proxy is an authenticated one...
+# proxy.host=myproxy.myhost.com
+# proxy.port=<ProxyPort, if not the default : 80>
+# proxy.user=<login, if authenticated proxy>
+# proxy.password=<password, if authenticated proxy>

Added: incubator/gora/trunk/docs/src/content/xdocs/gora-cassandra.xml
URL: http://svn.apache.org/viewvc/incubator/gora/trunk/docs/src/content/xdocs/gora-cassandra.xml?rev=1024185&view=auto
==============================================================================
--- incubator/gora/trunk/docs/src/content/xdocs/gora-cassandra.xml (added)
+++ incubator/gora/trunk/docs/src/content/xdocs/gora-cassandra.xml Tue Oct 19 09:21:44 2010
@@ -0,0 +1,46 @@
+<?xml version="1.0"?>
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN" "http://forrest.apache.org/dtd/document-v20.dtd">
+
+<!--
+  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>
+  <header>
+    <title>Gora Cassandra Module</title>
+  </header>
+  
+  <body>
+
+  <section>
+    <title> Overview </title>
+    <p> This is the main documentation for the <b>gora-cassandra</b> module. gora-cassandra 
+     module enables <a href="ext:cassandra">Apache Cassandra</a> backend support for Gora. </p>
+  </section>
+
+  <section>
+    <title> gora.properties </title>
+    <p> Coming soon </p>
+  </section>
+
+
+  <section>
+    <title> Gora Cassandra mappings </title>
+    <p> Coming soon </p>
+  </section>
+
+  </body>
+</document>

Added: incubator/gora/trunk/docs/src/content/xdocs/gora-conf.xml
URL: http://svn.apache.org/viewvc/incubator/gora/trunk/docs/src/content/xdocs/gora-conf.xml?rev=1024185&view=auto
==============================================================================
--- incubator/gora/trunk/docs/src/content/xdocs/gora-conf.xml (added)
+++ incubator/gora/trunk/docs/src/content/xdocs/gora-conf.xml Tue Oct 19 09:21:44 2010
@@ -0,0 +1,100 @@
+<?xml version="1.0"?>
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN" "http://forrest.apache.org/dtd/document-v20.dtd">
+
+<!--
+  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>
+  <header>
+    <title>Gora Configuration</title>
+  </header>
+  
+  <body>
+
+  <section>
+    <title> gora.properties </title>
+
+<p>Gora reads necessary configuration from a properties file name 
+<code>gora.properties</code>. The file is searched in the classpath, which is 
+obtained using the ClassLoader of the <code>DataStoreFactory</code> class.
+
+The following properties are recognized:</p>
+<p><br/><table>
+  <caption>Common Properties</caption>
+  <tr><th align="left">Property</th> <th align="left">Required</th> <th align="left">Default</th> <th align="left">Explanation</th></tr>
+  <tr><td>gora.datastore.default</td><td>No</td> <td> – </td> <td>The full classname of the default data store implementation to use </td></tr>
+  <tr><td>gora.datastore.autocreateschema</td><td>No</td><td>true</td><td>Whether to create schemas automatically</td></tr>
+</table><br/></p>
+
+<p> <code>gora.datastore.default</code> is perhaps the most important property in this file. 
+This property configures the default <code>DataStore</code> implementation to use. 
+However, other data stores can still be instantiated thorough the API. 
+Data store implementation in Gora distribution include:</p>
+
+<p><br/><table>
+  <caption>DataStore implementations</caption>
+  <tr><th align="left">DataStore Implementation</th> <th align="left">Full Class Name</th> <th align="left">Module Name</th> <th align="left">Explanation</th></tr>
+  <tr><td>AvroStore</td> <td>org.gora.avro.store.AvroStore</td> <td>gora-core</td> <td>An adapter DataStore for binary-compatible Avro serializations. AvroDataStore supports Binary and JSON serializations. </td></tr>
+  <tr><td>DataFileAvroStore</td> <td>org.gora.avro.store.DataFileAvroStore</td> <td>gora-core</td> <td>DataFileAvroStore is file based store which uses Avro's DataFile{Writer,Reader}'s as a backend. This datastore supports mapreduce.</td></tr>
+  <tr><td>HBaseStore</td> <td>org.gora.hbase.store.HBaseStore</td> <td><a href="site:gora-hbase">gora-hbase</a></td> <td> DataStore for <a href="ext:hbase">HBase</a>. </td></tr>
+  <tr><td>CassandraStore</td> <td>org.gora.cassandra.store.CasssandraStore</td> <td><a href="site:gora-cassandra">gora-cassandra</a></td> <td> DataStore for <a href="ext:cassandra">Cassandra</a>. </td></tr>
+  <tr><td>SqlStore</td> <td>org.gora.sql.store.SqlStore</td> <td><a href="site:gora-sql">gora-sql</a></td> <td> A DataStore implementation for RDBMS with a SQL interface. SqlStore uses JDBC drivers to communicate with the DB. Mysql and Hsqldb are supported for now.</td></tr>
+  <tr><td>MemStore</td> <td>org.gora.memory.store.MemStore</td> <td>gora-core</td> <td> Memory based DataStore implementation for tests. </td></tr>
+</table><br/></p>
+
+<p>Some of the properties can be customized per datastore. The format of these 
+properties is as follows: <code>gora.&lt;data_store_class&gt;.&lt;property_name&gt;</code>. 
+Note that <code>&lt;data_store_class&gt;</code> is the classname of the datastore 
+implementation w/o the package name, for example <code>hbasestore</code>. 
+You can also use the string <code>datastore</code> instead of the specific 
+data store class name, in which case, the property setting is effective 
+to all data stores. The following properties can be set per data store.</p>
+
+<p><br/><table>
+  <caption>Per DataStore Properties</caption>
+  <tr><th align="left">Property</th> <th align="left">Required</th> <th align="left">Default</th> <th align="left">Explanation</th></tr>
+
+  <tr><td>gora.&lt;data_store_class&gt;.autocreateschema</td> <td>No</td> <td>true</td> <td>Whether to create schemas automatically for the specific data store</td></tr>
+  <tr><td>gora.&lt;data_store_class&gt;.mapping.file</td> <td>No</td> <td>gora-{hbase|cassandra|sql}-mapping.xml</td> <td>The name of the mapping file</td></tr>
+</table><br/></p>
+
+<p> </p>
+
+  </section>
+
+  <!--TODO: Avro data store properties -->
+
+  <section>
+    <title>Data store specific settings</title>
+    <p> Other than the properties above, some of the data stores have their 
+    own configurations. These properties are listed at the module documentations:
+    <ul>
+      <li><a href="site:gora-hbase">Gora HBase Module</a></li>
+      <li><a href="site:gora-cassandra">Gora Cassandra Module</a></li>
+      <li><a href="site:gora-sql">Gora SQL Module</a></li>
+    </ul>
+    </p>
+  </section>
+
+<!--
+  <section>
+  <title>Example gora.properties file </title>
+  
+  </section>
+-->
+  </body>
+</document>

Added: incubator/gora/trunk/docs/src/content/xdocs/gora-core.xml
URL: http://svn.apache.org/viewvc/incubator/gora/trunk/docs/src/content/xdocs/gora-core.xml?rev=1024185&view=auto
==============================================================================
--- incubator/gora/trunk/docs/src/content/xdocs/gora-core.xml (added)
+++ incubator/gora/trunk/docs/src/content/xdocs/gora-core.xml Tue Oct 19 09:21:44 2010
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN" "http://forrest.apache.org/dtd/document-v20.dtd">
+
+<!--
+  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>
+  <header>
+    <title>Gora Core Module</title>
+  </header>
+  <body>
+
+  <section>
+    <title> Overview </title>
+    <p> This is the main documentation for the <b>gora-core</b> module. gora-core 
+    holds most of the core functionality for the gora project. Every module 
+    in gora depends on gora-core. Therefore most of the generic documentation 
+    about the project is gathered here. 
+    </p>
+  </section>
+
+  
+  </body>
+</document>

Added: incubator/gora/trunk/docs/src/content/xdocs/gora-hbase.xml
URL: http://svn.apache.org/viewvc/incubator/gora/trunk/docs/src/content/xdocs/gora-hbase.xml?rev=1024185&view=auto
==============================================================================
--- incubator/gora/trunk/docs/src/content/xdocs/gora-hbase.xml (added)
+++ incubator/gora/trunk/docs/src/content/xdocs/gora-hbase.xml Tue Oct 19 09:21:44 2010
@@ -0,0 +1,46 @@
+<?xml version="1.0"?>
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN" "http://forrest.apache.org/dtd/document-v20.dtd">
+
+<!--
+  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>
+  <header>
+    <title>Gora HBase Module</title>
+  </header>
+  
+  <body>
+
+  <section>
+    <title> Overview </title>
+    <p> This is the main documentation for the <b>gora-hbase</b> module. gora-hbase 
+     module enables <a href="ext:hbase">Apache HBase</a> backend support for Gora. </p>
+  </section>
+
+  <section>
+    <title> gora.properties </title>
+    <p> Coming soon </p>
+  </section>
+
+
+  <section>
+    <title> Gora HBase mappings </title>
+    <p> Coming soon </p>
+  </section>
+
+  </body>
+</document>

Added: incubator/gora/trunk/docs/src/content/xdocs/gora-sql.xml
URL: http://svn.apache.org/viewvc/incubator/gora/trunk/docs/src/content/xdocs/gora-sql.xml?rev=1024185&view=auto
==============================================================================
--- incubator/gora/trunk/docs/src/content/xdocs/gora-sql.xml (added)
+++ incubator/gora/trunk/docs/src/content/xdocs/gora-sql.xml Tue Oct 19 09:21:44 2010
@@ -0,0 +1,47 @@
+<?xml version="1.0"?>
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN" "http://forrest.apache.org/dtd/document-v20.dtd">
+
+<!--
+  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>
+  <header>
+    <title>Gora SQL Module</title>
+  </header>
+  
+  <body>
+
+  <section>
+    <title> Overview </title>
+    <p> This is the main documentation for the <b>gora-sql</b> module. gora-sql 
+     module enables SQL backend support for Gora. Currently MySQL and HSQLDB is supported.
+    </p>
+  </section>
+
+  <section>
+    <title> gora.properties </title>
+    <p> Coming soon </p>
+  </section>
+
+
+  <section>
+    <title> Gora HBase mappings </title>
+    <p> Coming soon </p>
+  </section>
+
+  </body>
+</document>

Added: incubator/gora/trunk/docs/src/content/xdocs/index.xml
URL: http://svn.apache.org/viewvc/incubator/gora/trunk/docs/src/content/xdocs/index.xml?rev=1024185&view=auto
==============================================================================
--- incubator/gora/trunk/docs/src/content/xdocs/index.xml (added)
+++ incubator/gora/trunk/docs/src/content/xdocs/index.xml Tue Oct 19 09:21:44 2010
@@ -0,0 +1,65 @@
+<?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.
+-->
+
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN" "http://forrest.apache.org/dtd/document-v20.dtd">
+<document>
+  <header>
+    <title>Gora Core Module</title>
+  </header>
+  <body>
+
+
+  <section>
+    <title> Introduction </title>
+    <p> This is the main entry point for Gora documentation. Here are some pointers for further info:</p>
+
+    <p><ul>
+      <li>First if you haven't already done so, make sure to check the <a href="site:quickstart">quick start guide</a>. </li>
+      <li>Information about gora modules can be found at the <a href="#Gora+Modules">section below</a>. </li>
+      <li>You can also take a look at the <a href="ext:api/index"> API</a> documentation which 
+    contains the javadoc for all of the modules combined. </li>
+      <li>You can find how to configure gora in <a href="site:gora-conf"> Gora Configuration</a>. </li>
+    </ul></p>
+  </section>
+
+
+  <section> 
+    <title>Gora Modules </title>
+    <p> Gora source code is organized in a modular architecture. The 
+    <b>gora-core</b> module is the main module which contains the core of 
+    the code. All other modules depend on the gora-core module. Each data 
+    store backend in Gora resides in it's own module. The documentation for 
+    the specific module can be found at the module's documentation directory. 
+    </p>
+
+    <p> It is wise so start with going over the documentation for the gora-core 
+    module and then the specific data store module(s) you want to use. The 
+    following modules are implemented in gora. </p>
+
+   <p> <ul>
+     <li> <b><a href="site:gora-core">gora-core</a></b>: Module containing core functionality </li>
+     <li> <b><a href="site:gora-cassandra">gora-cassandra</a></b>: Module for Apache Cassandra backend </li>
+     <li> <b><a href="site:gora-hbase">gora-hbase</a></b>: Module for Apache HBase backend </li>
+     <li> <b><a href="site:gora-sql">gora-sql</a></b>: Module for SQL database backends </li>
+   </ul></p>
+
+  </section>
+
+  </body>
+</document>

Added: incubator/gora/trunk/docs/src/content/xdocs/quickstart.xml
URL: http://svn.apache.org/viewvc/incubator/gora/trunk/docs/src/content/xdocs/quickstart.xml?rev=1024185&view=auto
==============================================================================
--- incubator/gora/trunk/docs/src/content/xdocs/quickstart.xml (added)
+++ incubator/gora/trunk/docs/src/content/xdocs/quickstart.xml Tue Oct 19 09:21:44 2010
@@ -0,0 +1,161 @@
+<?xml version="1.0"?>
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN" "http://forrest.apache.org/dtd/document-v20.dtd">
+
+<!--
+   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>
+  
+  <header>
+    <title>Quick Start</title>
+  </header>
+  
+  <body>
+  
+    <section>
+      <title>Introduction</title>
+      <p>This is a quick start guide to help you setup the project.</p>
+    </section>
+
+  <section>
+   <title> Download </title>
+   <p> Gora has not released a version yet, so you need to check out the source first. 
+   Instructions for how to check out the source code using svn or git can be found 
+   <a href="ext:vcs">here</a>. 
+   </p>
+  </section>
+
+  <section>
+    <title> Compiling the project </title>
+    <p>Once you have the source code for Gora, you can compile the project using</p>
+    <p>
+    <code>
+      $ cd gora
+    </code> <br/>
+    <code>
+      $ ant
+    </code>
+    </p>
+    <p> You can also compile individual modules by cd'ing to the module directory and 
+    runnint <code>ant</code> there. </p>
+  </section>
+
+  <section>
+    <title> Setting up your project </title>
+    <p>
+    Gora uses ivy to manage it's dependencies. However, since Gora has no
+    releases yet, Gora artifacts are not pushed to central maven repository 
+    or ivy repositories.</p>
+    <p> You can manage Gora dependency in a few ways. </p>
+
+    <section>
+      <title> Using ivy to manage gora </title>
+    <p>If your project already uses ivy, then you can include gora dependencies
+    to your ivy by adding the following lines to your <code>ivy.xml</code> file: </p>
+
+    <p>
+    <code>
+      &lt;dependency org="org.apache.gora" name="gora-hbase" rev="0.1" conf="*-&gt;compile" changing="true"&gt;
+    </code><br/>
+    <code>
+      &lt;dependency org="org.apache.gora" name="gora-cassandra" rev="0.1" conf="*-&gt;compile" changing="true"&gt;
+    </code><br/>
+    <code>
+      &lt;dependency org="org.apache.gora" name="gora-sql" rev="0.1" conf="*-&gt;compile" changing="true"&gt;
+    </code>
+    </p>
+
+    <p>Only add the modules <code>gora-hbase, gora-cassandra, gora-sql</code>
+    that you will use, and set the <code>conf</code> to point to the 
+    configurations (of your project) that you want to depend on gora. The 
+    <code>changing="true"</code> attribute states that, gora artifacts 
+    should not be cached, which is required if you want to change gora's 
+    source and use the recompiled version.</p>
+
+    <p> Add the following to your <code>ivysettings.xml</code></p>
+    <p>
+    <source>
+    &lt;resolvers&gt;
+      ...
+      &lt;chain name="internal"&gt;
+        &lt;resolver ref="local"/&gt;
+      &lt;/chain&gt;
+      ...
+    &lt;/resolvers&gt;
+    &lt;modules&gt;
+      ...
+      &lt;module organisation="org.apache.gora" name=".*" resolver="internal"/&gt;
+      ...
+    &lt;/modules&gt;
+    </source>
+    </p>
+
+    <p>This forces gora to be built locally rather than look for it in other 
+    repositories.</p>
+
+    <p>However in using ivy, some of Gora's dependencies can not be retrieved 
+    through ivy or maven. These external jars reside in directories under 
+    <code>gora-[modulename]/lib-ext/</code>. If you are adding gora-[modulename] 
+    to your <code>ivy.xml</code>, make sure that the modules dependencies are 
+    resolved by ivy/maven and include manually all of the external jars in 
+    <code>lib-ext</code> directory. </p>
+  </section>
+
+  <section>
+    <title>Managing gora jars manually </title>
+    <p>You can include gora jars manually, if you prefer so. After compiling gora 
+    first copy all the jars in <code>gora-[modulename]/lib/</code> dir. Then 
+    copy all the jars in <code>gora-core/lib/</code> since all of the modules depend 
+    on <code>gora-core</code>. Last, copy the actual gora-jars in
+    <code>gora-core/build/gora-core-x.×.jar</code> and the jars of all the other 
+    modules that you want to use ( for example 
+    <code>gora-hbase/build/gora-hbase-x.×.jar</code>)</p>
+  </section>
+  </section>
+
+  <section>
+    <title> What's next </title>
+    <p> After setting up gora, you might want to check out the documentation. 
+    Most of the documentation can be find at the project 
+    <a href="ext:gora">web site</a> or at the <a href="ext:wiki">wiki</a>.</p> 
+
+    <section> 
+      <title>Gora Modules </title>
+      <p> Gora source code is organized in a modular architecture. The 
+      <b>gora-core</b> module is the main module which contains the core of 
+      the code. All other modules depend on the gora-core module. Each data 
+      store backend in Gora resides in it's own module. The documentation for 
+      the specific module can be found at the module's documentation directory. 
+      </p>
+
+      <p> It is wise so start with going over the documentation for the gora-core 
+      module and then the specific data store module(s) you want to use. Below are the 
+      modules in gora. </p>
+
+     <p> <ul>
+       <li> <b><a href="site:gora-core">gora-core</a></b>: Module containing core functionality </li>
+       <li> <b><a href="site:gora-cassandra">gora-cassandra</a></b>: Module for Apache Cassandra backend </li>
+       <li> <b><a href="site:gora-hbase">gora-hbase</a></b>: Module for Apache HBase backend </li>
+       <li> <b><a href="site:gora-sql">gora-sql</a></b>: Module for SQL database backends </li>
+     </ul></p>
+
+    </section>
+  </section>
+
+  </body>
+  
+</document>



Mime
View raw message