The problem is that the log gets really noisy
[info] Updating {file:/…/scalajs-react/}root...
[info] Updating {file:/…/scalajs-react/}core...
[info] Updating {file:/…/scalajs-react/}gh-pages-macros...
[info] Done updating.
[info] Compiling 2 Scala sources to /…/scalajs-react/gh-pages-macros/…
[info] Done updating.
[info] Updating {file:/…/scalajs-react/}extra...
but when something is taking a long time it's hard to tell what's going on.
Remove the "Updating..." .. "Done" with currently executing tasks with count up clock?
is there some other tool, not necessarily a Scala or JVM tool even but just anything, that does a good job with this, and we could copy their design?
@SethTisue Gradle.
I wrote http://eed3si9n.com/console-games-in-scala as a preliminary research for implementing Gradle's progress bar. It takes over bottom _n_ rows of your terminal where _n_ is the number of concurrent tasks, and shows you what the overall command you're executing on:

Most helpful comment
@SethTisue Gradle.
I wrote http://eed3si9n.com/console-games-in-scala as a preliminary research for implementing Gradle's progress bar. It takes over bottom _n_ rows of your terminal where _n_ is the number of concurrent tasks, and shows you what the overall command you're executing on: