Over the weekend I was finally able to finalize the test unit in form of a 
module. Kept it as simple
as possible (but it includes a pseudo script engine).

May I just ask a few questions, before proceeding with submitting one or two 
PRs:

  * Every new program needs the Oracle license header at the top?

  * Would it be o.k. to dual license (AL 2.0 for the pseudo scripting engine)?

      o If not (it probably would introduce noise and problems) it would not be 
a real problem as I
        always can create a separate package using only the code that was 
authored by myself.

  * Where shall I explain/document how the test unit works, here in the mailing 
list or with the PR?

      o If the latter, then it would probably be a good idea to submit the test 
unit separately from
        the PR for fixing the bug as that will have its own set of 
explanations/documentations
        (briefly discussing the three scenarious how a script controller may 
define scripts and why
        the filenames were picked the way they are).

  * Maybe the explanations/documentations for the bug fix should be posted here 
upfront for discussion?

---rony


On 03.02.2020 15:04, Rony G. Flatscher wrote:

> Hi Kevin,
>
> On 31.01.2020 16:38, Kevin Rushforth wrote:
>> And if you need a modular jar, you might look at ModuleLauncherTest instead.
> thank you very much for this important hint as well!
>
> Having no knowledge about gradle it will take me a while to research and 
> digest, but this definitely
> helps me to jump start to the section where tests get carried out with 
> separately configured JVMs.
>
> Would it be o.k. to first submit a pull request for JDK-8234959
> <https://bugs.openjdk.java.net/browse/JDK-8234959> and later, when an 
> appropriate test unit using
> the SPI dependent pseudo script engine is available submitting the test app 
> with different pull
> request? Or would it be better to submit both with the same pull request?
>
> ---rony

Reply via email to