Discourse
Discourse
Versione | Maturità | Linguaggio | Licenza | URL | Produttore | Diffusione |
---|---|---|---|---|---|---|
2.8.1 | Stabile/Produzione | Ruby | GPL-2.0 | https://www.discourse.org/ | Civilized Discourse Construction Kit, Inc. | Worldwide |
Descrizione
Discourse è un software open source di gestione di forum internet e di gestione di mailing list. Dal punto di vista dell'usabilità, Discourse rispetto al software di gestione di forum esistente include funzionalità recentemente rese popolari da grandi social network, come ad esempio lo scorrimento infinito, gli aggiornamenti in tempo reale, i collegamenti in espansione e gli allegati di trascinamento. Tuttavia, gli obiettivi dichiarati del progetto sono sociali piuttosto che tecnici, per migliorare la qualità della discussione online.
La distribuzione basata su immagini Docker include il server Web (basato su nginx e Unicorn), il sistema di database (PostgreSQL), la cache (Redis) e i servizi di elaborazione in background (Sidekiq).
Ragioni della scelta
Il software rappresenta un’ottima scelta per i seguenti motivi:
- il codice sorgente è distribuito sotto GNU General Public License Version 2;
- facilità di installazione: il prodotto è ufficialmente distribuito tramite immagine Docker;
- interfaccia grafica moderna e nativamente per dispositivi mobile e touch: progettato per aiutare nella creazione e visualizzazione di conversazioni online sia da dispositivi Web che mobile con sistemi di quotazione, risposte espandibili, scroll infinito etc. e altre funzionalità si uniscono per formare un'esperienza di forum altamente raffinata.