-
Notifications
You must be signed in to change notification settings - Fork 347
Make installable trough elpa #92
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
fyi, it has been available on MELPA for a while already... |
@tibbe For various reasons (copyright, maintenance, etc) it's not practical to submit packages to the official ELPA repository. Since @chrisdone I guess this issue can be safely closed. |
Are the docs in obvious places (e.g. README) that explain how to install from MELPA? My original reason for bringing this up is I don't think we have a place to host released versions anywhere and asking everyone to use HEAD is a bit hardcore. |
It's possible to release versions on Github, if you want to do that (see downloads). The ELPA approach is good. But I expect there are those who don't want to/can't be bothered using it (yet). |
I see that in the past tags were used for versions for tracking purposes. That's a practice I do on other projects. I'll bump the tag to current head, which we can consider the latest release and iterate to a state of stability from there. The latest is 2_8_0. I think it's right to bump up to 2_9_0. |
Oh. I just noticed that the tags actually creates a .zip download on that page: https://github.com/faylang/fay/tags Problem solved. I'll create the 2_9_0 tag and push it. |
There we go, I cleaned it up, we can use this: https://github.com/haskell/haskell-mode/tags 2.9.0 is now the current “release”. Too many changes have been made than I care to spend time accounting for, but for future ones I don't mind documenting the changes. |
Related: #145. I'm establishing a monthly release cycle so those who want to push to the package systems can follow that. |
If someone wants to own this issue, assign it to yourself and give it prio. I don't care that much about it. |
This new target generates a package distribution file haskell-mode-<release-version>.tar (where <release-version> is inferred by `git describe --tags --abbrev=0`) according to the guidelines described in http://www.gnu.org/software/emacs/manual/html_node/elisp/Packaging.html which can then be installed directly via `M-x package-install-file` (or uploaded to Marmalade) This addresses #156 and #92
We have a And we have working packages published:
The So I regard this issue resolved as far as it's possible in the forseable future. |
It seems to me that elpa is the new way to install emacs packages. We should get some version of this package in there.
The text was updated successfully, but these errors were encountered: