Author: ecki
Date: Fri Jan 9 20:32:02 2015
New Revision: 1650650
URL: http://svn.apache.org/r1650650
Log:
site: describe each module, fix example syntax
Added:
commons/proper/vfs/trunk/core/src/site/xdoc/
commons/proper/vfs/trunk/core/src/site/xdoc/index.xml
commons/proper/vfs/trunk/sandbox/src/site/xdoc/
commons/proper/vfs/trunk/sandbox/src/site/xdoc/index.xml
Modified:
commons/proper/vfs/trunk/examples/src/site/xdoc/index.xml
commons/proper/vfs/trunk/src/site/site.xml
Added: commons/proper/vfs/trunk/core/src/site/xdoc/index.xml
URL:
http://svn.apache.org/viewvc/commons/proper/vfs/trunk/core/src/site/xdoc/index.xml?rev=1650650&view=auto
==============================================================================
--- commons/proper/vfs/trunk/core/src/site/xdoc/index.xml (added)
+++ commons/proper/vfs/trunk/core/src/site/xdoc/index.xml Fri Jan 9 20:32:02
2015
@@ -0,0 +1,39 @@
+<?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.
+-->
+
+<document>
+ <properties>
+ <title>Apache Commons VFS Core</title>
+ <author email="[email protected]">Apache Commons
Developers</author>
+ </properties>
+
+ <body>
+
+ <section name="About Apache Commons VFS Core">
+ <p>
+ This is the core module containing the Apache Commons VFS API,
+ implementation as well as various
+ <a href="../filesystems.html">file system providers</a>.
+ </p><p>
+ The documentation on how to use the API can be found in the
+ <a href="../api.html">parent module</a>.
+ </p>
+ </section>
+
+ </body>
+</document>
Modified: commons/proper/vfs/trunk/examples/src/site/xdoc/index.xml
URL:
http://svn.apache.org/viewvc/commons/proper/vfs/trunk/examples/src/site/xdoc/index.xml?rev=1650650&r1=1650649&r2=1650650&view=diff
==============================================================================
--- commons/proper/vfs/trunk/examples/src/site/xdoc/index.xml (original)
+++ commons/proper/vfs/trunk/examples/src/site/xdoc/index.xml Fri Jan 9
20:32:02 2015
@@ -57,34 +57,38 @@
<a href="../commons-vfs2/dependencies.html">dependencies</a>
manually. (The commons-collection4
dependency is not needed for the VFS Shell as it does not use
<code>LRUFilesCache</code>.) Because
of licensing restrictions the sandbox component must be
- <a href="../commons-vfs2-sandbox/index.html">build locally</a>
and then installed into the repository.
+ <a href="../commons-vfs2-sandbox/index.html">built locally</a>
and then installed into the repository.
</p>
- </section>
- <section name="VFS Shell (Linux)">
-<pre>REP=~/.m2/repositroy
+ <subsection name="Starting VFS Shell on Linux/Unix">
+ <source><![CDATA[
+REP=~/.m2/repositroy
LIB=$REP/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
LIB=$LIB:$REP/commons-net/commons-net/2.2/commons-net-2.2.jar
#
LIB=$LIB:$REP/org/apache/commons/commons-collections4/4.0/commons-collection-4.0.jar
-LIB=$LIB:$REP/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar:%REP%/commons-codec/commons-codec/1.2/commons-codec-1.2.jar
+LIB=$LIB:$REP/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar:$REP/commons-codec/commons-codec/1.2/commons-codec-1.2.jar
LIB=$LIB:$REP/com/jcraft/jsch/0.1.51/jsch-0.1.51.jar
-#
LIBS=$LIB:$REP/org/apache/commons/commons-vfs2-sandbox/2.1/commons-vfs2-sandbox-2.1.jar:$REP/jcifs/jcifs/0.8.3/jcifs-0.8.3.jar
+#
LIB=$LIB:$REP/org/apache/commons/commons-vfs2-sandbox/2.1/commons-vfs2-sandbox-2.1.jar:$REP/jcifs/jcifs/0.8.3/jcifs-0.8.3.jar
LIB=$LIB:$REP/org/apache/commons/commons-vfs2-examples/2.1/commons-vfs2-examples-2.1.jar
LIB=$LIB:$REP/org/apache/commons/commons-vfs2/2.1/commons-vfs2-2.1.jar
-java -cp $LIB org.apache.commons.vfs2.example.Shell</pre>
- </section>
+java -cp $LIB org.apache.commons.vfs2.example.Shell
+]]></source>
+ </subsection>
- <section name="VFS Shell (Windows)">
-<pre>set REP=%USERPROFILE\.m2\repository
+ <subsection name="Starting VFS Shell on Windows">
+ <source><![CDATA[
+set REP=%USERPROFILE%\.m2\repository
set LIB=%REP%\commons-logging\commons-logging\1.2\commons-logging-1.2.jar
set LIB=%LIB%;%REP%\commons-net\commons-net\2.2\commons-net-2.2.jar
rem # set
LIB=%LIB%;%REP%\org\apache\commons\commons-collections4\4.0\commons-collection-4.0.jar
set
LIB=%LIB%;%REP%\commons-httpclient\commons-httpclient\3.1\commons-httpclient-3.1.jar;%REP%\commons-codec\commons-codec\1.2\commons-codec-1.2.jar
set LIB=%LIB%;%REP%\com\jcraft\jsch\0.1.51\jsch-0.1.51.jar
-rem # set
LIBS=%LIB%:%REP%\org\apache\commons\commons-vfs2-sandbox\2.1\commons-vfs2-sandbox-2.1.jar:$REP\jcifs\jcifs\0.8.3\jcifs-0.8.3.jar
-set
LIB=%LIB%:%REP%\org\apache\commons\commons-vfs2-examples\2.1\commons-vfs2-examples-2.1.jar
-set LIB=%LIB%:%REP%\org\apache\commons\commons-vfs2\2.1\commons-vfs2-2.1.jar
-java -cp %LIB% org.apache.commons.vfs2.example.Shell</pre>
+rem # set
LIB=%LIB%;%REP%\org\apache\commons\commons-vfs2-sandbox\2.1\commons-vfs2-sandbox-2.1.jar;%REP%\jcifs\jcifs\0.8.3\jcifs-0.8.3.jar
+set
LIB=%LIB%;%REP%\org\apache\commons\commons-vfs2-examples\2.1\commons-vfs2-examples-2.1.jar
+set LIB=%LIB%;%REP%\org\apache\commons\commons-vfs2\2.1\commons-vfs2-2.1.jar
+java -cp %LIB% org.apache.commons.vfs2.example.Shell
+]]></source>
+ </subsection>
</section>
</body>
Added: commons/proper/vfs/trunk/sandbox/src/site/xdoc/index.xml
URL:
http://svn.apache.org/viewvc/commons/proper/vfs/trunk/sandbox/src/site/xdoc/index.xml?rev=1650650&view=auto
==============================================================================
--- commons/proper/vfs/trunk/sandbox/src/site/xdoc/index.xml (added)
+++ commons/proper/vfs/trunk/sandbox/src/site/xdoc/index.xml Fri Jan 9
20:32:02 2015
@@ -0,0 +1,47 @@
+<?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.
+-->
+
+<document>
+ <properties>
+ <title>Apache Commons VFS Sandbox</title>
+ <author email="[email protected]">Apache Commons
Developers</author>
+ </properties>
+
+ <body>
+
+ <section name="About Apache Commons VFS Sandbox">
+ <p>
+ This sandbox module contains VFS packages (<a
href="../filesystems.html">filesystem
+ providers</a>) which cannot be shipped with the official Apache
release.
+ This includes experimental code as well as components which have
+ <a href="dependencies.html">dependencies</a> not compatible with the
+ <a href="http://www.apache.org/legal/resolved.html#category-x">ASF
redistribution policy
+ (especially LGPL)</a>.
+ </p><p>
+ To build the sandbox binaries, see the <a
href="../download.html">download and build
+ instructions</a>.
+ Make sure to enable the sandbox maven profile with
<code>-Pinclude-sandbox</code>.
+ If you use <code>mvn install</code> the sandbox binary archive can
be used from
+ the local repository. If you are not using the released source
archive, you may have
+ to adjust the parent-version and version-numbers if you want to
avoid SNAPSHOT
+ artifacts.
+ </p>
+ </section>
+
+ </body>
+</document>
Modified: commons/proper/vfs/trunk/src/site/site.xml
URL:
http://svn.apache.org/viewvc/commons/proper/vfs/trunk/src/site/site.xml?rev=1650650&r1=1650649&r2=1650650&view=diff
==============================================================================
--- commons/proper/vfs/trunk/src/site/site.xml (original)
+++ commons/proper/vfs/trunk/src/site/site.xml Fri Jan 9 20:32:02 2015
@@ -15,7 +15,7 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-<project name="Commons VFS">
+<project name="Apache Commons VFS">
<bannerRight>
<name>Commons VFS</name>
@@ -42,7 +42,7 @@
<item name="Source Repository" href="/source-repository.html"/>
</menu>
- <menu name="VFS Components" inherit="top">
+ <menu name="VFS Modules" inherit="top">
<item name="Core" href="commons-vfs2/index.html"/>
<item name="Examples" href="commons-vfs2-examples/index.html"/>
<item name="Sandbox" href="commons-vfs2-sandbox/index.html"/>