neurolabs / henplus

HenPlus is a SQL shell that can handle multiple sessions in parallel. The commandline interface with the usual history functions features TAB-completion for commands, tables and columns. Database connect via JDBC.
GNU General Public License v2.0
97 stars 51 forks source link

Please create a new tag #41

Open ilovezfs opened 8 years ago

ilovezfs commented 8 years ago

Right now Homebrew is stuck on 0.9.8 because that's the only available tarball download: https://github.com/Homebrew/homebrew-core/blob/master/Formula/henplus.rb#L4

Do you mind tagging a new version so the formula can be brought up to date with the latest bits?

Thanks so much.

neurolabs commented 8 years ago

Is a tag enough? Or do I need to bundle a tgz?

And what name should a tag have in order to play nice with homebrew? I don't want to use a version number, because then I would feel obliged to officially do a release.

ilovezfs commented 8 years ago

The existence of the tag automatically makes tarballs available. The biggest reason for needing them is that Homebrew formulae have the sha256 in the file to ensure integrity. The second biggest reason is so that we have an explicit signal from upstream that it can be released as our stable spec for the formula, as opposed to assuming any old random commit at HEAD is good to go.

The only real restriction with version number is that it be strictly monotonically increasing. So since the last tag was 0.9.8, the next one needs to be >= 0.9.8.1 or >= 0.9.9

neurolabs commented 8 years ago

would it be ok to do this in a couple of days after merging https://github.com/neurolabs/henplus/pull/40 and the followup pull request (still needs some work and review)?

ilovezfs commented 8 years ago

@neurolabs Yes, that's fine, of course.