One of the advantages we often discuss is the ability of Ringo to run on older stacks, but I read in the release notes that Java 8 is a requirement now. Is there specific code that has been added that requires Java 8 at runtime, or is the comment in regards to only building Ringo? I see NIO.2 in the changelog. Is that the reason for dropping support for older runtimes?
--
You received this message because you are subscribed to the Google Groups "RingoJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ringojs+unsubscribe@googlegroups.com.
To post to this group, send email to rin...@googlegroups.com.
Visit this group at https://groups.google.com/group/ringojs.
For more options, visit https://groups.google.com/d/optout.
The main reason was to drop the JNR dependency using direct POSIX calls. We removed JRuby's jaffl, jnr-posix and jiffi and replaced them with NIO.2 classes and methods. Here are the related links:Ringo runs with Java 6 and 7 if you don't use the fs modules, e.g. App Engine supports only Java 7, but most of the fs stuff is not in the class whitelist.Bye,Philipp
On Sat, Nov 12, 2016 at 2:10 PM, James Cook <jc...@transcordia.com> wrote:
One of the advantages we often discuss is the ability of Ringo to run on older stacks, but I read in the release notes that Java 8 is a requirement now. Is there specific code that has been added that requires Java 8 at runtime, or is the comment in regards to only building Ringo? I see NIO.2 in the changelog. Is that the reason for dropping support for older runtimes?
--
You received this message because you are subscribed to the Google Groups "RingoJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ringojs+u...@googlegroups.com.
To post to this group, send email to rin...@googlegroups.com.
Visit this group at https://groups.google.com/group/ringojs.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to a topic in the Google Groups "RingoJS" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/ringojs/xAVIAaiNX9Y/unsubscribe.
To unsubscribe from this group and all its topics, send an email to ringojs+u...@googlegroups.com.
Great information Philipp. I saw the removal of the dependencies which was nice. I never knew they were tied to the fs module.
Perhaps we could move them to a fs-legacy package for those people who need to run on pre-jdk8?
On Sat, Nov 12, 2016 at 3:38 PM Philipp Naderer <philipp...@gmail.com> wrote:
The main reason was to drop the JNR dependency using direct POSIX calls. We removed JRuby's jaffl, jnr-posix and jiffi and replaced them with NIO.2 classes and methods. Here are the related links:Ringo runs with Java 6 and 7 if you don't use the fs modules, e.g. App Engine supports only Java 7, but most of the fs stuff is not in the class whitelist.Bye,Philipp
On Sat, Nov 12, 2016 at 2:10 PM, James Cook <jc...@transcordia.com> wrote:
One of the advantages we often discuss is the ability of Ringo to run on older stacks, but I read in the release notes that Java 8 is a requirement now. Is there specific code that has been added that requires Java 8 at runtime, or is the comment in regards to only building Ringo? I see NIO.2 in the changelog. Is that the reason for dropping support for older runtimes?
--
You received this message because you are subscribed to the Google Groups "RingoJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ringojs+unsubscribe@googlegroups.com.
To post to this group, send email to rin...@googlegroups.com.
Visit this group at https://groups.google.com/group/ringojs.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to a topic in the Google Groups "RingoJS" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/ringojs/xAVIAaiNX9Y/unsubscribe.
To unsubscribe from this group and all its topics, send an email to ringojs+unsubscribe@googlegroups.com.
To post to this group, send email to rin...@googlegroups.com.
Visit this group at https://groups.google.com/group/ringojs.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "RingoJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ringojs+unsubscribe@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to ringojs+u...@googlegroups.com.
To post to this group, send email to rin...@googlegroups.com.
Visit this group at https://groups.google.com/group/ringojs.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to a topic in the Google Groups "RingoJS" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/ringojs/xAVIAaiNX9Y/unsubscribe.
To unsubscribe from this group and all its topics, send an email to ringojs+u...@googlegroups.com.
To post to this group, send email to rin...@googlegroups.com.
Visit this group at https://groups.google.com/group/ringojs.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "RingoJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ringojs+u...@googlegroups.com.