Another vote of support for Java 7. It makes sense to move to the most
recent version.
On 05/11/2013 2:13 PM, amcmurry wrote:
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