If you are arriving at this project or quil in 2022 (with recent versions of JDK and macOS), just following the docs isn't enough to get up and running. One has to work around the Java/Processing/macOS incompatibilities as discussed here and here.
My preferred workaround is a variation of this one.
I'm wondering: is it appropriate for a downstream project such as this one to advise on navigating upstream issues? If so, how opinionated should they be?
If you are arriving at this project or quil in 2022 (with recent versions of JDK and macOS), just following the docs isn't enough to get up and running. One has to work around the Java/Processing/macOS incompatibilities as discussed here and here.
My preferred workaround is a variation of this one.
I'm wondering: is it appropriate for a downstream project such as this one to advise on navigating upstream issues? If so, how opinionated should they be?