This is an automated email from the ASF dual-hosted git repository.
ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-vfs.git
The following commit(s) were added to refs/heads/master by this push:
new 45e59b5 Prepare for release candidate.
45e59b5 is described below
commit 45e59b551a9883d7baad2e7e7d50a05dcae79865
Author: Gary Gregory <[email protected]>
AuthorDate: Sat Mar 6 20:01:55 2021 -0500
Prepare for release candidate.
---
RELEASE-NOTES.txt | 4 +-
commons-vfs2-examples/README.md | 219 +++++++++++++++++-----------------------
src/site/xdoc/download_vfs.xml | 82 +++++++--------
3 files changed, 133 insertions(+), 172 deletions(-)
diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt
index 13b19a6..e16c9b2 100644
--- a/RELEASE-NOTES.txt
+++ b/RELEASE-NOTES.txt
@@ -2,7 +2,7 @@
RELEASE NOTES
2021-03-06
-The Apache Commons VFS Project team is pleased to announce the release of
Apache Commons VFS Project 2.8.0.
+The Apache Commons VFS Project team is pleased to announce the release of
Apache Commons VFS Project 2.8.0-SNAPSHOT.
Apache Commons VFS is a Virtual File System library.
@@ -65,7 +65,7 @@ o Update com.puppycrawl.tools:checkstyle 8.36.2 ->
8.41. Thanks to Gar
o Update maven-checkstyle-plugin 3.1.1 -> 3.1.2. Thanks to Gary
Gregory.
o Update org.apache.httpcomponents:httpcore-nio 4.4.13 -> 4.4.14.
Thanks to Gary Gregory.
o Modify some calls of method Collection.toArray #145. Thanks to
PeterAlfredLee, Gary Gregory.
-o Update commons.japicmp.version 0.14.3 -> 0.15.2. Thanks to Gary
Gregory.
+o Update commons.japicmp.version 0.14.3 -> 0.15.3. Thanks to Gary
Gregory.
o Minor Improvements, #152, #156, #160. Thanks to Arturo Bernal.
o Update commons.spotbugs.version 4.1.4 -> 4.2.0. Thanks to Gary
Gregory.
o Update commons.spotbugs.impl.version 4.1.3 -> 4.2.0. Thanks to
Gary Gregory.
diff --git a/commons-vfs2-examples/README.md b/commons-vfs2-examples/README.md
index 8603ffe..65b4fe0 100644
--- a/commons-vfs2-examples/README.md
+++ b/commons-vfs2-examples/README.md
@@ -14,132 +14,93 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-
-# Test Provider(s) with the Shell
-
-## Build modules in the parent folder
-
- mvn clean install
-
-## Test `http3` and `http3s` providers
-
- mvn -Pshell -Dhttp3
-
-## Test `http4` and `http4s` providers
-
- mvn -Pshell -Dhttp4
-
-## Test `http5` and `http5s` providers
-
- mvn -Pshell -Dhttp5
-
-## Test all `http*` and `http*s` providers together
-
- mvn -Pshell -Dhttp3 -Dhttp4 -Dhttp5
-
-## Test `webdav3` providers
-
- mvn -Pshell -Dwebdav3
-
-## Test `webdav4` and `webdav4s` providers
-
- mvn -Pshell -Dwebdav4
-
-## Example Test Scenario with HTTP3 / HTTP4 / HTTP5
-
- mvn -Pshell -Dhttp3 -Dhttp4 -Dhttp5
- ...
- cd http3://repo1.maven.org/maven2/org/apache/commons/commons-vfs2/
- ...
- cat maven-metadata.xml
- ...
- cd http3s://repo1.maven.org/maven2/org/apache/commons/commons-vfs2/
- ...
- cat maven-metadata.xml
- ...
- cd http4://repo1.maven.org/maven2/org/apache/commons/commons-vfs2/
- ...
- cat maven-metadata.xml
- ...
- cd http4s://repo1.maven.org/maven2/org/apache/commons/commons-vfs2/
- ...
- cat maven-metadata.xml
- ...
- cd http5://repo1.maven.org/maven2/org/apache/commons/commons-vfs2/
- ...
- cat maven-metadata.xml
- ...
- cd http5s://repo1.maven.org/maven2/org/apache/commons/commons-vfs2/
- ...
- cat maven-metadata.xml
- ...
- cd http://repo1.maven.org/maven2/org/apache/commons/commons-vfs2/
- ...
- cat maven-metadata.xml
- ...
- cd https://repo1.maven.org/maven2/org/apache/commons/commons-vfs2/
- ...
- cat maven-metadata.xml
- ...
- pwd
- > Current folder is
https://repo1.maven.org/maven2/org/apache/commons/commons-vfs2
- pwfs
- > FileSystem of current folder is
org.apache.commons.vfs2.provider.http.HttpFileSystem@668be11a (root:
https://repo1.maven.org/)
- ...
- quit
-
-
-
-## Test with custom providers configuration
-
-Set `-Dproviders=<custom_providers.xml_resource_name>`.
-
- mvn -Pshell -Dhttp3 -Dhttp4 -Dproviders=providers-http4-default.xml
- ...
- Custom providers configuration used:
file:/tmp/commons-vfs/commons-vfs2-examples/target/classes/providers-http4-default.xml
- VFS Shell null
- cd http://repo1.maven.org/maven2/org/apache/commons/commons-vfs2/
- > Current folder is
http://repo1.maven.org/maven2/org/apache/commons/commons-vfs2
- pwd
- > Current folder is
http://repo1.maven.org/maven2/org/apache/commons/commons-vfs2
- pwfs
- > FileSystem of current folder is
org.apache.commons.vfs2.provider.http4.Http4FileSystem@6e012f9b (root:
http://repo1.maven.org/)
- ...
-
-## Example Test Scenario with WEBDAV3
-
-(After starting a modern WebDAV server such as Apache Jackrabbit Standalone...)
-
- mvn -Pshell -Dwebdav3
- cp http3://commons.apache.org/downloads/index.html
webdav3://admin:admin@localhost:8080/repository/default/index.html
- cd webdav3://admin:admin@localhost:8080/repository/default/
- ls
- > > Contents of webdav3://admin:admin@localhost:8080/repository/default
- test.txt
- index.html
- cat index.html
- ...
-
-## Example Test Scenario with WEBDAV4
-
-(After starting a modern WebDAV server such as Apache Jackrabbit Standalone...)
-
- mvn -Pshell -Dwebdav4
- cp http4://commons.apache.org/downloads/index.html
webdav4://admin:admin@localhost:8080/repository/default/index.html
- cd webdav4://admin:admin@localhost:8080/repository/default/
- ls
- > > Contents of webdav4://admin:admin@localhost:8080/repository/default
- test.txt
- index.html
- cat index.html
- ...
- cp http4://commons.apache.org/downloads/index.html
webdav4s://admin:[email protected]/repository/default/index2.html
- cd webdav4://admin:[email protected]/repository/default/
- ls
- > > Contents of webdav4://admin:admin@localhost:8080/repository/default
- test.txt
- index.html
- index2.html
- cat index2.html
- ...
-
+<!---
+ +======================================================================+
+ |**** ****|
+ |**** THIS FILE IS GENERATED BY THE COMMONS BUILD PLUGIN ****|
+ |**** DO NOT EDIT DIRECTLY ****|
+ |**** ****|
+ +======================================================================+
+ | TEMPLATE FILE: readme-md-template.md |
+ | commons-build-plugin/trunk/src/main/resources/commons-xdoc-templates |
+ +======================================================================+
+ | |
+ | 1) Re-generate using: mvn commons-build:readme-md |
+ | |
+ | 2) Set the following properties in the component's pom: |
+ | - commons.componentid (required, alphabetic, lower case) |
+ | - commons.release.version (required) |
+ | |
+ | 3) Example Properties |
+ | |
+ | <properties> |
+ | <commons.componentid>math</commons.componentid> |
+ | <commons.release.version>1.2</commons.release.version> |
+ | </properties> |
+ | |
+ +======================================================================+
+--->
+Apache Commons VFS Examples
+===================
+
+[](https://travis-ci.org/apache/commons-vfs)
+[](https://github.com/apache/commons-vfs/actions)
+[](https://coveralls.io/r/apache/commons-vfs)
+[](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-vfs2-examples/)
+[](https://javadoc.io/doc/org.apache.commons/commons-vfs2-examples/2.8.0)
+
+Apache Commons VFS is a Virtual File System library - Examples.
+
+Documentation
+-------------
+
+More information can be found on the [Apache Commons VFS Examples
homepage](https://commons.apache.org/proper/commons-vfs).
+The [Javadoc](https://commons.apache.org/proper/commons-vfs/apidocs) can be
browsed.
+Questions related to the usage of Apache Commons VFS Examples should be posted
to the [user mailing list][ml].
+
+Where can I get the latest release?
+-----------------------------------
+You can download source and binaries from our [download
page](https://commons.apache.org/proper/commons-vfs/download_vfs.cgi).
+
+Alternatively you can pull it from the central Maven repositories:
+
+```xml
+<dependency>
+ <groupId>org.apache.commons</groupId>
+ <artifactId>commons-vfs2-examples</artifactId>
+ <version>2.8.0</version>
+</dependency>
+```
+
+Contributing
+------------
+
+We accept Pull Requests via GitHub. The [developer mailing list][ml] is the
main channel of communication for contributors.
+There are some guidelines which will make applying PRs easier for us:
++ No tabs! Please use spaces for indentation.
++ Respect the code style.
++ Create minimal diffs - disable on save actions like reformat source code or
organize imports. If you feel the source code should be reformatted create a
separate PR for this change.
++ Provide JUnit tests for your changes and make sure your changes don't break
any existing tests by running ```mvn clean test```.
+
+If you plan to contribute on a regular basis, please consider filing a
[contributor license agreement](https://www.apache.org/licenses/#clas).
+You can learn more about contributing via GitHub in our [contribution
guidelines](CONTRIBUTING.md).
+
+License
+-------
+This code is under the [Apache Licence
v2](https://www.apache.org/licenses/LICENSE-2.0).
+
+See the `NOTICE.txt` file for required notices and attributions.
+
+Donations
+---------
+You like Apache Commons VFS Examples? Then [donate back to the
ASF](https://www.apache.org/foundation/contributing.html) to support the
development.
+
+Additional Resources
+--------------------
+
++ [Apache Commons Homepage](https://commons.apache.org/)
++ [Apache Issue Tracker (JIRA)](https://issues.apache.org/jira/browse/VFS)
++ [Apache Commons Twitter Account](https://twitter.com/ApacheCommons)
++ `#apache-commons` IRC channel on `irc.freenode.org`
+
+[ml]:https://commons.apache.org/mail-lists.html
diff --git a/src/site/xdoc/download_vfs.xml b/src/site/xdoc/download_vfs.xml
index a039a54..362cbef 100644
--- a/src/site/xdoc/download_vfs.xml
+++ b/src/site/xdoc/download_vfs.xml
@@ -113,44 +113,44 @@ limitations under the License.
</p>
</subsection>
</section>
- <section name="Apache Commons VFS Project 2.8.0 (requires Java 8)">
- <subsection name="Binaries">
- <table>
- <tr>
- <td><a
href="[preferred]/commons/vfs/binaries/commons-vfs-2.8.0-bin.tar.gz">commons-vfs-2.8.0-bin.tar.gz</a></td>
- <td><a
href="https://www.apache.org/dist/commons/vfs/binaries/commons-vfs-2.8.0-bin.tar.gz.sha512">sha512</a></td>
- <td><a
href="https://www.apache.org/dist/commons/vfs/binaries/commons-vfs-2.8.0-bin.tar.gz.asc">pgp</a></td>
- </tr>
- <tr>
- <td><a
href="[preferred]/commons/vfs/binaries/commons-vfs-2.8.0-bin.zip">commons-vfs-2.8.0-bin.zip</a></td>
- <td><a
href="https://www.apache.org/dist/commons/vfs/binaries/commons-vfs-2.8.0-bin.zip.sha512">sha512</a></td>
- <td><a
href="https://www.apache.org/dist/commons/vfs/binaries/commons-vfs-2.8.0-bin.zip.asc">pgp</a></td>
- </tr>
- </table>
- </subsection>
- <subsection name="Source">
- <table>
- <tr>
- <td><a
href="[preferred]/commons/vfs/source/commons-vfs-2.8.0-src.tar.gz">commons-vfs-2.8.0-src.tar.gz</a></td>
- <td><a
href="https://www.apache.org/dist/commons/vfs/source/commons-vfs-2.8.0-src.tar.gz.sha512">sha512</a></td>
- <td><a
href="https://www.apache.org/dist/commons/vfs/source/commons-vfs-2.8.0-src.tar.gz.asc">pgp</a></td>
- </tr>
- <tr>
- <td><a
href="[preferred]/commons/vfs/source/commons-vfs-2.8.0-src.zip">commons-vfs-2.8.0-src.zip</a></td>
- <td><a
href="https://www.apache.org/dist/commons/vfs/source/commons-vfs-2.8.0-src.zip.sha512">sha512</a></td>
- <td><a
href="https://www.apache.org/dist/commons/vfs/source/commons-vfs-2.8.0-src.zip.asc">pgp</a></td>
- </tr>
- </table>
- </subsection>
- </section>
- <section name="Archives">
- <p>
- Older releases can be obtained from the archives.
- </p>
- <ul>
- <li class="download"><a href="[preferred]/commons/vfs/">browse
download area</a></li>
- <li><a
href="https://archive.apache.org/dist/commons/vfs/">archives...</a></li>
- </ul>
- </section>
- </body>
-</document>
+ <section name="Apache Commons VFS Project 2.8.0 (requires Java 8)">
+ <subsection name="Binaries">
+ <table>
+ <tr>
+ <td><a
href="[preferred]/commons/vfs/binaries/commons-vfs-2.8.0-bin.tar.gz">commons-vfs-2.8.0-bin.tar.gz</a></td>
+ <td><a
href="https://www.apache.org/dist/commons/vfs/binaries/commons-vfs-2.8.0-bin.tar.gz.sha512">sha512</a></td>
+ <td><a
href="https://www.apache.org/dist/commons/vfs/binaries/commons-vfs-2.8.0-bin.tar.gz.asc">pgp</a></td>
+ </tr>
+ <tr>
+ <td><a
href="[preferred]/commons/vfs/binaries/commons-vfs-2.8.0-bin.zip">commons-vfs-2.8.0-bin.zip</a></td>
+ <td><a
href="https://www.apache.org/dist/commons/vfs/binaries/commons-vfs-2.8.0-bin.zip.sha512">sha512</a></td>
+ <td><a
href="https://www.apache.org/dist/commons/vfs/binaries/commons-vfs-2.8.0-bin.zip.asc">pgp</a></td>
+ </tr>
+ </table>
+ </subsection>
+ <subsection name="Source">
+ <table>
+ <tr>
+ <td><a
href="[preferred]/commons/vfs/source/commons-vfs-2.8.0-src.tar.gz">commons-vfs-2.8.0-src.tar.gz</a></td>
+ <td><a
href="https://www.apache.org/dist/commons/vfs/source/commons-vfs-2.8.0-src.tar.gz.sha512">sha512</a></td>
+ <td><a
href="https://www.apache.org/dist/commons/vfs/source/commons-vfs-2.8.0-src.tar.gz.asc">pgp</a></td>
+ </tr>
+ <tr>
+ <td><a
href="[preferred]/commons/vfs/source/commons-vfs-2.8.0-src.zip">commons-vfs-2.8.0-src.zip</a></td>
+ <td><a
href="https://www.apache.org/dist/commons/vfs/source/commons-vfs-2.8.0-src.zip.sha512">sha512</a></td>
+ <td><a
href="https://www.apache.org/dist/commons/vfs/source/commons-vfs-2.8.0-src.zip.asc">pgp</a></td>
+ </tr>
+ </table>
+ </subsection>
+ </section>
+ <section name="Archives">
+ <p>
+ Older releases can be obtained from the archives.
+ </p>
+ <ul>
+ <li class="download"><a href="[preferred]/commons/vfs/">browse
download area</a></li>
+ <li><a
href="https://archive.apache.org/dist/commons/vfs/">archives...</a></li>
+ </ul>
+ </section>
+ </body>
+</document>