You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'll be referencing Kotlin in this this issue description, but the same concepts apply to Java.
One of the major benefits with developing in a strongly typed language is the hints and help and IDE provides during development. This is even further enhanced these days with the ability of AI tools like Github Copilot. However, for this to work well, the libraries that one is using while writing code, openruntime functions in this case, must be available as a dependency.
Ideally the Kotlin runtime would be uploaded to Maven Central, however a working middle-ground is allowing the code to be read and used by jitpack.io which can compile the code and present the artifacts as libraries in a maven compatible repository. For this to work, however, there are a few minor changes needed:
The maven-publish plugin needs to be added to the runtime build.gradle configuration
There needs to be a very basic settings.gradle file at the root of the project that looks like:
include 'runtimes:kotlin-1.6'
include 'runtimes:kotlin-1.8'
If the community and lead developers are open to this idea, I will submit a PR with these changes.
The text was updated successfully, but these errors were encountered:
I'll be referencing Kotlin in this this issue description, but the same concepts apply to Java.
One of the major benefits with developing in a strongly typed language is the hints and help and IDE provides during development. This is even further enhanced these days with the ability of AI tools like Github Copilot. However, for this to work well, the libraries that one is using while writing code, openruntime functions in this case, must be available as a dependency.
Ideally the Kotlin runtime would be uploaded to Maven Central, however a working middle-ground is allowing the code to be read and used by jitpack.io which can compile the code and present the artifacts as libraries in a maven compatible repository. For this to work, however, there are a few minor changes needed:
maven-publish
plugin needs to be added to the runtimebuild.gradle
configurationsettings.gradle
file at the root of the project that looks like:If the community and lead developers are open to this idea, I will submit a PR with these changes.
The text was updated successfully, but these errors were encountered: