tpope / rbenv-aliases

Create aliases for rbenv Ruby versions
MIT License
129 stars 18 forks source link

Release(s) #18

Open jasonkarns opened 8 years ago

jasonkarns commented 8 years ago

@tpope I've wrapped up the PRs I had slated (mostly pulling stuff from nodenv-aliases and stuff from rbenv, but also a bug fix and feature #8)

Starting further back:

155dc4404a2eac0a134d6357ad2d0b7ea302e302 (#11) was trivial feature, not worth a release tag, IMO 97f42037659eb3bd96eab8e653b5ed558426497c (#14) was bug fixes, patch release if at all 9498f0d4d1fffd0ff046dea366fc54ac6715240c (#15) was a bug fix, patch release if at all 2673c49640999b3f72f87a361c8c51b9bd31321d (#16) was the auto re-alias after uninstall feature; probably worth a minor version bump. No BC breaks.

That's pretty much all the work that I wanted to submit, so there shouldn't be another deluge of commits from me.

Last question, do you care about a travis-ci badge on the readme? I didn't see any of your other repos with travis badges, but then again, none of them had a .travis.yml. I'll add it if you don't mind, but wanted to check. People have feelings about those readme badges.

tpope commented 8 years ago

Alright let's give it a week or so of bake time to spare me the trouble of a followup point release.

I have never understood the point of the travis-ci badge. It should always been green, and, if not, what good does it do to alert random passersby to that fact?

jasonkarns commented 8 years ago

I have never understood the point of the travis-ci badge.

Mostly agree. However, I've found that my repos without the badges stay red longer than those with the badges. Mostly because I keep seeing the red badge when I'm interacting via github.

Case in point, had there been a badge on this repo, I doubt the tests would have remained red for the past year. Though that's probably more to do with the travis build not actually being enabled than lacking the badge. But I know that I personally don't regularly visit travis' dashboard except by clicking through red badges or red PR builds.

Again, no strong feeling either way. Your preference

jasonkarns commented 8 years ago

Just merged #19 which has 3 bug fixes related to semver versions

tpope commented 8 years ago

Yeah I saw, I'm resetting the bake timer :)

tpope commented 8 years ago

Can you give me a few bullets summing up your user facing changes for the release notes? I started to put some together and I realized I am not sure which bug fixes are to new features (and thus shouldn't be included) and which are to existing features in 1.0.1 (and thus should be). My general technique is git log --reverse --pretty=format:%s v1.0.1.. and then filter out the crap.

jasonkarns commented 8 years ago

11 (155dc4404a2eac0a134d6357ad2d0b7ea302e302)

14 (97f42037659eb3bd96eab8e653b5ed558426497c)

16 (2673c49640999b3f72f87a361c8c51b9bd31321d)

19 (e55df2bb31957ad62ff6b2116f16eef6b76fe51c)

blackjid commented 8 years ago

please release this!

blackjid commented 8 years ago

any news on this?? @tpope thanks

blackjid commented 8 years ago

pretty please!!

tpope commented 8 years ago

Remind me what the rush is?

On Thu, Jan 28, 2016 at 12:38 PM Juan Ignacio Donoso < notifications@github.com> wrote:

pretty please!!

— Reply to this email directly or view it on GitHub https://github.com/tpope/rbenv-aliases/issues/18#issuecomment-176297346.

blackjid commented 8 years ago

sorry... I really want to use this from the official release for my team.. and not from the branch...

jasonkarns commented 8 years ago

@blackjid everything is in master, so if rbenv-aliases is installed via git, all the features listed above are already present. A release will only bump the version and add a git tag, which is necessary for an update in homebrew.

blackjid commented 8 years ago

yes, yo are right... and that's really the reason... because I'm using homebrew to deploy this plugin...

tpope commented 8 years ago

Pushed.

blackjid commented 8 years ago

thanks!