Proyectos actuales - Abril 2025

<div data-theme-toc="true"> </div>

Bienvenido a Current Projects, un boletín mensual (o casi) sobre en qué estamos trabajando actualmente en Discourse.

¡Hemos estado ocupados! Me perdí un mes, así que hay más tiempo para cubrir y muchas cosas sucediendo, así que profundicemos.

¡Sus preguntas y comentarios son bienvenidos!

Empezando

Explorando autenticación más simple

Estamos en las primeras etapas de explorar la oferta de un servicio de autenticación centralizado que permitiría a los administradores admitir sin esfuerzo múltiples métodos de inicio de sesión y a los usuarios finales autenticarse fácilmente en múltiples sitios de Discourse.

Explorando una nueva experiencia de búsqueda conversacional

Estamos explorando formas de ayudar a las personas a explorar el conocimiento creado por las comunidades, aumentando la búsqueda con una nueva experiencia conversacional impulsada por IA. Si bien tenemos una versión inicial de esto habilitada en meta, todavía está en sus primeras etapas. Aprende más…

En pleno apogeo

Horizon, nuestro nuevo tema centrado en la facilidad de uso

Horizon, nuestro tema más nuevo, ya está disponible en Meta para que los miembros puedan probarlo y compartir sus comentarios. Horizon está diseñado para comunidades que desean una comunidad hermosa y fácil de usar, pero que no tienen los recursos para desarrollar un tema personalizado. Estamos abordando los comentarios que ahora fluyen y preparándonos para lanzar un programa beta en profundidad con comunidades interesadas. Si aún no lo has visto, ¡échale un vistazo y dinos qué piensas! Aprende más…

Nuestro nuevo compositor

Puedes probar nuestro nuevo compositor, que ofrece una experiencia de edición de texto enriquecido, aquí en Meta junto a nuestro tradicional compositor de markdown. Estamos agradecidos a todos los que han brindado su apoyo y compartido sugerencias de mejora. Estos comentarios nos están ayudando a prepararnos para hacer que el compositor esté más fácilmente disponible en nuestro hosting para que más comunidades puedan beneficiarse de la experiencia de escritura más sencilla. Mientras tanto, te animamos a que sigas probando aquí y compartiendo tus comentarios. Aprende más…

Configuración de la apariencia del sitio

Continuamos realizando mejoras centradas en permitir a los administradores configurar más fácilmente la apariencia de su sitio, incluidas nuevas páginas para instalar y configurar temas y componentes de temas, seleccionar fuentes, agregar logotipos y editar las paletas de colores disponibles. Pensamos que estábamos listos para lanzar una versión inicial de parte de este trabajo, y lanzamos parte de él anteriormente, pero luego lo revertimos basándonos en los comentarios iniciales que recibimos. Así que estamos trabajando arduamente para que esté en un estado en el que podamos presentárselo nuevamente y iterar juntos.

Una nueva experiencia multilingüe

Estamos trabajando en nuevas funciones de traducción que permitirán una experiencia completamente nueva para las comunidades multilingües. Estamos trabajando para una versión inicial que esté lista para una retroalimentación más amplia, pero hay mucho que resolver mientras exploramos lo que es posible ahora con los LLM, lo que pertenece al plugin Discourse Translator y lo que pertenece al núcleo. ¡Mantente atento!

Mejoras en la cola de revisión

Hemos estado realizando pequeñas mejoras en la cola de revisión mientras investigamos para informar un diseño actualizado. Ahora estamos listos para comenzar a trabajar en un nuevo diseño que creemos que ayudará a los moderadores a manejar de manera más efectiva los elementos en la cola de revisión. Aprende más…

Capacidad para configurar personas para todas las funciones de IA

Estamos trabajando en la actualización de todas las funciones de IA para que estén respaldadas por personas configurables. Esto permitirá a los administradores ajustar aún más estas funciones a las necesidades de su comunidad con indicaciones y herramientas personalizadas.

Modernización de la representación de la página de temas

Como parte de nuestro proyecto de modernización de la representación del frontend, comenzaremos a abordar la página de temas. Esto brindará una experiencia de desarrollador mejorada y nuevas opciones de extensibilidad para los autores de temas y complementos. A medida que el proyecto avance, publicaremos en Meta sobre cualquier cambio necesario en temas/complementos.

