jacktasia / dumb-jump

an Emacs "jump to definition" package for 50+ languages
GNU General Public License v3.0
1.57k stars 150 forks source link

Tag a new version for melpa-stable #405

Closed bastibe closed 3 years ago

bastibe commented 3 years ago

Thank you for writing this awesome library!

Today I was trying to get rid of my non-stable software and the non-stable melpa repository. Alas, dumb-jump on melpa-stable is severely outdated.

Could you tag a new stable version for melpa-stable to pick up?

phikal commented 3 years ago

One way around this is to download dumb-jump manually, and then M-x package-install-from-buffer the checkout, assuming you have downloaded the dependencies manually.

Related #399.

alphapapa commented 3 years ago

@bastibe FYI, MELPA Stable may not be what you think it is. See https://github.com/melpa/melpa/issues/6656 and https://old.reddit.com/r/emacs/comments/etikbz/speaking_as_a_package_maintainer_please_do_not/

bastibe commented 3 years ago

Dear @alphapapa, I understand that Melpa-stable is not like Debian Stable. But it provides me (as a user) with version numbers, and less package churn. Furthermore, it gives me (as a developer) a way of marking certain versions of my software as "good", instead of just publishing whatever is on master. For these reasons, I prefer to use Melpa-stable, and would appreciate it if dumb-jump were to tag a newer release.

Thank you, @phikal, for providing a workaround. I can also install a current version from melpa. I'd just prefer a tagged version if possible.

jacktasia commented 3 years ago

Thanks for all the comments, everyone. I can see both sides, but I went ahead and tagged a new release so anyone using stable only isn't stuck on a super old version.

phikal commented 3 years ago

I would think that the changes since 0.5.3 are more than just a patch release?

bastibe commented 2 years ago

Thank you very much!