vertx-starter icon indicating copy to clipboard operation
vertx-starter copied to clipboard

Support generating a Scala project

Open jvican opened this issue 5 years ago • 2 comments

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 avatar Feb 04 '20 21:02 jvican

@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 ?

tsegismont avatar Feb 05 '20 13:02 tsegismont

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.

jvican avatar Feb 05 '20 13:02 jvican