spellhouse / clairvoyant

Flexible tracing for ClojureScript
147 stars 11 forks source link

Move to semantic versioning #10

Open stumitchell opened 9 years ago

stumitchell commented 9 years ago

Hi can we move to 0.1.0-SNAPSHOT?

The git tag versioning doesn't seem to be the best way to do it.

Stu

noprompt commented 9 years ago

@stumitchell There are two reasons why I won't use a semantic version for this right now. First, this is still very much alpha. Second, I don't really like SNAPSHOTs because problems with them can't be tied back to a particular commit.

I am curious though, why you feel it isn't the best way to do it. Have you encountered a problem?

stumitchell commented 9 years ago

Well snapshots are handled well in clojars (where it date stamps them) and the git tags aren't sequential.

I think a 0.1.0 release is fine for Alpha code especially as it seems to be fairly stable now and has 1000 downloads already.

If you like you could use a system like the clojurescript builds but I do prefer the snapshot system.