massemanet/distel

Please add distel to Melpa

Opened this issue · 16 comments

why not elpa?

Well, ELPA is good too but many emacsers, including myself and others using the Emacs Prelude use Melpa as a default repo. :)

++ please

👍

took a look at melpa. looks cool. but, it seems one can only install .el files? distel, of course, must also install .beam files.

It would be great if you can add distel to any repository (melpa, elpa, marmalade, el-get). I am new in Erlang and I am looking for a great editor. Emacs plus distel looks as the best option. I am learning Emacs and it would be much easier for newcomers if distel is present in any repository.

I am interested in adding this to GNU ELPA http://elpa.gnu.org, which will make sure this piece of software always be available and updated as emacs advances. But it requires copyright assignment. It isn't terribly difficult now that every thing can be done electronically. Any objections?

i'm all for it. 2 observations;

  • might not be easy to find all authors.
  • can the .beam/.erl files be hosted at elpa?

On Fri, Feb 14, 2014 at 12:41 PM, Leo Liu notifications@github.com wrote:

I am interested in adding this to GNU ELPA http://elpa.gnu.org, which
will make sure this piece of software always be available and updated as
emacs advances. But it requires copyright assignment. It isn't terribly
difficult now that every thing can be done electronically. Any objections?

Reply to this email directly or view it on GitHubhttps://github.com//issues/21#issuecomment-35076618
.

Thanks, I have received confirmation from emacs's maintainer so I will kick off collecting authors with non-trivial contributions (>= 15 lines of change). I will work with emacs's maintainer to ensure distel can be properly hosted. So don't worry about the .beam files for now.

@leoliu this is awesome. You made my day.

I am pretty sure use packages for python and ruby that ship python/ruby files. I don't think it's an issue. If beam files can't be hosted at elpa, the package code can compile the .erl files.

If I can help in anything please let me know!

@pyotrgalois Thanks for the offer ;)

@leoliu do you have any update on this?

Sorry for my lack of response. I'll start this shortly.

@massemanet @leoliu

I had a first go at an Emacs package for Distel plus MELPA recipe. This initial work is only for elisp files - no BEAMs - and enables basic functionalities like jumping to definition of module-local function M-. and back M-,.

Thoughts?

UPDATE: EDTS has an Emacs package and a MELPA recipe ref1 ref2 ref3.

Sadly I got distracted due to work and life matters. So far we established Emacs maintainer welcomes addition of distel to ELPA. I wonder if someone has interest in taking this on?

For tracking:
Apparently some preparation work was merged in this repo as #59.