Discurso | |
---|---|
Tipo de | foro web , boletín informativo por correo electrónico , software gratuito y de código abierto , software de código abierto y preguntas y respuestas |
Autor | jeff atwood |
Desarrollador | Kit de construcción de discurso civilizado, Inc. |
Escrito en | Rubí y JavaScript |
Sistema operativo | GNU/Linux |
Idiomas de la interfaz | Árabe, bosnio, chino, checo, danés, holandés, inglés, estonio, finlandés, francés, alemán, griego, hebreo, indonesio, italiano, japonés, coreano, noruego, persa, polaco, portugués, ruso, español, sueco, ucraniano, vietnamita |
Primera edición | 2013 (hace 4 años) |
ultima versión |
|
Licencia | GNU GPL 2 [2] [3] |
Sitio web | discurso.org |
Archivos multimedia en Wikimedia Commons |
Discourse es un software de administración de listas de correo y foros de Internet de código abierto creado en 2013 por Jeff Atwood, Robin Ward y Sam Saffron. [4] Discourse recibió fondos de First Round Capital y Greylock Partners. [5] La aplicación está escrita en JavaScript y Ruby on Rails [6] y utiliza el marco Ember.js . [7] PostgreSQL sirve como base de datos .
Desde el punto de vista de la usabilidad , Discourse intenta mejorar significativamente el software de foros existente al incluir funciones como desplazamiento infinito, actualizaciones instantáneas, expansión de enlaces y carga de archivos adjuntos. Sin embargo, los objetivos declarados del proyecto son más sociales que técnicos, y están destinados a mejorar la calidad de la discusión en línea a través de un software de foro mejorado.
El código fuente se distribuye bajo la Licencia Pública General GNU versión 2 . Por lo tanto, el Discurso puede ser organizado por cualquier persona. Alternativamente, se puede comprar un servicio de alojamiento de la empresa fundadora. Hasta octubre de 2017, más de 700 empresas o autoridades han elegido esta opción. [8] En mayo de 2017, Jeff Atwood, cofundador, reveló en una entrevista que la empresa generaba alrededor de $120 000 al mes en ese momento. [9] Con el dinero, la empresa paga salarios a sus empleados de tiempo completo que mantienen el software y desarrollan nuevas funciones que benefician a quienes alojan el software de código abierto. Este es un ejemplo de un modelo comercial de código abierto en el que una empresa vende servicios profesionales a clientes dispuestos.
Discourse está diseñado para dispositivos táctiles de alta resolución y tiene una amplia gama de características disponibles tanto para sitios alojados como para sitios autohospedados.
Los usuarios reciben notificaciones inmediatas cuando otro miembro responde, cita, envía un mensaje privado, menciona el nombre o vincula a las publicaciones de otro miembro. Los nuevos mensajes y temas aparecen automáticamente en la pantalla en tiempo real.
Las imágenes se pueden cargar, arrastrar o pegar. Las imágenes grandes se reducen automáticamente a miniaturas usando ventanas modelo. [10] .
Discourse es compatible con OpenGraph y oEmbed . Las URL de sitios web externos que admiten esta tecnología se expandirán automáticamente para proporcionar una breve descripción de la URL.
Discourse también permite a las comunidades coordinar esfuerzos con un sistema de quejas que oculta automáticamente los mensajes inapropiados hasta que el personal los revise. [once]
Bot narrativo [12]Discobot es un bot altamente personalizable que tiene como objetivo enseñar a los nuevos usuarios cómo usar de forma interactiva muchas de las funciones de la plataforma, como marcar temas y publicaciones individuales, agregar enlaces, emoticones , nombres de usuario, agregar fotos, etiquetar publicaciones y usar la función de búsqueda.
Etiquetas [13]Discourse proporciona una funcionalidad avanzada cuando se trabaja con etiquetas. Al crear temas, los usuarios pueden etiquetar temas con una o más etiquetas, ver automáticamente las etiquetas a voluntad, enumerar todas las etiquetas y filtrar temas por etiquetas. Se admiten los alias de etiquetas. Los administradores del sitio pueden decidir si permitir que los usuarios creen nuevas etiquetas, qué etiquetas se pueden usar en qué sección del foro y crear etiquetas de grupo.
Grupos [14]Cuando está instalado, Discourse crea grupos automáticos con diferentes permisos útiles para administrar el sitio como administradores, moderadores, personal (administradores y moderadores) y diferentes niveles de confianza [15] para los usuarios.
Discourse también le permite crear grupos personalizados. Estos grupos son personalizables y se pueden hacer privados o públicos. Dependiendo de las opciones seleccionadas, los grupos pueden ser visibles para todos o solo para los miembros del grupo. Los usuarios pueden unirse libremente al grupo o enviar una solicitud para ser agregados al propietario del grupo. Los usuarios también pueden agregarse a un grupo por invitación o agregarse automáticamente usando un dominio de correo que coincida con una de las listas permitidas.
Discourse APP es una aplicación oficial de código abierto escrita en React Native para Android e iOS . Se lanzó en noviembre de 2016 y permite a los usuarios realizar un seguimiento de los mensajes y notificaciones nuevos y no leídos en varios sitios de Discourse. Las notificaciones en tiempo real son nativas de los foros de Discourse alojados oficialmente.
En octubre de 2017, se lanzó una aplicación no oficial para permitir que los foros de Discourse autohospedados crearan su propia aplicación para las marcas y la implementaran en Google Play Market y App Store . La aplicación está desarrollada por pmusaraj, quien es un usuario de Discourse desde hace mucho tiempo y autor de complementos.
Se requiere el siguiente software en el servidor para ejecutar Discourse: [16]