Asterisk est un système de PBX IP à code source ouvert (traduction : il utilise Internet pour faire des appels téléphoniques à partir de votre propre serveur — c'est ce qu'on appelle habituellement la « voix sur IP », ou VoIP).
Le principal site de nouvelles de la communauté Asterisk vient de passer à Drupal comme système de gestion de contenu. La grande différence, c'est que maintenant qu'ils disposent d'un système aussi souple, ils invitent leurs membres à soumettre du contenu :
Le nouveau site Web d'Asterisk est propulsé par le système de gestion de contenu Drupal. La communauté Asterisk est invitée à créer et à soumettre du contenu qui sera intégré au site Web. Pour soumettre du contenu, il suffit de créer un compte. Une fois le compte créé et la connexion réussie, des options s'afficheront à droite, qui vous permettront de soumettre des ajouts ou des modifications au site Web.
C'est une annonce assez courante ces temps-ci. Beaucoup de sites, surtout ceux qui sont liés d'une façon ou d'une autre à une communauté, choisissent Drupal. Le plus intéressant, c'est la publication d'un module d'intégration Asterisk directement sur Drupal.org :
Les utilisateurs peuvent indiquer un numéro de téléphone dans leur profil. Ils peuvent ensuite cliquer sur le lien « appeler l'utilisateur » pour être mis automatiquement en communication avec un autre utilisateur.
C'est un système distribué. La partie Asterisk communique avec Drupal par XML-RPC. Le site Drupal peut donc se trouver sur un serveur Web ordinaire, tandis que votre ordinateur à la maison ou au bureau (sur lequel Asterisk est installé et configuré) établit les appels.
Le module fournit aussi une API, ce qui veut dire que d'autres fonctionnalités pourraient être intégrées au système Drupal en s'appuyant sur celle-ci pour étendre les fonctions de base. Tout ce que je peux dire, c'est wow — l'intégration de la téléphonie, c'est vraiment important, et je n'arrive même pas à imaginer toutes les façons créatives dont on pourrait s'en servir.