ksahlin / strobealign

Aligns short reads using dynamic seed size with strobemers
MIT License
149 stars 17 forks source link

Make a new release #215

Closed marcelm closed 1 year ago

marcelm commented 1 year ago

Before:

During:

After:

ksahlin commented 1 year ago

The plan looks good.

Regarding version number, is it not big enough to merit v0.8? (I know there are more strict guide lines for version numbering though).

marcelm commented 1 year ago

Definitely 0.8.0. A very popular versioning scheme is semantic versioning, which requires bumping the minor version (the 7 in 0.7.1) when adding new features. Strictly speaking, SemVer also says that you don’t have to follow that rule as long as you are pre-1.0.0, but it’s nice to do it anyway.

SemVer also wants you to always use all three components of the version number, so it would be 0.8.0 instead of 0.8.

Of course you don’t have to use SemVer, and it is sometimes not obvious how to apply its rules, but I think it’s a good start.

(And as a note for the future: You could continue to use 0ver, but I suggest you don’t ...)

ksahlin commented 1 year ago

I had a quick read through both SemVer and 0ver. Let us go with SemVar and version 0.8.0 for the upcoming release. I think I was trying to mimic SemVar versioning style earlier without knowing exactly what I was doing.

marcelm commented 1 year ago

(0ver is a joke, not sure if that was clear.)

ksahlin commented 1 year ago

Haha I skimmed 0ver and was like,, "why?!", but too occupied with teaching etc to invest more time understanding, so I did not catch the joke (facepalm)

(the table of notable 0ver projects was convincing though:)

marcelm commented 1 year ago

Everything is ready for the release. Shall I make one?

ksahlin commented 1 year ago

Let's do it! 💯

marcelm commented 1 year ago

Done!

I’ll take care of the Bioconda recipe soon.

marcelm commented 1 year ago

The Bioconda recipe has been merged.

Do you want to tweet/toot this, or should we fix issue #222 first? Currently, the files available for download from the release page cannot be used to compile strobealign.

ksahlin commented 1 year ago

Nice! I am okay with tweeting/tooting/advertising on mailing lists now that the bioconda version is updated. Will get back to you over email about the ad.