jasperlinthorst / reveal

Graph based multi genome aligner
MIT License
46 stars 3 forks source link

Use releases #21

Open twrightsman opened 6 years ago

twrightsman commented 6 years ago

Dear Jasper,

Would you consider using versions and tagging releases with REVEAL? It would help the package managers, like conda, organize things a little better.

Cheers, Travis

jasperlinthorst commented 6 years ago

Hi Travis, I've been a bit hesitant with respect to creating a release for reveal as I still consider it a work in progress, that said, I understand the need for versions, so I created a 0.1-alpha version. Let me know if this helps. Jasper

twrightsman commented 6 years ago

Thank you for creating a release. I think 0.Y releases are definitely okay for works in progress. Two problems with the 0.1-alpha release are:

  1. the version of reveal in conda is 0.1 and I believe conda will interpret 0.1-alpha as before 0.1
  2. the tagged version is not the same as in setup.py (0.1 in setup.py and 0.1-alpha in the release tag)
jasperlinthorst commented 6 years ago

The actual tag is 0.1 for as far as I can see (git tag), so that should correspond to the version in setup.py. Do you want me to change the name of the release from "v0.1-alpha" to "v0.1" or "0.1"? No problem to me, just let me know..

twrightsman commented 6 years ago

Ah sorry, you are correct on the git tag version. Since the release is already marked "pre-release", I think the "-alpha" can be removed and changed to simply "0.1".

fbemm commented 5 years ago

Would be great to push out the latest release to conda again.