On Aug 14, 2011, at 10:09 AM, sebb wrote:

> On 14 August 2011 18:03, Ralph Goers <ralph.go...@dslextreme.com> wrote:
>> Thanks, Sebb. See below.
>> 
>> On Aug 14, 2011, at 9:50 AM, sebb wrote:
>> 
>>> On 14 August 2011 16:25, Ralph Goers <ralph.go...@dslextreme.com> wrote:
>>>> This is a vote to release Apache Commons VFS 2.0.
>>>> 
>>>> Since the last candidate the package name was changed from vfs to vfs2. 
>>>> Many of the Jira issues were reviewed and those that required a possibly 
>>>> incompatible API change were addressed. Most instances of StringBuffer 
>>>> were replaced with StringBuilder. Some synchronization issues were 
>>>> addressed. Many javadoc and some checkstyle issues were addressed. The 
>>>> filesystem documentation was improved to list file system capabilities.
>>>> 
>>>> [ ] +1 release it
>>>> [ ] +0 go ahead I don't care
>>>> [X] -1 no, do not release it because...
>>> 
>>> Notice file still shows 2010.
>>> 
>>> It also refers to the (optional) Javamail library.
>>> Since that is not actually included in any of the archives, it should
>>> not be mentioned.
>>> 
>>> [If it were necessary to include a mention of JavaMail in NOTICE, then
>>> it would be necessary to include the corresponding license in LICENSE]
>>> 
>>> ==
>>> 
>>> Not a blocker, but a pain for checking the release:
>>> - lots of source files contain @version $Revision $. This uses local
>>> time, which means my checkout of SVN does not match the source
>>> archives.
>>> 
>>> There are some EOL issues:
>>> 
>>> svn ps svn:eol-style native README.txt
>>> svn ps svn:eol-style native RELEASE-NOTES.txt
>>> svn ps svn:eol-style native osgi/MANIFEST.MF
>>> svn ps svn:eol-style native src/changes/announcement.vm
>>> 
>>> I'm not convinced that the code really needs to be
>>> binary-incompatible, but that is a separate discussion.
>>> 
>>> However, the release notes ought to mention code is not source
>>> compatible with VFS 1.x and that the package name has changed.
>>> 
>>> mvn install produces some warnings:
>>> 
>>> [WARNING] Ignoring project type pom - supportedProjectTypes = [jar, bundle]
>>> [WARNING] DEPRECATED [tasks]: Use target instead
>> 
>> I can't fix the above two lines. They are caused by changes in 
>> commons-parent version 21.
> 
> Huh?
> 
> The second warning is caused by using <tasks> instead of <target>; you
> can fix that easily.

You are right. That was the antrun plugin.

> 
> Not sure about the first, but I would be suprised if it is anything to
> do with Commons Parent (except that later plugins may be more picky
> about obsolete syntax).

Commons Parent added the maven-bundle plugin. The Warning you are seeing there 
is because it applies to all projects in a multi-project build, some of which 
may be declared as a type other than bundle or jar.  It also added the jar 
plugin to generate the test jar. This required me to create a bogus MANIFEST.MF 
in the parent project since the maven-bundle plugin doesn't generate a manifest.

Ralph


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to