igvteam / igv-reports

Python application to generate self-contained pages embedding IGV visualizations, with no dependency on original input files.
MIT License
347 stars 51 forks source link

Mistake in latest release number #31

Closed FelixMoelder closed 5 years ago

FelixMoelder commented 5 years ago

The latest release has been labeled with the release number 0.92 instead of 0.9.2. As this would undermine the bioconda version history of igv-reports this should be corrected before updating the bioconda package.

jrobinso commented 5 years ago

@FelixMoelder Yes, my mistake, I'm not sure what the best way to correct this is. The git tag is permanent, I could republish 0.9.2 to pypi and delete 0.92, what would you advise?

Also, I don't maintain a bioconda package for this.

FelixMoelder commented 5 years ago

I guess it would be easiest to delete and republish the release as you suggested. I would update the bioconda package as soon as it is possible.

@johanneskoester Do you have any suggestions how to proceed?

jrobinso commented 5 years ago

@FelixMoelder I'm a bit confused as we don't publish a bioconda package. At least to my knowledge. I have many projects going so perhaps I've forgotten about something, but what are you referring to?

FelixMoelder commented 5 years ago

@jrobinso There is already an existing bioconda package of igv-reports 0.9.1. As bioconda is open to everybody for contribution it is not necessary for you to maintain igv-reports there.

jrobinso commented 5 years ago

@FelixMoelder OK, I don't know how it got there (to bioconda), I did not contribute it although I'm happy for it to be there. I've corrected and pushed the tag to the git repository.

FelixMoelder commented 5 years ago

Perfect, thank you! I will push an update of that version to bioconda.

johanneskoester commented 5 years ago

@jrobinso somebody from the community created the bioconda recipe. This is how bioconda is meant to work. We appreciate contributions by upstream devs, but otherwise software is packaged as needed, as long as the license allows it.