ProcessOne XMPP Academy #1 Video and Slides

We had last monday our first XMPP Academy live online event. Thank you for all our customers who attended and for all the questions we received. Here are the questions that were covered during that session: ejabberd SaaS architecture questions direct link – 1m33s: What is the best way to archive user messages if we […]

ejabberd 15.09 released, now with OAuth 2.0 support

This month’s ejabberd release contains some major improvements and few fixes since the last release two months ago. On top of improvements is support of: OAuth 2.0 delegation framework preliminary OAuth and HTTP based ejabberd API, X-AUTH2 authentication mechanism, and message archiving for Multi-User Chat. This is a major milestone for ejabberd, as it makes […]

ProcessOne XMPP Academy #1

We are pleased to launch a new initiative to help developer get a better understanding of XMPP called “ProcessOne XMPP Academy”. The goal is to help developers get the big picture and get XMPP architecture and design tips from 15-years-experience XMPP experts.

Building an OTP release for ejabberd with Elixir mix

ejabberd is an ubiquitous Erlang application that is widely available in Linux distributions. For that reason, it needs to rely on the de facto Linux build tools like autotools to make integration very easy for Linux and FreeBSD packagers. However, it does not mean that ejabberd does not play well with the standard Erlang release […]

Swift messaging with Cocoa Pods and XMPPFramework

This is an updated version of this post Oyez Oyez Oyez Swift lovers ! The new pod for XMPPFramework is finally ready ! You are just one pod install away of your next chat application client, in Swift ! The XMPPFramework Podspec was re-written to be fully compatible with Swift, check the full tutorial and […]

XMPP Radar Newsletter #2

As you may remember, last month we launched a newsletter about all things XMPP, called XMPP Radar. The goal of this newsletter is to inform readers about what has happened in the XMPP world each month. We are happy to present you the second issue of XMPP Radar, with interesting links from August. You can […]

Code As Craft Interview #2 – XWiki

Ludovic Dubost, XWiki founder, explains what he has learned in more than 10 years running his company. Mickaël and Ludovic discuss what it is like to be both a programmer and a founder. Ludovic discuss what you have to do to stay relevant in a quickly evolving and highly competitive environment.

Jose Valim interviews Mickaël Rémond on Elixir language integration in ejabberd

Here is a video interview from Jose Valim from Plataformatec about the integration of Elixir programming language as a standard way to write modules in ejabberd. ejabberd is an extremely extensible and versatile server. Using ejabberd API together with Elixir programming language expressivity certainly makes writing ejabberd modules easier. It opens ejabberd module development to […]