Descontinuación del soporte para iOS 15 y otros navegadores antiguos

Estamos descontinuando el soporte para iOS 15 y algunos navegadores antiguos porque carecen de soporte para funciones modernas del navegador que planeamos aprovechar en nuestros esfuerzos de modernización en curso. Las personas que usen estos navegadores verán una advertencia que les informará de la descontinuación y que enlaza a un tema con más detalles. Aprende más…

Conclusión

Búsqueda en la cabecera, banner de bienvenida e iconos y emojis de categorías

Para facilitar la personalización de la apariencia de su comunidad, hemos agregado algunas funciones nuevas inspiradas en componentes de temas populares. Además de una mayor facilidad de uso, esto también reduce los problemas de compatibilidad con los temas del sitio. Estas funciones están disponibles a través de configuraciones simples del sitio, o configuraciones a nivel de categoría para iconos/emojis. Aprende más…

Panel de análisis de sentimientos

Lanzamos una versión inicial de un nuevo panel de análisis de sentimientos y luego realizamos algunos ajustes adicionales basados en los comentarios iniciales. Creemos que hay mucho más por hacer aquí en el futuro, y continuaremos realizando pequeñas iteraciones, pero pausaremos nuestros esfuerzos enfocados en este espacio por ahora mientras hacemos espacio para aprender más del uso en el mundo real. Aprende más…

Habilitación de la moderación de chats grupales

Para continuar fomentando comunidades seguras y saludables, hemos agregado funciones para permitir a los administradores moderar chats grupales. Aprende más…

Búsqueda integral para administradores

Hemos introducido una nueva función integral de búsqueda para administradores para permitirles buscar todas las cosas en la interfaz de administración, incluidas páginas, configuraciones del sitio, temas y componentes, e informes. La búsqueda para administradores está disponible a través de un enlace en la barra lateral de la interfaz de administración y con el atajo de teclado Ctrl/⌘+/. Aprende más…

Reemplazando Akismet con detección de spam por IA

Hemos implementado la detección de spam por IA como la función predeterminada de detección y prevención de spam en la mayor parte de nuestro hosting. Con este nuevo método, estamos viendo una detección de spam más efectiva y tenemos un mayor control para intervenir y mejorarla. Ahora lo recomendamos para todos los sitios como una forma más efectiva que Akismet para detectar spam. Aprende más…

Otras noticias para desarrolladores

Hemos hecho algunos anuncios en el último mes sobre cambios futuros que afectarán a los desarrolladores de temas, incluidos nuestros planes para pasar a la sintaxis de clases nativas de JS para temas y complementos, y nuestros planes para eliminar el soporte para anulaciones de plantillas y hojas de estilo específicas para dispositivos móviles. Consulte los últimos temas etiquetados con dev-news para obtener más información. Aprende más…

40 Me gusta

finalmente, espero que sea más fácil.

5 Me gusta

Voto firmemente por www.hello.coop, una solución que utilizo en mis foros de Discourse y que permite a los usuarios elegir el tipo de inicio de sesión que deseen, desde el número de teléfono hasta el correo electrónico, pasando por los inicios de sesión sociales y quizás incluso passkey.

Y una vez que alguien tiene una cuenta de Hellō, puede iniciar sesión en cualquier sitio de Discourse que la utilice.

Quizás la única diferencia sería que cada una de mis comunidades de Discourse seguiría requiriendo que el usuario responda a preguntas específicas de la comunidad al iniciar sesión inicialmente.

El fundador es Dick Hardt, quien ha hecho mucho trabajo en la especificación OIDC, creo.

De todos modos, quizás sea algo a explorar. Me encantaría responder cualquier pregunta y conozco a Dick y estoy seguro de que él también lo haría.

10 Me gusta

¿Qué tan difícil es integrar Helloō con la comunidad Discourse existente?

1 me gusta

Fue súper fácil. Puedo armar un tutorial rápido si es necesario, pero básicamente es solo un proveedor OIDC.

6 Me gusta

