Hello!
I've tried to add XEP-0163 and XEP-0033 support into ejabberd 1.1.4, now that PSI 0.11 supports them. However, I found that this is impossible to do straightforward, and I don't know Erlang to do any coding myself. The problem is that PEP support is written for ejabberd 1.1.2, and it includes a modified version of ejabberd_c2s, ejabberd_local and ejabberd_sm modules. But these modules are from 1.1.2, and I won't like to downgrade them to the 1.1.2 level, besides this is likely to break ejabberd altogether.
And what's worse, the multicast patch also includes a modified ejabberd_c2s module, which contains a different set of modifications compared to the PEP patch.
Is it possible to use these two modules with 1.1.4? Anyone succeeded to create a "combined" ejabberd_c2s for both modules?