Hi,
the result of why we don't provide binary in the vote is that the 0.1
version of Java Runner hasn't supported loading user-defined plugins.

Currently, the only way to add a plugin is to put your code inside
Java Runner and recompile it:
https://github.com/apache/apisix-java-plugin-runner/blob/main/docs/en/latest/development.md#code-location.
We can add a binary package in the future, but provide a binary
package now is meaningless, as nobody can use it directly.

Sheng Wu <wu.sheng.841...@gmail.com> 于2021年6月28日周一 下午10:44写道:
>
> Hi,
>
> I want to ask from a Java developer perspective, why there is no binary in
> the vote?
> This seems not a common case in Java ecosystem.
>
> After the `mvn package`, from the voting perspective, I have to vote
> -1 binding
> LICENSE and NOTICE in apisix-runner-bin are both not correct.
>
> Sheng Wu 吴晟
> Twitter, wusheng1108
>
>
> Zexuan Luo <spacewan...@apache.org> 于2021年6月28日周一 下午3:02写道:
>
> > Hello, Community,
> > This is a call for the vote to release Apache APISIX Java Plugin
> > Runner version 0.1.
> >
> > Release notes:
> >
> >
> > https://github.com/apache/apisix-java-plugin-runner/blob/release/0.1/CHANGELOG.md#010
> >
> > The release candidates:
> >
> >
> > https://dist.apache.org/repos/dist/dev/apisix/apisix-java-plugin-runner-0.1/
> >
> > Release Commit ID:
> >
> >
> > https://github.com/apache/apisix-java-plugin-runner/commit/b8620260236fdd3756c9e4725a71dde4f6246d3b
> >
> > Keys to verify the Release Candidate:
> >
> > https://dist.apache.org/repos/dist/release/apisix/KEYS
> >
> > Steps to validating the release:
> >
> > 1. Download the release
> >
> > wget
> > https://dist.apache.org/repos/dist/dev/apisix/apisix-java-plugin-runner-0.1/apisix-java-plugin-runner-0.1.0-src.tgz
> >
> > 2. Checksums and signatures
> >
> > wget https://dist.apache.org/repos/dist/release/apisix/KEYS
> >
> > wget
> > https://dist.apache.org/repos/dist/dev/apisix/apisix-java-plugin-runner-0.1/apisix-java-plugin-runner-0.1.0-src.tgz.asc
> >
> > wget
> > https://dist.apache.org/repos/dist/dev/apisix/apisix-java-plugin-runner-0.1/apisix-java-plugin-runner-0.1.0-src.tgz.sha512
> >
> > shasum -c apisix-java-plugin-runner-0.1.0-src.tgz.sha512
> >
> > gpg --verify apisix-java-plugin-runner-0.1.0-src.tgz.asc
> > apisix-java-plugin-runner-0.1.0-src.tgz
> >
> > 3. Unzip and Check files
> >
> > tar zxvf apisix-java-plugin-runner-0.1.0-src.tgz
> >
> > 4. Build & Test Apache APISIX Java Plugin Runner:
> >
> >
> > https://github.com/apache/apisix-java-plugin-runner/blob/main/docs/en/latest/development.md
> >
> > The vote will be open for at least 72 hours or until necessary number of
> > votes are reached.
> >
> > Please vote accordingly:
> >
> > [ ] +1 approve
> > [ ] +0 no opinion
> > [ ] -1 disapprove with the reason
> >

Reply via email to