[ejabberd] Recommended Workflow for Ejabberd Development

kael ka-el at laposte.net
Wed Apr 1 01:59:13 MSK 2015


On 31/03/2015 15:31, Santiago Ignacio Poli wrote:
> Hi,;

Hello,

> I'm developing some Ejabberd modules for my custom messaging solution.
> Currently, I write all my Erlang code with Sublime Text, then I compile
> it, move it to ejabberd's "ebin" folder and restart the server to see my
> changes. Its not that tedious once you get used to it, but I was
> wondering if there is a better way to do it.

You can use sync https://github.com/rustyio/sync for auto-compilation 
and auto-reload.

> It will be great if I can import the entire ejabberd project into an IDE
> like IntelliJ IDEA (It has great Erlang support) and do modifications
> with auto reload (or at least without manually compiling and moving
> every file).

There's SublimErl https://github.com/ostinelli/SublimErl#usage but not 
sure of its status, also it consumed lots of resources last time I tested.

-- 
kael


More information about the ejabberd mailing list