OneTeam 3.2 beta for iPhone

OneTeam for iPhone, the versatile XMPP client for the Apple’s smartphone, is soon to be released in version 3.2, bringing tunes and location sharing, roster search, plus more usability improvements. This new updated version 3.2 of OneTeam for iPhone has received features and improvements.

Compiling ejabberd under Snow Leopard with Erlang R13B

ejabberd compilation under Mac OS X Snow Leopard require special parameters. Erl Interface, the library to link Erlang with C code, is compiled as 32-bits code in Erlang R13B-2, even on Snow Leopard. Mac OS X Snow Leopard, the latest version of Apple operating system, is a 64-bits system and will try compiling ejabberd C […]

Tweet.im gains new delivery modes

Previously Tweet.im had a presence-based delivery mechanism, we have added two new delivery modes: “on” and “off”. Thanks to users feedback, we have improved our Tweet.im service and gateway (available with IMgateway offering). Two new modes have surfaced, that will enable you to bypass the presence-based mechanism. We named them “on” and “off”: you can […]

ejabberd administration from command-line, XMPP client, and more

ejabberd has a powerful set of commands for administrative purposes that you can use on the command-line or your standard XMPP client. ejabberd provides two handy administration interfaces to execute commands: ejabberdctl command line script: for use in your regular terminal or via SSH Ad-Hoc Commands (XEP-0050): for use in your regular standard XMPP client […]

Twitter + XMPP = intelligent Twitter

Our Twitter gateway, running at Tweet.IM, has been designed not only for desktop/laptop users, but also with mobile users in mind: we add real push and availability to Twitter. We started from a simple observation: on one hand the successful Twitter is very basic, being based on polling and stateless technologies, and on the other […]

ejabberd PubSub features

The ejabberd XMPP server offers a very rich PubSub module (mod_pubsub), enabling a wide range of publish and subscribe applications. PubSub is the type of feature used by WordPress to publish updates on blog in near realtime and is a key component of the real time web. ejabberd has received a lot of improvements in […]

Tweet.IM new features

The tweet.IM online service has received new features: presence-based filtering, follow notifications, and search. Tweet.IM service, run by ProcessOne, enables XMPP users to tweet and receive tweets in near real-time in their preferred standards-based IM client. This service has received new interesting features in the last days. The first of the new features is very […]

ejabberd 2.1 RC1 has been released

The first realease candidate of ejabberd 2.1 has been released by ProcessOne. ejabberd 2.1.0 rc1 is available as source code as well as installers for Linux, Mac OS X and Windows, you can grab it at: https://www.process-one.net/downloads/ejabberd/2.1.0-rc1/ There is a readme text at: https://www.process-one.net/downloads/ejabberd/2.1.0-rc1/README.txt The changes brought since beta2 include: More PubSub fixes BOSH module […]

ProcessOne Wave Server: ejabberd extension video

Here is a video showing how our Google Wave implementation works along with our XMPP server ejabberd. Google Wave protocol is a new real-time collaboration protocol that plays nicely with XMPP (eXtensible Messaging and Presence Protocol) for federation. Google Wave client-to-server protocol usually runs as raw Google’s protocol buffer. To make it useable from an […]

ejabberd migration kit

ejabberd 2.1.0 now supports XEP-0227, a.k.a. PIEFXIS for Portable Import/Export Format for XMPP-IM Servers. Previously, ejabberd had many heterogenous ways to Migrate from Another Server to ejabberd. The ejabberd XMPP server now supports the intermediate XML file format for server migrations. This takes the shape of new ejabberdctl commands for the shell and also forms […]

Scalable XMPP bots with erlang and exmpp, part III

In the first articles of this series, we learned how to use the exmpp API and how to use it to write a simple external XMPP component. In this last installment we will complete our component, making it aware of the presence status of our users. The source code for this article can be downloaded […]

IMgateways features

ProcessOne’s offering includes transports under the commercial name IMgateways. It takes the form of an ejabberd component on the server-side. It enables the users to simply interact in their Jabber/XMPP client with third party IM systems, in the very same way they use it everyday. IMgateways include third party legacy IM systems MSN or WLM […]

XMPP powering the “internet of things”?

The internet of things (or “IoT” for short) has come to describe a number of technologies and research disciplines that enable the internet to reach out into the world of physical objects. A visible amount a projects use XMPP for these networks of communicating objects. Here are a few of them. WideTag’s OpenSpime relies on […]

IMgateways: easy support for third-party networks with ejabberd

IMgateways package offers an easy way to deploy high-end professional transport for third party networks in five minutes. As our gateway pack still remained a little known but a high quality addition to ejabberd, we decided to write a first article explaining how easy it is to deploy, and the benefit of those gateways for […]

Tweet.IM updated

Our Twitter gateway service for XMPP, Tweet.IM has been updated. The update now allows to get notified of new followers and adds two commands to follow and unfollow users (u and f). This addition is also available in our (commercial) gateway pack IMgateways. More updates are scheduled in the coming days. You can post your […]