Author: elserj Date: Wed May 4 02:31:48 2016 New Revision: 1742210 URL: http://svn.apache.org/viewvc?rev=1742210&view=rev Log: Merge trunk into branches/VFS-2.1
Modified: commons/proper/vfs/branches/VFS-2.1/ (props changed) commons/proper/vfs/branches/VFS-2.1/RELEASE-NOTES.txt commons/proper/vfs/branches/VFS-2.1/pom.xml commons/proper/vfs/branches/VFS-2.1/src/changes/changes.xml commons/proper/vfs/branches/VFS-2.1/src/site/xdoc/index.xml Propchange: commons/proper/vfs/branches/VFS-2.1/ ------------------------------------------------------------------------------ --- svn:mergeinfo (original) +++ svn:mergeinfo Wed May 4 02:31:48 2016 @@ -1 +1 @@ -/commons/proper/vfs/trunk:1741893-1741916 +/commons/proper/vfs/trunk:1741893-1742209 Modified: commons/proper/vfs/branches/VFS-2.1/RELEASE-NOTES.txt URL: http://svn.apache.org/viewvc/commons/proper/vfs/branches/VFS-2.1/RELEASE-NOTES.txt?rev=1742210&r1=1742209&r2=1742210&view=diff ============================================================================== --- commons/proper/vfs/branches/VFS-2.1/RELEASE-NOTES.txt (original) +++ commons/proper/vfs/branches/VFS-2.1/RELEASE-NOTES.txt Wed May 4 02:31:48 2016 @@ -190,6 +190,11 @@ o VFS-361: Upgrade commons collections Removed: o VFS-469: Remove unused dependency to javax.jcr:jcr. +Please note that release 2.1 is not completely binary compatible with the previous 2.0 release. This +is primarily due to the upgrade of Apache Commons Compress to 1.6 and is limited to the TarFileProvider +and related classes. All other errors reported in the Clirr report should be binary compatible as +they consist of method additions. + Historical list of changes: http://commons.apache.org/proper/commons-vfs/changes-report.html For complete information on Apache Commons VFS, including instructions on how to submit bug reports, Modified: commons/proper/vfs/branches/VFS-2.1/pom.xml URL: http://svn.apache.org/viewvc/commons/proper/vfs/branches/VFS-2.1/pom.xml?rev=1742210&r1=1742209&r2=1742210&view=diff ============================================================================== --- commons/proper/vfs/branches/VFS-2.1/pom.xml (original) +++ commons/proper/vfs/branches/VFS-2.1/pom.xml Wed May 4 02:31:48 2016 @@ -164,6 +164,10 @@ <version.checkstyle>2.13</version.checkstyle> <!-- make sure bundle plugin has dependency informations for 'optional' --> <commons.osgi.excludeDependencies /> + <!-- Newer versions of clirr throw an NPE buildling the site --> + <commons.clirr.version>2.6</commons.clirr.version> + <!-- Avoid warnings about being unable to find jars during site buildling --> + <dependency.locations.enabled>false</dependency.locations.enabled> </properties> <build> Modified: commons/proper/vfs/branches/VFS-2.1/src/changes/changes.xml URL: http://svn.apache.org/viewvc/commons/proper/vfs/branches/VFS-2.1/src/changes/changes.xml?rev=1742210&r1=1742209&r2=1742210&view=diff ============================================================================== --- commons/proper/vfs/branches/VFS-2.1/src/changes/changes.xml (original) +++ commons/proper/vfs/branches/VFS-2.1/src/changes/changes.xml Wed May 4 02:31:48 2016 @@ -15,6 +15,29 @@ See the License for the specific language governing permissions and limitations under the License. --> +<!-- +This file is also used by the maven-changes-plugin to generate the release notes. +Useful ways of finding items to add to this file are: + +1. Add items when you fix a bug or add a feature (this makes the +release process easy :-). + +2. Do a JIRA search for tickets closed since the previous release. + +3. Use the report generated by the maven-changelog-plugin to see all +SVN commits. Set the project.properties' maven.changelog.range +property to the number of days since the last release. + +To generate the release notes from this file: + +mvn -N changes:announcement-generate -Prelease-notes [-Dchanges.version=nnn] + +then tweak the formatting if necessary +and commit + +The <action> type attribute can be add,update,fix,remove. +--> + <document xmlns="http://maven.apache.org/changes/1.0.0"> <properties> <title>Apache Commons VFS Changes</title> Modified: commons/proper/vfs/branches/VFS-2.1/src/site/xdoc/index.xml URL: http://svn.apache.org/viewvc/commons/proper/vfs/branches/VFS-2.1/src/site/xdoc/index.xml?rev=1742210&r1=1742209&r2=1742210&view=diff ============================================================================== --- commons/proper/vfs/branches/VFS-2.1/src/site/xdoc/index.xml (original) +++ commons/proper/vfs/branches/VFS-2.1/src/site/xdoc/index.xml Wed May 4 02:31:48 2016 @@ -81,8 +81,8 @@ to replace 2.0 with 2.1 without the need for changes to API consumers. VFS 2.1 has introduced some now methods for provider interfaces (like <code>FileObject</code>). If you implement a VFS provider and use the corresponding <code>Abstract*</code> or <code>Default*</code> classes, there should be no need to modify - the code or recompile the provider. - See the <a href="https://archive.apache.org/dist/commons/vfs/RELEASE_NOTES.txt">Release Notes</a> and the + the code or recompile the provider. The TarFileProvider is one known exception to compatibility with 2.0. + See the <a href="https://dist.apache.org/repos/dist/dev/commons/vfs/RELEASE-NOTES.txt">Release Notes</a> and the <a href="commons-vfs2/clirr-report.html">Clirr Report</a> for details. VFS 2.1 adds a new read-only provider for the Apache Hadoop (HDFS) File system. </p><p>