Le projet LLVM a annoncé son passage du système de mailing vers le site llvm.discourse.group basé sur la plateforme Discourse pour faciliter la communication entre les développeurs et la publication d'annonces. D'ici le 20 janvier, tous les archives des discussions passées seront transférées vers la nouvelle plateforme. Les listes de diffusion passeront en mode lecture seule le 1er février. Cette transition permettra de rendre la communication plus simple et familière pour les débutants, de structurer les discussions dans llvm-dev, et de mettre en place une modération complète et un filtrage anti-spam. Les participants ne souhaitant pas utiliser l'interface web et l'application mobile pourront utiliser le pont fourni par Discourse pour interagir par e-mail.
La plateforme Discourse propose un système de discussions linéaires, visant à remplacer les listes de diffusion, les forums web et les chats. Un système de catégorisation des sujets par des tags, l'envoi de notifications lors de réponses à des messages, la mise à jour en temps réel de la liste des messages dans les sujets, le chargement dynamique du contenu au fur et à mesure de la lecture, la possibilité de s'abonner à des sections d'intérêt, et d'envoyer des réponses par e-mail sont tous pris en charge. Le système est écrit en Ruby en utilisant le framework Ruby on Rails et la bibliothèque Ember.js (les données sont stockées dans une base de données PostgreSQL, le cache rapide est conservé dans Redis). Le code est distribué sous la licence GPLv2.
Source : opennet.ru
