@@ -15,7 +15,7 @@ helps keep builds clean and understandable
1515* Mill is an easier alternative to https://bazel.build/[Bazel]
1616for xref:depth/large-builds.adoc[large multi-language monorepos] with hundreds of modules
1717
18- To get started using Mill for projects in each language :
18+ To get started using Mill, see the language-specific introductory documentation linked below :
1919
2020[cols="1a,1a,1a"]
2121|===
@@ -24,6 +24,8 @@ To get started using Mill for projects in each language:
2424| xref:kotlinlib/intro.adoc[image:index/iconscout-kotlin.svg[kotlin,32] Kotlin with Mill]
2525|===
2626
27+ === Why Mill?
28+
2729Although the Java compiler is very fast and the Java language is easy to learn,
2830JVM build tools have a reputation for being sluggish and confusing. Mill tries to
2931offer a better alternative, letting your build system take full advantage of the
@@ -72,8 +74,10 @@ https://github.com/com-lihaoyi/Ammonite[Ammonite REPL], and the
7274https://github.com/SpinalHDL/SpinalHDL[SpinalHDL] and
7375https://github.com/chipsalliance/chisel[Chisel] hardware design frameworks.
7476Mill can be used for applications built on top of common JVM frameworks like
75- xref:javalib/web-examples.adoc#_spring_boot_todomvc_app[Spring Boot] or
76- xref:javalib/web-examples.adoc#_micronaut_todomvc_app[Micronaut].
77+ Spring Boot (both xref:javalib/web-examples.adoc#_spring_boot_todomvc_app[in Java]
78+ and xref:kotlinlib/web-examples.adoc#_spring_boot_todomvc_app[in Kotlin]),
79+ xref:javalib/web-examples.adoc#_micronaut_todomvc_app[Micronaut],
80+ or xref:kotlinlib/web-examples.adoc#_ktor_todomvc_app[Ktor].
7781
7882Mill borrows ideas from other tools like https://maven.apache.org/[Maven],
7983https://gradle.org/[Gradle], https://bazel.build/[Bazel], but tries to learn from the
@@ -88,7 +92,7 @@ build tools, check out these pages:
8892| xref:comparisons/sbt.adoc[image:index/sbt.png[sbt,32] Mill vs SBT]
8993|===
9094
91-
95+ === Contributing and Community
9296
9397If you want to contribute to Mill, or are interested in the fundamental ideas behind
9498Mill rather than the user-facing benefits discussed above, check out the page on
@@ -101,7 +105,7 @@ they are interesting:
101105To engage Mill with the community, you can use the channels below:
102106
103107* https://github.com/com-lihaoyi/mill/discussions[Mill Github Discussions]
104- * https://discord.com/invite/scala[Scala Discord], in the TOOLING#mill channel
108+ * https://discord.com/invite/scala[Scala Discord], in the ` TOOLING#mill` channel
105109
106110Mill maintains an open list of issue bounties below, with payouts ranging from
107111500USD to 3000USD per issue. Feel free to look through the list and try your
0 commit comments