Sam Pottinger Processing Branch
This is a fork of the Processing project that conatins the preview of a possible Processing 4 beta. It includes the following that may not have yet been merged into the original Processing repo's master.
- Support for Java 11, OpenJDK, and OpenJFX.
- Move to ANTLR 4 with Java 8 language features and localization of syntax errors.
- Continuous integration and deployment via Travis.
- Updated license text.
Pre-built binaries are available for download! These are not sponsored or endorsed by the Processing Foundation and are only provided as a convenience for testing this branch. These are temporary and will go away as the review process continues. It is not meant to be a release. See https://www.datadrivenempathy.com/processing. You can also clone this repo (
$ git clone firstname.lastname@example.org:sampottinger/processing.git) and follow the build instructions below.
For building on your local machine, please see https://gist.github.com/sampottinger/939441d7277d318189ec81844e3ca516.
Development / Issues
Please beta test! Until further dicussion at Support for Java 11, OpenJDK, and OpenJFX, please report issues on this fork via comments on PRs. If you are offering code related tothe changes pending review (Java 11, OpenJDK, OpenJFX, ANTLR 4, or CI), feel free to open PRs here. Otherwise, please contribute back to the main repo.
CI / CD is automated via Travis.