Comments (14)
What do you mean by "without exmpp"? ejabberd 3.x requires exmpp to work, it won't work without it.
from ejabberd.
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.
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.
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.
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.
The change_password
command is missing, too.
from ejabberd.
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.
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.
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.
I re-checked the code, you are right.
I also fired issue on other side, but seems not got noticed yet.
from ejabberd.
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.
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.
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.
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)
- Import from Prosody with "roster" has: "approved" attribute. HOT 2
- Assigning INET_DIST_INTERFACE to an IPv6 address HOT 3
- exception error: {unregistered_route,<<"pubsub.domain.tld">>} HOT 4
- Dependency conflicts when using Timex with Ejabberd HOT 2
- Update mod_muc_room to support XEP-0425 0.3.0 (VERY EARLY DRAFT)
- erts_vsn inside ejabberdctl never gets set HOT 3
- SASL2: Stable resource is used if no user-agent id is set. HOT 8
- Error While call /api/get_user_subscriptions at localhost HOT 3
- Return type of get_vcard API call changed (and is different from docs) HOT 2
- ejabberd do not start after update from 23.10 to 24.02 HOT 5
- Store data into nick column on archive table.
- Date and reason for banned accounts not stored when using SCRAM HOT 6
- How to get the current date for created_at when create a Multi-User Chat. HOT 19
- Stream closed by local host: has been kicked (policy-violation) HOT 2
- Mucsub subscription messages are not receiving when create a new group in a other xmpp connection. HOT 23
- [Question] Custom Module deps HOT 7
- mod_block_strangers: Allow messages from joined MIX channels HOT 1
- "Internal error of module mod_mam has occurred during start" related to origin_id HOT 9
- Error after diabling and enabling back mod_fail2ban HOT 1
- Rebar3 downloads all dependencies in rebar.lock, even the disabled ones
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ejabberd.