ClojureScript will use a release strategy based on Git tags and a monotonically-increasing release number.
ClojureScript Release Tags
The tag "v0.0" points to the first commit in the ClojureScript Git repository
- Releases are tagged like "r999" where 999 is the number of commits on master since v0.0
- This number can be obtained by running
git describe --match v0.0
- This number can be obtained by running
ClojureScript Maven Releases
- One big JAR containing GClosure library & compiler
- GClosure is not published to a Maven repository
- GClosure is released under the Apache License 2.0
- No obligations other than inclusion of license
- Version numbers...?
- Something like "0.0-r999" where 999 is the tag described above
Labels: