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.

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).

>> [WARNING] DEPRECATED [systemProperties]: Use systemPropertyVariables instead.
>>
>> also the error
>>
>> [ERROR] BUILD ERROR
>> [INFO] 
>> ------------------------------------------------------------------------
>> [INFO] Error assembling JAR
>>
>> Embedded error: Manifest file:
>> D:\RC\commons-vfs2-distribution-2.0-src-zip\commons-vfs-2.0\core\org.apache.maven.model.Model@718242
>> does not exist.
>
> I got a response from Dennis Lundberg. I forwarded that. It appears I will 
> have to create yet another module to put the common resources such as 
> checkstyle.xml. This, of course, is also going to end up being a new artifact 
> in the Maven repo. <sigh>.
>
>>
>> This is a blocker.
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
>> For additional commands, e-mail: dev-h...@commons.apache.org
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>
>

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

Reply via email to