Re: GPT-4 coding assist - was: Re: [VOTE] Apache Daffodil VS Code Extension 1.3.0-rc2

2023-06-05 Thread Davin Shearer
Hi Steve, thanks for this question as it gets to the core of whether the solution actually matches the problem. One detail I want to get out of the way first: The debugger and Ωedit Scala servers require only Java 8 for the VS Code extension, you can verify this by reviewing the CI on the project

Re: GPT-4 coding assist - was: Re: [VOTE] Apache Daffodil VS Code Extension 1.3.0-rc2

2023-06-05 Thread Steve Lawrence
Temurin falls under the same license: https://adoptium.net/docs/faq/#_is_temurin_free_to_use What are the JVM environment issues that bundling solves? Mike said that it requires Java 11, but it's not clear what Java 11 only features the debugger uses. I image there is an alternative to these f

Re: GPT-4 coding assist - was: Re: [VOTE] Apache Daffodil VS Code Extension 1.3.0-rc2

2023-06-05 Thread Davin Shearer
We wouldn't bundle OpenJDK, we would bundle Temurin (see https://adoptium.net/). The debugger and the Ωedit Scala servers are both compiled using Java 8. At issue is control over the JVM environment and what our options are to control some of the issues that Mike faced in the RC2 evaluation. On

Re: GPT-4 coding assist - was: Re: [VOTE] Apache Daffodil VS Code Extension 1.3.0-rc2

2023-06-05 Thread Steve Lawrence
Can you detail what in the VS Code extension is specific to a particular Java version, and why that can't be fixed? It feels like that would be much less work than trying to bundle and distribute a JVM. There may even be issues with ASF and distributing OpenJDK. It looks like the license is GP

Re: GPT-4 coding assist - was: Re: [VOTE] Apache Daffodil VS Code Extension 1.3.0-rc2

2023-06-05 Thread Davin Shearer
Hi Mike, The answer is useful. It allows the VS Code user to select the version of Java they wish to use and it will attempt to locate a compatible JVM through various means. Sounds really useful for Java _development_ but not so much for other extensions to leverage for their JVM dependencies u

GPT-4 coding assist - was: Re: [VOTE] Apache Daffodil VS Code Extension 1.3.0-rc2

2023-06-05 Thread Mike Beckerle
So it seems it went round full circle by telling you yes, you could bundle the JVM, and this redhat java language thing does so, but then they tell you it doesn't bundle the JVM anyway, it just uses the system one. So was this answer useful, or just misleading?