Ir al contenido
Menú principal
Menú principal
mover a la barra lateral
ocultar
Navegación
Página principal
Cambios recientes
Página aleatoria
Ayuda sobre MediaWiki
Buscar
Buscar
español
Apariencia
Crear una cuenta
Acceder
Herramientas personales
No has accedido
Discusión
Contribuciones
Crear una cuenta
Acceder
Edición de «
Discourse
»
Página
Discusión
español
Leer
Editar
Editar código
Ver historial
Herramientas
Herramientas
mover a la barra lateral
ocultar
Acciones
Leer
Editar
Editar código
Ver historial
General
Lo que enlaza aquí
Cambios relacionados
Información de la página
Apariencia
mover a la barra lateral
ocultar
Advertencia:
no has iniciado sesión. Tu dirección IP se hará pública si haces cualquier edición. Si
inicias sesión
o
creas una cuenta
, tus ediciones se atribuirán a tu nombre de usuario, además de otros beneficios.
Comprobación antispam. ¡
No
rellenes esto!
{{Ficha de software |nombre = Discourse |logo = [[File:Discourse logo.svg|128px|Logotipo de Discourse]] |desplegable = |captura = [[File:Try.Discourse.org screenshot.png|300px|Captura de try.discourse.org]] |pie = |desarrollador = Civilized Discourse Construction Kit, Inc. |autor = |modelo_desarrollo = open source |lanzamiento = {{fecha|26|08|2014}} |web_lanzamiento = https://blog.discourse.org/2014/08/introducing-discourse-1-0/ |última_versión = |fecha_última_versión = |web_última_versión = https://blog.discourse.org/2021/05/discourse-2-7-released |núcleo = [[Ruby on Rails]] |núcleo_tipo = |género = sistema para [[Foro (Internet)|foros]] web |repositorio = {{URL||https://github.com/discourse/discourse}} |lenguaje_programación = [[Ruby]], [[JavaScript]] |sistema_operativo = [[GNU/Linux]] |plataforma = [[Docker]]<ref>{{Obra citada|título=discourse/discourse (INSTALL.md)|url=https://github.com/discourse/discourse/blob/fb5a062b1fbb4fe4fbfe9538115d0f617b604c87/docs/INSTALL.md|fechaacceso=2021-10-18|fecha=2021-10-18|editorial=Discourse}}</ref> |método_actualización = en un clic a través del programa |tamaño = |licencia = [[GPLv2]]<ref>{{Obra citada|título=discourse/discourse (LICENSE.txt)|url=https://github.com/discourse/discourse/blob/fb5a062b1fbb4fe4fbfe9538115d0f617b604c87/LICENSE.txt|fechaacceso=2021-10-18|fecha=2021-10-18|editorial=Discourse}}</ref> |estado = activo |idiomas = inglés, español, catalán, gallego, euskera, y otros 41 más<ref>{{Cita web|url=https://translate.discourse.org/|título=Discourse Translate (Crowdin Enterprise)|fechaacceso=2021-10-18|sitioweb=translate.discourse.org}}</ref> |español = Sí |sitio_web = {{URL||https://discourse.org}} |soporte = [https://meta.discourse.org Discourse Meta] |versiones = }} '''Discourse''' es un sistema de [[Foro (internet)|foros]] y [[listas de correo]] de [[código abierto]] creado en 2013 por [[Jeff Atwood]], Robin Ward y Sam Saffron.<ref>{{cite web|url=https://www.wired.com/wiredenterprise/2013/02/discourse/|title=StackExchange Founder Vows to Reinvent Online Discourse|publisher=[[Wired (magazine)|Wired]]|date=2013-02-06}}</ref> La aplicación funciona con [[Ember.js]]<ref>{{cite web|url=http://eviltrout.com/2013/02/10/why-discourse-uses-emberjs.html|title=Why Discourse uses Ember.js|work=eviltrout.com}}</ref> y [[Ruby on Rails]].<ref>{{cite web|url=http://www.discourse.org/faq/#tech|title=Discourse - FAQ|work=discourse.org}}</ref> [[PostgreSQL]] es el [[sistema de gestión de bases de datos]]. Desde el punto de vista de la [[usabilidad]], Discourse se separa de la manera convencional en la que los [[Foro (internet)|foros]] suelen funcionar. Incluye funcionalidades popularizadas recientemente por las principales [[redes sociales]]. Estas funcionalidades incluyen, por ejemplo, [[desplazamiento infinito]], actualizaciones en tiempo real, enlaces extendidos y [[Clic_(informática)#Arrastrar_y_soltar|arrastrar y soltar]] para adjuntar.<ref>{{cite web|url=http://www.itworld.com/open-source/353143/discourse-forums-modern-world|title=Discourse - A new type of forum|publisher=[[ITworld]]|date=2013-04-19|fechaacceso=23 de diciembre de 2017|fechaarchivo=30 de octubre de 2013|urlarchivo=https://web.archive.org/web/20131030173449/http://www.itworld.com/open-source/353143/discourse-forums-modern-world|deadurl=yes}}</ref> Sin embargo, el proyecto tiene un objetivo principalmente social y no técnico: mejorar la calidad de los debates en internet por medio de un mejor software para foros. El [[código fuente]] se ofrece bajo la licencia [[GNU_General_Public_License#Versión_2|Licencia Pública General de GNU versión 2]]. Por lo tanto, cualquiera alojar Discourse en su servidor. Además, la empresa de los fundadores ofrece servicios de alojamiento especializado en foros de Discourse, y en julio de 2020 daban servicio a más de 1500 foros.<ref>{{cite web|url=https://www.discourse.org/customers|title=1,500+ customers and counting|website=discourse.org}}</ref> En una entrevista en mayo de 2017, el cofundador Jeff Attwood mencionó que el beneficio mensual era de aproximadamente {{esd|120 000}} [[dólares]].<ref>{{cite web|url=https://www.indiehackers.com/businesses/discourse|title=Discourse|website=indiehackers.com}}</ref> Con el beneficio obtenido de este servicio, la empresa paga los salarios de sus empleados a tiempo completo, que mantienen el software y desarrollan nuevas funcionalidades. Todo el mundo se beneficia, incluyendo las personas que alojen Discourse en sus servidores. Esto es un ejemplo de un [[modelo de negocio]] para software de [[código abierto]], donde una empresa ofrece servicios profesionales sobre su programa de código abierto. Discourse ha recibido inversiones de [[First Round Capital]] y [[Greylock Partners]].<ref>{{cite web|url=https://techcrunch.com/2013/02/05/jeff-atwood-launches-discourse/|title=Stack Exchange Co-Founder Jeff Atwood Launches Forums Startup Discourse|publisher=[[TechCrunch]]|date=2013-02-05}}</ref> En agosto de 2021, la empresa que desarrolla Discourse (Civilized Discourse Construction Kit) anunció que había conseguido 20 millones de [[dólares]] en inversiones de empresas de capital de riesgo.<ref name="atwood-2021"> {{cite web | last1 = Atwood | first1 = Jeff | title = Discourse announces $20m series A investment by Pace Capital and First Round Capital | date = 2021-08-27 | work = Discourse | url = https://blog.discourse.org/2021/08/discourse-series-a | access-date = 2021-08-31 }} Blog. </ref> == Requisitos de instalación == El único método oficial de instalación en [[entornos]] de producción es a través de imágenes de [[Docker]] para [[GNU/Linux]] [[x86_64]].<ref>{{cite web|url=https://github.com/discourse/discourse/blob/3a235d1241b09e1ec1e7988de3ec06fd3f6347b3/docs/INSTALL.md|title=discourse/docs/INSTALL.md at 3a235d1 · GitHub|work=GitHub}}</ref> Discourse funciona a través de un [[script]] lanzadera para configurar los [[Contenedores de software|contenedores]], y también incluye un [[Complemento (informática)|complemento]] para el foro que permite a los administradores actualizar Discourse y hacer [[copias de seguridad]] desde la interfaz web. La imagen de [[Docker]] incluye el servidor web (basado en [[nginx]] y [[Unicorn (servidor web)|Unicorn]]), [[PostgreSQL]] como [[sistema de gestión de bases de datos]], [[Redis]] para el caché y [[Sidekiq]] para tareas en segundo plano. El script lanzadera lo ejecuta todo en un mismo servidor, pero es posible configurarlo para que se ejecuten en servidores distintos. Los desarrolladores de Discourse no dan soporte oficial para otras formas de ejecutar el sistema de foros. Como excepción, sí dan soporte a usar un servidor web separado con un [[balanceador de carga]] para que Discourse pueda funcionar junto a otra web en el mismo [[Dominio de Internet|dominio]]. Discourse también necesita un [[servidor de correo]], pero no incluye uno con la instalación. Los desarrolladores recomiendan comprar acceso a un servicio de servidores de correo con buena reputación para asegurar que los mensajes de correo lleguen lo más rápido posible a las bandejas de entrada de los usuarios. También permite recibir correos para, por ejemplo, permitir que los usuarios respondan a un mensaje respondiendo al correo electrónico de notificación (aunque no es obligatorio activarlo). Para ello, incluye una imagen de Docker opcional con un servidor de correo que solo recibe mensajes, aunque también es posible conectarse con [[POP3]] o [[IMAP]] a servidores de correo externos.<ref>{{cite web|url=https://meta.discourse.org/t/straightforward-direct-delivery-incoming-mail/49487|title=Straightforward direct-delivery incoming mail - howto / sysadmin - Discourse Meta|work=Discourse Meta}}</ref> == Funcionalidades == Discourse ha sido diseñado desde el principio para funcionar con dispositivos con [[pantalla táctil]] de [[alta resolución]], gracias a un diseño especial para móviles. Los usuarios reciben notificaciones en tiempo real cuando otra persona les responda directamente, mencione, mande un mensaje personal o enlace a alguno de sus mensajes. Los nuevos mensajes y temas aparecen en las pantallas conforme se publican en tiempo real. Para crear un tema o responder, Discourse ofrece un editor flotante que permite escribir a la vez que se lee el foro por detrás, y permite incluso navegar a otros temas y mensajes sin cerrar el editor. Los borradores se van guardando automáticamente para evitar que los usuarios pierdan su trabajo debido a un cierre accidental del navegador. Los temas se pueden anclar arriba del todo en la lista de todos los temas o en una única categoría, e incluyen un resumen corto del contenido del tema. También es posible transformar un tema a un encabezado y que aparezca en la parte superior de todas las páginas. El estilo de los encabezados se puede personalizar para que coincidan con la estética del foro. Los usuarios pueden elegir dejar de ver los encabezados en cualquier momento. También es posible añadir un aviso no ocultable para situaciones urgentes. Es posible adjuntar imágenes arrastrándolas y soltándolas en el editor o pegándolas. El sistema genera una previsualización de las imágenes grandes, y al pulsar sobre ella se abre una vista especial con la imagen a tamaño completo.<ref>{{cite web|url=https://github.com/dimsemenov/Magnific-Popup|title=Magnific Popup|work=github}}</ref> Si se activa un ajuste, las imágenes [[Hotlinking|alojadas fuera del foro]] se descargan e incrustan en el tema para preservar el contenido en el futuro. Discourse es compatible con la tecnología [[OpenGraph]] y [[oEmbed]]. Las [[URL]] de páginas externas que ofrezcan esta estructura de datos se expanden para incluir un resumen de su contenido. Existe un botón "Resumir" para generar resúmenes de temas largos, para que los usuarios vean solo las respuestas más populares. Discourse también cuenta con herramientas para que la comunidad ayude a moderarse a sí misma, por medio de un sistema de denuncias que puede ocultar automáticamente las publicaciones marcadas como inadecuadas hasta que alguien con permisos de administración las revise.<ref>{{cite web|url=https://www.discourse.org/features|title=Features|work=discourse.org/features}}</ref> === ''Narrative bot'' === Discobot<ref>{{cite web|url=https://blog.discourse.org/2017/08/who-is-discobot/|title=Who is Discobot?|work=blog.discourse.org}}</ref> es un [[bot conversacional]] personalizable que sirve com guía para las cuentas recién registradas. Permite aprender de forma interactiva a usar las funcionalidades de Discourse como el botón de "Me gusta", añadir mensajes a marcadores, usar [[emojis]], mencionar a otras personas, usar formato básico, adjuntar imágenes o denunciar publicaciones. === Etiquetas === Disccourse incluye un sistema de [[Etiqueta (metadato)|etiquetas]].<ref>{{cite web|url=https://blog.discourse.org/2017/10/its-time-we-talked-about-tags/|title=It's time we talked about tags|work=blog.discourse.org}}</ref> Al crear un tema, es posible elegir qué etiquetas ponerle. Es posible etiquetar un tema con más de una etiqueta, ajustar el nivel de notificaciones para temas con ciertas etiquetas, ver una lista con todas las etiquetas o filtar temas por etiqueta. Las personas con permisos de administración pueden decidir si dejar que se puedan crear o no nuevas etiquetas, quién puede crearlas, qué etiquetas se pueden usar en cada categoría y crear grupos de etiquetas. === Grupos === Los grupos tienen más funciones dentro de Discourse más allá de simplemente agrupar cuentas. Cada cuenta puede tener un grupo primario que se muestra visualmente junto a cada mensaje que publica, y se puede ajustar con [[CSS]]. Por otro lado, los grupos son la única manera para controlar los permisos para ver o publicar en una categoría. Al instalar Discourse, el sistema crea una serie de grupos automáticos: ''administrators'' (administradores), ''moderators'' (moderadores), ''staff'' (personal, una combinación de los dos anteriores) y varios otros relacionados con los niveles de confianza de los usuarios.<ref>{{cite web|url=https://meta.discourse.org/t/what-do-user-trust-levels-do/4924|title=What do user trust level do?|work=meta.discourse.org|fechaacceso=18 de octubre de 2021|fechaarchivo=4 de noviembre de 2017|urlarchivo=https://web.archive.org/web/20171104112508/https://meta.discourse.org/t/what-do-user-trust-levels-do/4924|deadurl=yes}}</ref> Es posible crear más grupos, que pueden ser públicos o privados, y que pueden ajustarse para que los usuarios se unan a ellos por sí mismos o mandando una solicitud a la persona marcada como dueña del grupo. También se puede configurar a qué grupos se añadirán las cuentas al registrarse en el foro, bien según el correo electrónico de registro o a través de un enlace especial de invitación.<ref>{{cite web|url=https://meta.discourse.org/t/group-mentions-and-messages/36228|title=Group mentions and messages|work=meta.discourse.org}}</ref> Por ejemplo, un foro para un videojuego popular podría crear un grupo para empleados de la empresa desarrolladora, y usar la funcionalidad de grupo primario para añadir un estilo especial a los mensajes de los empleados para que destacen y sean reconocibles como oficiales. Los foros de [[EVE Online]] usan la funcionalidad de esta manera.<ref>{{cite web|url=https://forums.eveonline.com/groups/Developers/activity/posts|title=Posts by CCP Games Developers|work=forums.eveonline.com|accessdate=2018-01-15}}</ref> == Aplicación móvil == Existe una aplicación de Discourse para móviles [[Android]] e [[iOS]]. Es de [[código abierto]] y está desarrollada con [[React Native]]. Fue lanzada en noviembre de 2016, y permite mantenerse al día de los nuevos temas y mensajes sin leer en varios temas que funcionen con Discourse. Es posible recibir [[notificaciones push]], pero solo para foros alojados oficialmente por la empresa desarrolladora de Discourse. == Véase también == * [[Anexo:Softwares de foros de internet]] == Referencias == {{reflist}} == Enlaces externos == * [https://docs.discourse.org Documentación de la API] * [https://meta.discourse.org Foro oficial de debate] (también es la página oficial de soporte) * [https://github.com/discourse/discourse Github: discourse/discourse] (repositorio principal) {{Control de autoridades}} [[Categoría:Programas de foros de Internet libres]] [[Categoría:Software libre programado en Ruby]]
Resumen:
Al guardar los cambios aceptas los
términos de uso
y liberas de forma irrevocable tu contribución conforme a los términos de las licencias
licencia CC BY-SA 4.0
y
GFDL
. Aceptas igualmente que un hipervínculo o URL es atribución suficiente conforme a la licencia Creative Commons.
Cancelar
Ayuda de edición
(se abre en una ventana nueva)
Buscar
Buscar
Edición de «
Discourse
»
Añadir idiomas
Añadir tema