JetBrains / kotlin-playground

Self-contained component to embed in websites for running Kotlin code
https://jetbrains.github.io/kotlin-playground/examples/
Apache License 2.0
457 stars 84 forks source link

Full source for play.kotlinlang.org available? #160

Open samuelneff opened 2 years ago

samuelneff commented 2 years ago

Is the full source for play.kotlinlang.org available open source so we can run it locally (and add additional project dependencies to use in the playground)?

nikpachoo commented 2 years ago

Hi, @samuelneff! Unfortunately, the source code for play.kotlinlang.org is not yet open source. We intend to do this, but we need time because it uses some internal dependencies that are not publicly available. It's hard to give an exact estimate, but I assume we'll be able to do it by the end of the year. Sorry for the delay :)

sheu commented 1 year ago

Hi, @samuelneff! Unfortunately, the source code for play.kotlinlang.org is not yet open source. We intend to do this, but we need time because it uses some internal dependencies that are not publicly available. It's hard to give an exact estimate, but I assume we'll be able to do it by the end of the year. Sorry for the delay :)

Have you managed to release the full source as estimated here?

nikpachoo commented 1 year ago

@sheu, unfortunately, we haven't done this yet. This idea is still relevant, and we want to do so, but the team focused on other issues. Could you please share why it could be helpful for you? It would give me more context and maybe affect the team's priorities.

sheu commented 1 year ago

@sheu, unfortunately, we haven't done this yet. This idea is still relevant, and we want to do so, but the team focused on other issues. Could you please share why it could be helpful for you? It would give me more context and maybe affect the team's priorities.

We need to teach people how to use write kotlin and this involves one our own library that is not open source yet. For this we hosted the kotlin-compiler-server and would want to benefit from all the features that are also on play.kotlinlang.org. One of the best features we like the ability to share the code. We can't you the publicly available play.kotlinlang.org because of security issues.

So to comply with our security requirements, we prefer to host the app ourselves.

ambition-consulting commented 1 month ago

Any update here? Meanwhile https://github.com/JetBrains/kotlin-web-demo/ no longer builds due to access restrictions:

Could not GET 'https://buildserver.labs.intellij.net/guestAuth/repository/download/Kotlin_KotlinRelease_140_IdePluginTests_IdeaUltimate_193/1.4-M2-release-92/teamcity-ivy.xml'. Received status code 401 from server: Unauthorized