The BEAM Community is a group of projects that run on the Erlang VM. Our goal is to host relevant projects in the Erlang and Elixir communities, making it easy for those projects to participate in the Google Summer of Code (GSoC) 2016 (and similar initiatives), giving interested students a wide range of projects to […]
Welcome to the 10th issue of our newsletter. April will be remembered by the renaissance of the chat bubble, the rise of the bots, and the end-to-end encryption for the masses. You can subscribe to the XMPP Radar newsletter and receive it in your inbox at the end of each month. Here are the links […]
This new ejabberd release includes bugfixes, and also two major source code refactorings: one for ejabberd commands, and other for database specific code in many modules. This version is doing lot of under the scene changes to prepare further improvements and refactoring. For consistency, modules configured to use an SQL RDBMS are named sql instead […]
Thomas Arts, from Quviq AB, introduces property-based testing from his work on ejabberd XMPP server. The talk explains how Quickcheck testing approach can help find bugs in ejabberd and improved the range (and the creativity) of the test cases covered.
ARMv8 represents a fundamental change to the ARM architecture. It adds a 64-bit architecture instruction set, named “AArch64”, or ARM64. ProcessOne has been playing with ARM64 ejabberd servers for few months already, but with recent availability of many low cost 64-bit ARM development platforms, we decided to announce official ARM64 support for ejabberd. ejabberd Community […]
In recent years security and privacy become central focus of users and system administrators. Here is brief guide on securing ejabberd connections and keep them private.
ejabberd development keeps on its steady pace and we are energized by the growing momentum. Thank you all for your feedback and contributions for that release.
Starting from version 16.02, ejabberd is packaged as an Hex.pm application: ejabberd on hex.pm. In case of doubt, you can refer to ejabberd official documentation: Embedding ejabberd in an Elixir application It means that you can now build a customized XMPP messaging platform with Elixir on top of ejabberd. You do so by leveraging ejabberd […]
This is the video recording of ProcessOne IoT Studio session #1. At the core of the discussion is an introduction to Internet of Things protocols. Here are the topics / questions that we covered during that session: What are the main classes of protocols for the Internet of Things ? What are the strengths of […]
MIX stands for Mediated Information eXchange and is defined in draft of XEP-0369.