commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sebb (JIRA)" <>
Subject [jira] [Commented] (VFS-438) Please promote vfs-smb currently in the sandbox
Date Mon, 01 Dec 2014 18:36:14 GMT


Sebb commented on VFS-438:

Please note: the JCIFS library is LGPL, so cannot be included in any releases of VFS.

It is permissible to depend on a LGPL library, but that dependency must be completely optional,
and the product must be usable without it. [1] 
A user must be sure that if they download and use VFS, all the code is available under AL

That means that Maven must not automatically download the dependency.
Also, it must be possible for the end user to download the source and build it without needing
to download the LGPL dependency.


> Please promote vfs-smb currently in the sandbox
> -----------------------------------------------
>                 Key: VFS-438
>                 URL:
>             Project: Commons VFS
>          Issue Type: New Feature
>    Affects Versions: 2.0
>         Environment: windows/unix
>            Reporter: Dan Tran
>             Fix For: 2.1
> Current smb provider in the sandbox is mature enough to proceed with promotion out of
sandbox for general use. 
> Detail discussion is here
> The sandbox also tests hookup to current test suite, all we need is to provide a external
URI using VFS test suite instructions.
> There are currently 2 classloader specific failures
> Tests in error:
>   testLoadClass(org.apache.commons.vfs2.impl.test.VfsClassLoaderTests):
> code.ClassToLoad
>   testSealing(org.apache.commons.vfs2.impl.test.VfsClassLoaderTests):
> code.sealed.AnotherClass
> Tests run: 1745, Failures: 0, Errors: 2, Skipped: 0
> require cifs  1.3.17 with one line change at 
> line number 227 to 
> if (e.getNtStatus() == SmbException.NT_STATUS_NO_SUCH_FILE)

This message was sent by Atlassian JIRA

View raw message