Usé Horizon hace un tiempo y me decepcionó cómo estaba resultando. Pero lo probé nuevamente hoy y ahora se ve increíble. Esto termina resolviendo mi mayor molestia con Discourse. Esto y el nuevo compositor juntos son fenomenales.

5 Me gusta

Genial, lo espero con ansias :slight_smile:

5 Me gusta

Mantente atento y es posible que notes algunas cosas implementándose silenciosamente aquí en meta :wink:

13 Me gusta

¡Es realmente impresionante, ni siquiera me di cuenta al principio de que estaba traducido! Es una función imprescindible y cambia las reglas del juego para las comunidades multilingües. :rocket:

12 Me gusta

¡Eso es realmente genial y muy necesario! Aquí tienes un beta tester ansioso si quieres obtener más comentarios en algún momento :waving_hand:

3 Me gusta

La experiencia multilingüe es de gran interés para nuestra comunidad educativa global, levantando la mano para probar.

Cambié mi configuración al italiano y vi que cambiaron algunos elementos de la interfaz, ¿hará todo finalmente?

Además, para nuestros usuarios básicos, navegar a la configuración es un camino bastante largo para encontrar perfil - configuración - interfaz. Conozco bien Discourse y repetidamente olvidé hacer clic en el botón de guardar en la parte inferior.

Votaría por una ubicación de interfaz más principal para elegir el idioma (aunque acepto que para la mayoría de las personas, es un acto que se realiza una sola vez).

Le caratteristiche del Discourse lo fanno elevare al di sopra di tutto il resto! (No soy fluido, solo hablo italiano con herramientas de traducción)

4 Me gusta

Sí, creo que ese es el objetivo, quizás con algunas pequeñas excepciones si ciertas cosas son significativamente más difíciles que otras. ¡Pero llevará tiempo llegar allí!

Para los usuarios que no han iniciado sesión, nuestro objetivo es utilizar la configuración regional del navegador (enviada a través de una cabecera de solicitud si entiendo correctamente).

Para los usuarios que han iniciado sesión, utilizaría la preferencia, pero creo que esa se establece por defecto basándose también en la configuración regional del navegador cuando se crea una cuenta por primera vez.

¿Ves alguna laguna obvia en esa lógica?

Por cierto, también estamos considerando mejoras en la forma en que se guardan las preferencias del usuario en general.

2 Me gusta

¿Hay alguna intención de hacer que la versión traducida sea indexable en motores de búsqueda en otros idiomas? Por ejemplo, mi sitio web es 99.9% en inglés, pero en teoría podría tener una gran audiencia japonesa. Sin embargo, es poco probable que eso suceda a menos que también sea detectable en los motores de búsqueda en japonés. Sería de gran beneficio para nosotros y probablemente para muchos otros sitios en posiciones similares.

6 Me gusta

Sí, esto es algo en lo que ciertamente estamos pensando.

8 Me gusta

Es difícil exagerar lo valioso que sería eso en nuestro caso. Dicho esto, cuando experimenté con el plugin Discourse Translator en el pasado, descubrí que era extremadamente caro de operar, como casi $15/día y apenas arañó el rezago de todas las publicaciones antes de que me diera por vencido. Así que espero que el enfoque más nuevo sea mucho más rentable.

5 Me gusta

La comercialización de modelos de lenguaje grandes es un punto de inflexión aquí y un catalizador para que nos embarquemos en esta aventura.

GPT 4.1 mini cuesta $1.6 por aproximadamente medio millón de palabras traducidas.
Gemini 2.5 Flash cuesta 60 centavos por la misma historia.

Navegando por https://openrouter.ai/ puedes encontrar muchos otros modelos capaces que tienen precios aún más bajos (o gratuitos).

A medida que pasan los días, las capacidades aumentan y el precio disminuye.

Con los antiguos servicios de traducción, vimos un precio muy alto que apenas se movió durante una década.

12 Me gusta

Gracias Dave, la lógica de hacer coincidir el idioma con la configuración regional del navegador es lógica, no se me ocurre ninguna razón general para cambiar de idioma (el mío es solo por curiosidad para ver el contenido en otros idiomas). Parece ser muy fluido/rápido.

4 Me gusta