Giter VIP home page Giter VIP logo

Comments (14)

rraptorr avatar rraptorr commented on May 4, 2024

What do you mean by "without exmpp"? ejabberd 3.x requires exmpp to work, it won't work without it.

from ejabberd.

kuno avatar kuno commented on May 4, 2024

thx for reply.

What is you menaing of 'requires`, dose it require exampp as an external dependency OR exmapp already bundle within the source code of exjabberd 3.x ?

Because I try to build exampp first, but failed.

So i just post a issue report on process one official forum. See here.

Then I start to think if mayby I can try to build ejabberd 3 without the exmpp as external dependency.

The result is what you saw in the this issue.

from ejabberd.

rraptorr avatar rraptorr commented on May 4, 2024

As I've stated above, ejabberd will not run without exmpp. There is no exmpp in the ejabberd source code, you have to build it yourself.

from ejabberd.

rraptorr avatar rraptorr commented on May 4, 2024

As for the exmpp compilation problem your are probably missing part of Erlang distribution (erl_make). Install missing parts from your distribution repository.

from ejabberd.

kuno avatar kuno commented on May 4, 2024

@rraptorr

I build ejabberd 3 successfully with your advice. Thanks, very helpful!!!

I played while with ejabberd 3, it seems that ejabberd 3 missing the load_config command in version 2 ?

How can I load changes in config file lively just like in version 2?

from ejabberd.

kuno avatar kuno commented on May 4, 2024

The change_password command is missing, too.

from ejabberd.

rraptorr avatar rraptorr commented on May 4, 2024

I am not sure what is the current state of ejabberd 3.x development, but as the branch name on GitHub suggests it is obsolete, seems no longer developed and isn't fit for any real production work.

from ejabberd.

kuno avatar kuno commented on May 4, 2024

The code I cloned is not from github, but from the procesone's own git server, https://git.process-one.net/ejabberd/mainline/commits/master.

Do you how to fire a issue on that site?

from ejabberd.

rraptorr avatar rraptorr commented on May 4, 2024

That is exactly the same source code as the one on GitHub. As stated on ejabberd site, ProcessOne moved the development to GitHub some time ago.

from ejabberd.

kuno avatar kuno commented on May 4, 2024

@rraptorr

I re-checked the code, you are right.

I also fired issue on other side, but seems not got noticed yet.

from ejabberd.

rraptorr avatar rraptorr commented on May 4, 2024

My point was that reporting this is pointless. ejabberd 3.x is not finished and not production ready, various things are missing that are available in 2.x.
If you really plan to use it for anything then you will need to put quite a lot of work to it by yourself.

from ejabberd.

kuno avatar kuno commented on May 4, 2024

@rraptorr

The leading developer of ejabberd project, Mickaël Rémond, tole me that the ejabberd 3 will be released as a commercial product when available as open source version.

from ejabberd.

kuno avatar kuno commented on May 4, 2024

After talkt to @mremond, he told me that the ejabberd 3 code in here is obsoleted.

They are working on a brand new ejabberd 3 internally.

Once finished, they will release a commercial version first, the come out a open source version.

Closing.

from ejabberd.

lock avatar lock commented on May 4, 2024

This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

from ejabberd.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.