Re: [VFS] BC breaks in VFS 2.1 RC1

2016-05-08 Thread Josh Elser
Oh, you did? I thought I did an update before I sent my last email and didn't see any changes from you. Perhaps I just missed it then :) Gary Gregory wrote: Hi, I am sorry for not being clearer. I've already updated trunk with 'as good as it gets for now' code. These are the low-hanging fruit

Re: [VFS] BC breaks in VFS 2.1 RC1

2016-05-08 Thread Gary Gregory
Hi, I am sorry for not being clearer. I've already updated trunk with 'as good as it gets for now' code. These are the low-hanging fruit changes I wrote about plus updates to the latest Commons Net and IO IIRC (on my phone now). I would like a new RC to pick up these changes, see my other

Re: [VFS] BC breaks in VFS 2.1 RC1

2016-05-08 Thread Josh Elser
Gary -- how quickly can you turn around a patch to fix this? Without a patch, I am still in favor of 2.1 being released as is. 2.1.1 can be released with these fixes at your earliest convenience. Gary Gregory wrote: Just for completeness, I'm advocating we do this now, but new methods to

Re: [VFS] BC breaks in VFS 2.1 RC1

2016-05-08 Thread Josh Elser
(catching up) Thanks for writing this note, Sebb. It completely aligns with my opinion. In the docs from Oracle which you earlier linked, method additions *do not* break binary compatibility. I'm a little confused why this is being brought up for at least a second time now (could have been

Re: [VFS] BC breaks in VFS 2.1 RC1

2016-05-08 Thread Gary Gregory
Just for completeness, I'm advocating we do this now, but new methods to interfaces could be added as subinterfaces as in FileContent2 extends FileContent. Gary On Sat, May 7, 2016 at 2:52 AM, sebb wrote: > I have just looked again at the Clirr errors. > > Apart from the

Re: [VFS] BC breaks in VFS 2.1 RC1

2016-05-07 Thread sebb
I have just looked again at the Clirr errors. Apart from the interface method additions, the changes are: *) Replacing org.apache.commons.vfs2.provider.tar.TarEntry by org.apache.commons.compress.archivers.tar.TarArchiveEntry in several places. TarEntry has been dropped, however the class was

Re: [VFS] BC breaks in VFS 2.1 RC1

2016-05-06 Thread Gary Gregory
On Fri, May 6, 2016 at 10:20 PM, Ralph Goers wrote: > That was me. I have had those thoughts and mentioned them a few times > since Java 7 was released. But absolutely no effort has been expended to do > it. > > My personal opinion is that I am comfortable with

Re: [VFS] BC breaks in VFS 2.1 RC1

2016-05-06 Thread Ralph Goers
That was me. I have had those thoughts and mentioned them a few times since Java 7 was released. But absolutely no effort has been expended to do it. My personal opinion is that I am comfortable with releasing 2.1 with the issues Gary mentions. There should have been 10 releases for VFS 2 by

Re: [VFS] BC breaks in VFS 2.1 RC1

2016-05-06 Thread Gary Gregory
On Fri, May 6, 2016 at 8:40 PM, Matt Sicker wrote: > I thought there were talks about using Java 1.7 APIs in 3.0 that would > eliminate the need for some classes in commons-vfs, or am I confusing that > with another commons project? > You are correct, but this is a big job

Re: [VFS] BC breaks in VFS 2.1 RC1

2016-05-06 Thread Matt Sicker
I thought there were talks about using Java 1.7 APIs in 3.0 that would eliminate the need for some classes in commons-vfs, or am I confusing that with another commons project? On 6 May 2016 at 17:46, Gary Gregory wrote: > OK, I've gone through the Clirr report and fixed

Re: [VFS] BC breaks in VFS 2.1 RC1

2016-05-06 Thread Gary Gregory
OK, I've gone through the Clirr report and fixed the low-hanging fruits in trunk. I think we need another RC. I've also update Apache Commons Compress and Net to their current versions. Then what we have to live with for 2.1 is BC breaks in two narrower areas: - Added methods to interfaces. -

Re: [VFS] BC breaks in VFS 2.1 RC1

2016-05-06 Thread Jörg Schaible
sebb wrote: > On 6 May 2016 at 22:40, Gary Gregory wrote: >> I'm creating a new thread here instead of hijacking the VOTE thread. >> >> First, let me express my gratitude to Stian Soiland-Reyes for RM'ing a >> release, I'm sure he did not know what he was getting himself

Re: [VFS] BC breaks in VFS 2.1 RC1

2016-05-06 Thread Gary Gregory
On Fri, May 6, 2016 at 3:00 PM, sebb wrote: > On 6 May 2016 at 22:40, Gary Gregory wrote: > > I'm creating a new thread here instead of hijacking the VOTE thread. > > > > First, let me express my gratitude to Stian Soiland-Reyes for RM'ing a > >

Re: [VFS] BC breaks in VFS 2.1 RC1

2016-05-06 Thread sebb
On 6 May 2016 at 22:40, Gary Gregory wrote: > I'm creating a new thread here instead of hijacking the VOTE thread. > > First, let me express my gratitude to Stian Soiland-Reyes for RM'ing a > release, I'm sure he did not know what he was getting himself into! ;-) Huh? ...

[VFS] BC breaks in VFS 2.1 RC1

2016-05-06 Thread Gary Gregory
I'm creating a new thread here instead of hijacking the VOTE thread. First, let me express my gratitude to Stian Soiland-Reyes for RM'ing a release, I'm sure he did not know what he was getting himself into! ;-) Part of me writing this here is flushing out for myself, voters, and casual