Regarding the JVM lessons,
What about when you want to obtain a Java/Groovy/Scala/etc library on Github, to call from Clojure, that contains only the source, but no binaries? Are there some general tips for building that would work in a lot of circumstances?
The discussion Dependencies explains how to search for libraries in the Maven Repository. But is it possible for some of the published projects to have a pom.xml with all of the source, but no .jar, even in the Maven Repository? Do we just download Maven, and
, or does it get more complicated?