coala-emacs
coala-emacs copied to clipboard
Put package on melpa
Hey @codingquark do you know how to do this? I'm not sure if we have someone who has knowledge of that :)
Thanks for your interest btw.!
Unfortunately, I do not know. But I'll find out. :)
I too need this on some package archive. Should I put it up on melpa?
@lepisma that'd be awesome, can you give us access somehow so we can maintain the package?
It will just be a simple pull request to melpa (like this commit). This repository will be the go-to source. Also, a release tag will be useful.
Awesome! I'll just fix twoish things here then make a release tag for you within an hour or so.
@lepisma I made a fix and tagged latest master with 0.9.0
@sils if you merge #10 , could you also move the release tag to the commit with version in header ;; Version: 0.9.0? Thanks
uhm moving a tag isn't usually good practice, it's more of a bugfix release so I made https://github.com/coala/coala-emacs/releases/tag/0.9.1 after which I realized that you just declared the version as 0.9.0 in your PR. So let's declare the version as 0.9.2 and release it as 0.9.2?
Actually, there are a couple more issues before moving ahead. The checker is not working as of now.
- There are no modes (
python-mode,js-modeetc.) set for flycheck to bind this checker with - It doesn't add itself to the list of checker
'flycheck-checkersor provide a setup function for the same - Even after fixing these, there is some issue with the parsing.
I will formally file issues once I get free and pick out the problem in these couple of days. I guess tags should follow these few fixes?
yep we can tag anything but moving a tag is very bad practice, releases are immutable. We can do as many bugfix releases as we want, I'd restrict feature releases to be in synch with coala, i.e. we should wait til coala 0.10 (~2 weeks) if we want to add features.
Short: I'd first fix everything, then release 0.9.2
Btw. 0.10 was just released, feel free to upgrade (or not, API didn't change)
I can't find it on Melpa, did you guys successfully put it there?