Il progetto LLVM ha annunciato il passaggio da un sistema di mailing list al sito llvm.discourse.group basato sulla piattaforma Discourse per la comunicazione tra sviluppatori e la pubblicazione di annunci. Entro il 20 gennaio tutti gli archivi delle discussioni passate saranno trasferiti sulla nuova piattaforma. Il lavoro delle mailing list sarà convertito in modalità sola lettura il 1° febbraio. La transizione renderà la comunicazione più semplice e familiare per i principianti, strutturerà le discussioni in llvm-dev, organizzerà una moderazione completa e filtrerà lo spam. I partecipanti che non desiderano utilizzare l'interfaccia web e l'app mobile potranno utilizzare il gateway fornito in Discourse per interagire tramite email.
La piattaforma Discourse offre un sistema di discussione lineare, proposto come alternativa a mailing list, forum web e chat. Supporta la suddivisione dei temi in base a tag, l'invio di notifiche all'apparire di risposte ai messaggi, l'aggiornamento della lista dei messaggi nelle discussioni in tempo reale, il caricamento dinamico dei contenuti man mano che si legge, la possibilità di iscriversi a sezioni di interesse e inviare risposte tramite email. Il sistema è scritto in Ruby utilizzando il framework Ruby on Rails e la libreria Ember.js (i dati sono memorizzati nel database PostgreSQL, la cache veloce è mantenuta in Redis). Il codice è distribuito con licenza GPLv2.
Fonte: opennet.ru
