commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ralph Goers <ralph.go...@dslextreme.com>
Subject Re: [VFS] next release
Date Thu, 08 Dec 2011 06:40:08 GMT
That might be a reasonable approach, but it will depend on what changes might need to be made
to the providers.

Ralph

On Dec 7, 2011, at 4:11 PM, James Carman wrote:

> How about creating a new package that has adapters for java7?
> 
> o.a.c.vfs3.nio
> On Dec 7, 2011 6:32 PM, "sebb" <sebbaz@gmail.com> wrote:
> 
>> On 7 December 2011 21:07, Ralph Goers <ralph.goers@dslextreme.com>
>> top-posted:
>>> I'm much less concerned with the package name than I am that it appear
>> to be part of the VFS subproject.  By necessity, it won't be binary
>> compatible - and presumably users won't interact with the commons vfs code
>> directly anyway.
>> 
>> Package name does not particularly bother me either, but need to
>> ensure it is unique for Commons as a whole (as well as for Commons
>> VFS)
>> 
>> Choosing filesystem or fs would presumably clash with creating Commons
>> FS or Commons Filesystem, so it might be better to choose something
>> beginning with vfs, e.g. vfs-fs.
>> 
>>> Ralph
>>> 
>>> On Dec 7, 2011, at 10:01 AM, Gary Gregory wrote:
>>> 
>>>> I am thinking of a different package name, not just version for VFS on
>> Java
>>>> 7 because we might want to release more VFS2-based versions that do
>> break
>>>> binary compatibility.
>>>> 
>>>> We can retain the VFS name and brand for the project, but I'd prefer
>>>> o.a.c.vfs<n> to be for VFS2 based work and to create o.a.c.filesystem
>> (or
>>>> fs) for Java 7 FileSystem-based work.
>>>> 
>>>> Thoughts?
>>>> 
>>>> Gary
>>>> 
>>>> On Wed, Dec 7, 2011 at 11:49 AM, sebb <sebbaz@gmail.com> wrote:
>>>> 
>>>>> On 5 December 2011 22:45, Jörg Schaible <joerg.schaible@gmx.de>
wrote:
>>>>>> Hi Gary,
>>>>>> 
>>>>>> Gary Gregory wrote:
>>>>>> 
>>>>>>> Hi All:
>>>>>>> 
>>>>>>> I've made several improvements to VFS over the last couple of
months
>>>>> which
>>>>>>> feels ready for a release soon.
>>>>>>> 
>>>>>>> One important internal change is that the builds runs almost
all unit
>>>>>>> tests
>>>>>>> :)
>>>>>> 
>>>>>> I saw your efforts and this is really a great improvement! Thanks!
>>>>>> 
>>>>>>> I've not found an easy way to embed a WebDAV server in the tests
like
>>>>>>> JackRabbit, which would be nice to do.
>>>>>> 
>>>>>> Definitely :)
>>>>>> 
>>>>>>> I know Ralph just mentioned thoughts of a VFS3 on top of Java
7,
>> which
>>>>> is
>>>>>>> great news indeed. This feels like it needs a new name instead
of a
>>>>>>> version change though because the change is so radical (and nice.)
>>>>>>> 
>>>>>>> Thoughts?
>>>>>> 
>>>>>> I'd keep the name, it's a brand here and if we name it VFS3 and
>> document
>>>>>> that it is based on Java 7 technology, so why change it?
>>>>> 
>>>>> The current release targets Java 1.5 and uses the package name vfs2;
>>>>> the name was changed from o.a.c.vfs because 2.x is not binary
>>>>> compatible with 1.x.
>>>>> 
>>>>> If there is to be any development of VFS 2.x on Java 1.5 or Java 1.6
>>>>> that requires breaking binary compatibility again (which is not
>>>>> impossible), this could cause a clash with the package name for the
>>>>> new component VFS3.
>>>>> 
>>>>> Ideally there should be a different package name prefix for each the
>>>>> two components; failing that, at least they must use different numeric
>>>>> suffix ranges.
>>>>> Otherwise users may not be able to upgrade to Java 7 cleanly.
>>>>> 
>>>>> Maven ids also need to be distinct, but that is less of an issue (for
>>>>> once).
>>>>> 
>>>>>> - Jörg
>>>>>> 
>>>>>> 
>>>>>> ---------------------------------------------------------------------
>>>>>> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
>>>>>> For additional commands, e-mail: dev-help@commons.apache.org
>>>>>> 
>>>>> 
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
>>>>> For additional commands, e-mail: dev-help@commons.apache.org
>>>>> 
>>>>> 
>>>> 
>>>> 
>>>> --
>>>> E-Mail: garydgregory@gmail.com | ggregory@apache.org
>>>> JUnit in Action, 2nd Ed: <http://goog_1249600977>http://bit.ly/ECvg0
>>>> Spring Batch in Action: <http://s.apache.org/HOq>http://bit.ly/bqpbCK
>>>> Blog: http://garygregory.wordpress.com
>>>> Home: http://garygregory.com/
>>>> Tweet! http://twitter.com/GaryGregory
>>> 
>>> 
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
>>> For additional commands, e-mail: dev-help@commons.apache.org
>>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
>> For additional commands, e-mail: dev-help@commons.apache.org
>> 
>> 


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


Mime
View raw message