Isn't JDK6 already end of life? Java 7 is stable, Java 8 is upcoming. Java 5 is very old.
FWIW On Nov 5, 2013, at 12:35 AM, Jörn Kottmann <kottm...@gmail.com> wrote: > We are on Java5 currently, that makes the build for a release more and more > inconvenient because you have to install > a Java5 VM to get it done. > > No, other than this there are no strong reasons as far as I am aware of to > move forward to Java 6 or Java 7, both versions don't offer > any new exciting features which improve the user experience of OpenNLP. > Though it is nice to use the new API in Java 6/7 here and there. > > OpenNLP 1.6.0 will break backward compatibility in some ways, e.g. through > the refactoring of the machine learning code, but > this will only affect users who sub-classed a component or copied over code. > > Should we reconsider the update, and wait a bit longer? Would it make sense > to move forward to Java 6? > > Jörn > > On 10/31/2013 02:07 AM, Lance Norskog wrote: >> My ability to search email has just now died, so I can't find the recent >> discussion. Is there a compelling reason not to use 5 or 6? Any >> deal-breakers? Open source projects have a range of ways to trip up and >> alienate users, and breaking compatibility is in the top list. Hadoop & Ruby >> have lost traction by changing APIs. Python 3 is not backward-compatible as >> in 'you have to recode these few little things we don't like any more' and I >> only see 2.7 apps when I download them. >> >> I don't know if Lucene is on Java 7 yet. They have been very conservative >> about these upgrades in the past, because they have a really large installed >> base. Lucene/Solr is one of the top 5 Apache downloads. As to my little >> project, nobody uses it. >> >> Lance >> >> On 10/30/2013 12:39 AM, Jörn Kottmann wrote: >>> I know you are working on an OpenNLP contrib to Lucene, >>> would this be affected through the update? >>> >>> Jörn >>> >>> On 10/30/2013 08:36 AM, Jörn Kottmann wrote: >>>> Hi Lance, >>>> >>>> please share you concerns with us. OpenNLP 1.6.0 will >>>> require a Java 7 VM, if other parts of your project only require >>>> Java 6 this will all work together on a Java 7 VM. >>>> >>>> Do you have a production system where you can only run java 6 VMs? >>>> >>>> At which time do you plan to update to java 7? It will probably take us a >>>> few >>>> month until OpenNLP 1.6.0 is out. >>>> >>>> Jörn >>>> >>>> On 10/29/2013 11:02 PM, Lance Norskog wrote: >>>>> Will this screw up a project that uses OpenNLP jar if the project is >>>>> still on Java 6? >>>>> >>>>> Lance >>>>> >>>>> On 10/29/2013 03:29 AM, Mark G wrote: >>>>>> Ok, thanks! I didn't know which server was the build server... same as >>>>>> SVN? >>>>>> I will try to commit some java 7 code now >>>>>> MG >>>>>> >>>>>> >>>>>> On Tue, Oct 29, 2013 at 6:25 AM, Jörn Kottmann <kottm...@gmail.com> >>>>>> wrote: >>>>>> >>>>>>> On 10/29/2013 11:11 AM, Mark G wrote: >>>>>>> >>>>>>>> OK, I committed the POM only just to see if the CI server has Java 7 in >>>>>>>> it's path. Since we haven't gotten a build error yet, it may be fine. >>>>>>>> Haven't tried committing any code with J7 objects. >>>>>>>> >>>>>>> I updated the configuration on the build server is now to Java 7, to do >>>>>>> this you have to log >>>>>>> in there with your apache id and then go to "Configuration" of the >>>>>>> OpenNLP >>>>>>> project. >>>>>>> >>>>>>> Jörn >>>>>>> >>>>> >>>> >>> >> >