Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support generating a Scala project #118

Open
jvican opened this issue Feb 4, 2020 · 2 comments · Fixed by #382 · May be fixed by #384
Open

Support generating a Scala project #118

jvican opened this issue Feb 4, 2020 · 2 comments · Fixed by #382 · May be fixed by #384

Comments

@jvican
Copy link

jvican commented Feb 4, 2020

Version

Which version(s) did you encounter this bug ? Starter UI 3.8.5

Context

Generating a Maven or Gradle build for Scala is not supported. Given that vertx has Scala support, I believe it would be good to advertise that support in the build starter UI. Otherwise it might give the wrong impression that it isn't supported.

Screen Shot 2020-02-04 at 22 52 12

@jvican jvican added the bug label Feb 4, 2020
@tsegismont
Copy link
Collaborator

@jvican hi. The choice of languages and build tools is intentionally limited to the most common usages. For example, there's no Groovy either though it's been so far a popular language for Vert.x apps.

Perhaps we could add a link to GH templates for other languages. Do we have such a template for Scala @codepitbull ?

@jvican
Copy link
Author

jvican commented Feb 5, 2020

I understand the rationale. The Scala community is pretty big and I feel like exposing it in the default UI would motivate more Scala developers to invest in Vertx to build their applications. Otherwise, people are more likely to dismiss it as a Java toolkit that isn't worth their time. This is my personal impression, it might be wrong though.

@oliver-brm oliver-brm self-assigned this Apr 14, 2023
@oliver-brm oliver-brm linked a pull request Nov 14, 2023 that will close this issue
@tsegismont tsegismont added this to the 3.1 milestone Nov 14, 2023
@oliver-brm oliver-brm reopened this Nov 15, 2023
@oliver-brm oliver-brm linked a pull request Nov 15, 2023 that will close this issue
@tsegismont tsegismont modified the milestones: 3.1, 3.2 Jan 4, 2024
@tsegismont tsegismont removed this from the 3.2 milestone Jul 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
3 participants