# Calling for ruby enthusiasts

**URL:** <https://discourse.processing.org/t/calling-for-ruby-enthusiasts/4769>\
**Category:** Community\
**Created:** [October 23, 2018, 6:09am UTC](https://discourse.processing.org/t/calling-for-ruby-enthusiasts/4769 "2018-10-23T06:09:15Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![monkstone](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/monkstone/32/64_2.png) [@monkstone](https://discourse.processing.org/u/monkstone)\
**Post date:** [October 23, 2018, 6:09am UTC](https://discourse.processing.org/t/calling-for-ruby-enthusiasts/4769/1 "2018-10-23T06:09:15Z")

</div>

I have just released a new version of propane (a stand-alone ruby wrapper for processing), and I would like some help from MacOS and Windows users to test it (works on 64 bit linux). Simple instructions on my [blog](https://monkstone.github.io/jruby_art/update/2018/10/23/testing_propane.html). Read more about propane [here](https://ruby-processing.github.io/propane/).

---

<div class="post-metadata">

**Author:** ![jeremydouglass](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/jeremydouglass/32/20_2.png) [@jeremydouglass](https://discourse.processing.org/u/jeremydouglass)\
**Post date:** [October 23, 2018, 11:32pm UTC](https://discourse.processing.org/t/calling-for-ruby-enthusiasts/4769/2 "2018-10-23T23:32:17Z")

</div>

Congratulations on the release!

Any particular recommendations for MacOS users installing Java 11 – e.g. with homebrew, jenv etc.? I’m a bit nervous about gumming up my system’s built-in 10 with multiple competing java versions.

---

<div class="post-metadata">

**Author:** ![monkstone](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/monkstone/32/64_2.png) [@monkstone](https://discourse.processing.org/u/monkstone)\
**Post date:** [October 24, 2018, 5:37am UTC](https://discourse.processing.org/t/calling-for-ruby-enthusiasts/4769/3 "2018-10-24T05:37:52Z")

</div>

I am not sure what to recommend on MacOS but the [homebrew jenv](https://gist.github.com/ntamvl/5f4dbaa8f68e6897b99682a395a44c2e) route looks sensible. On debian linux I use update-alternatives (that uses symbolic links to manage versions), and if you check jruby version:-

```auto
jruby --version

```

you get when you change to java-11

```bash
jruby 9.2.0.0 (2.5.0) 2018-05-24 81156a8 Java HotSpot(TM) 64-Bit Server VM 11.0.1+13-LTS on 11.0.1+13-LTS +jit [linux-x86_64]

```

and

```bash
jruby 9.2.0.0 (2.5.0) 2018-05-24 81156a8 OpenJDK 64-Bit Server VM 25.181-b13 on 1.8.0_181-8u181-b13-0ubuntu0.18.04.1-b13 +jit [linux-x86_64]

```

When you switch back with `sudo update-alternatives --config java` and it is fairly painless.

---

<div class="post-metadata">

**Author:** ![monkstone](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/monkstone/32/64_2.png) [@monkstone](https://discourse.processing.org/u/monkstone)\
**Post date:** [January 17, 2019, 1:47pm UTC](https://discourse.processing.org/t/calling-for-ruby-enthusiasts/4769/4 "2019-01-17T13:47:38Z")

</div>

There finally seems to a bit of interest in getting vanilla processing running on jdk11 (possibly openjdk11). I am aware of [PR](https://github.com/processing/processing/pulls) from @ssilverman and @sampottinger. So I thought it timely to update my propane [pre-release](https://monkstone.github.io/jruby_art/update/2018/10/23/testing_propane.html) version. Which I am very keen for MacOS and Windows users to try out, works fine on linux (if somewhat noisy with warnings of future releases of jdk).
