Insignias y charla general de Discourse

Esta publicación es mi intento de comprender la lógica detrás de la función de Insignias de Discourse y el comportamiento general del sistema hacia los nuevos usuarios.

Un poco de contexto: No soy en absoluto un administrador experimentado de Discourse; tengo una única instancia que estoy ejecutando con éxito para la comunidad de mi organización desde hace aproximadamente un mes. Fue una curva de aprendizaje para mí configurar el sistema y hacer que se comportara según nuestras necesidades, pero una vez configurado, estoy muy satisfecho con la mayoría de sus decisiones de diseño.

Esto me lleva a una aparente contradicción que he encontrado durante mi breve mandato como administrador de una instancia de Discourse y como usuario a largo plazo de varias instancias independientes.

Por un lado, la interfaz de usuario de Discourse es minimalista y elegante, tanto en escritorio como en móviles, verdaderamente un ejemplo de diseño de interfaz de usuario.

Por otro lado, el sistema es increíblemente hablador y constantemente requiere mi atención durante bastante tiempo después de un nuevo registro. Me refiero a un flujo interminable de insignias, notificaciones agradeciéndome el primer “me gusta”, el primer post y, espero, el primer hijo si alguna vez tengo uno. Asumiré que hubo una razón seria detrás de esto en los albores de Discourse. Era una bestia muy diferente de la mayoría del software de foros de aquellos días. Y probablemente tuvieron que idear una manera de educar a los principiantes completos sobre cómo usarlo bien y cómo comportarse adecuadamente.

Avanzando hasta el día de hoy: ahora Discourse es casi un estándar de facto para cualquier comunidad que le importe. Y al no tener un sistema de cuentas federadas, debes registrarte en cada una. Y en cada una serás recibido con una nueva insignia. Y otra más. Y consejos de la interfaz. Y este pequeño contador de no leídos que siempre tiene un (1) en él, siempre sobre alguna insignia o consejo útil que el sistema tiene para mí.

La configuración “Omitir consejos e insignias de incorporación de nuevos usuarios” en la sección “Interfaz” de las Preferencias ayuda en cierta medida, pero aún veo algunas notificaciones nuevas que llaman la atención incluso después de activarla.

Tal vez, solo tal vez, sea hora de empezar a moverse en otra dirección en cuanto a los valores predeterminados de toda esta función, ahora que hay muchas menos personas familiarizadas con el software de Discourse? Quiero decir, ¿no tenemos suficientes distracciones en nuestras vidas?

14 Me gusta

Las insignias y el tono amigable están diseñados para aumentar la participación de los nuevos usuarios. La idea es que se sientan bienvenidos y valorados por sus acciones en tu comunidad.

Sin embargo, las insignias se pueden desactivar en la configuración del sitio si consideras que no son útiles para tu comunidad.

5 Me gusta

Apuesto a que no soy el único que se siente molesto, no bienvenido o no valorado. Déjame poner un ejemplo: en la era anterior a la pandemia, todos fuimos a una tienda física en algún momento de nuestras vidas. A veces hay un vendedor que te saluda e intenta ser útil, pero yo personalmente lo odiaba con pasión. Déjame simplemente explorar la tienda; sé lo que necesito, y si no lo sé, ¡preguntaré! Pero la tienda probablemente tiene una razón monetaria detrás de este comportamiento: que el personal de ventas acosar a los clientes de esta manera aumenta las ventas en un grado medible.

Mi pregunta es: ¿alguien en Discourse realizó alguna encuesta para determinar si este comportamiento era o no necesario?

Si tu respuesta es «esto es sentido común», déjame contraargumentar que hace 10-15 años el sentido común era permitir que la mitad del espacio de la pantalla se utilizara para firmas de usuario con GIFs animados lo suficientemente potentes como para provocar un ataque epiléptico.


Por cierto, soy consciente de que el sistema de insignias se puede desactivar. Lo hice en nuestra instancia gestionada. El problema es que no tengo control sobre los valores predeterminados de ninguna futura instancia en la que me registre, y para algunas de ellas tengo que registrarme obligatoriamente.

3 Me gusta

No sé si esta es la configuración correcta, pero ¿no es eso ya algo existente?

image

Encontrado en discourse.example.com/my/preferences/interface

2 Me gusta

Sí y no. Es cierto que elimina algunas insignias, consejos y notificaciones, pero no desactiva las insignias para tu cuenta por completo (que yo sepa, no es posible con la arquitectura actual).

Por ejemplo, sigo obteniendo las insignias “Básico” y “Editor” en todas partes.

3 Me gusta

Continuando con tu ejemplo, aunque no me guste, no puedo gestionar la política de la tienda sobre el comportamiento de los empleados en una tienda que no es mía.

Por lo tanto, creo que tiene todo el sentido dejar que la gestión de la tienda decida qué impulsa más sus ventas.

Lo mismo podría aplicarse a los foros. Si ese tipo de estímulo impulsa la participación en un foro, no hay ningún daño en ello. Si prefieres que no te guste, quizás puedas enviar comentarios al gerente de la tienda (del foro), pero solo hay tanto que se puede hacer aquí.

Solo para aclarar, no estoy tratando de abogar por ese comportamiento; yo también creo que el ruido debe reducirse un poco y que esas notificaciones deberían ser personalizables, colocándolas en una cola de baja prioridad tipo “no molestar”. Sin embargo, no veo ningún problema en recibir algo de estímulo si soy un recién llegado.

Dicho esto, una vez que he recibido el mismo conjunto de insignias y promociones en más de tres docenas de foros, se siente muy extraño y redundante.

2 Me gusta

Permíteme enfatizar que, en mi ejemplo, la decisión de la tienda de implementar esta política es consciente. Sopesaron los pros y los contras y decidieron impulsar activamente las ventas de esta manera.

Mi impresión subjetiva de varias comunidades de Discourse que he visto es que simplemente dejan los valores predeterminados tal como están o no saben que existe una configuración para deshabilitar esto.

3 Me gusta

Eso es muy extraño; es bastante sencillo para un administrador encontrar la configuración para desactivar los insignias.

Y personalmente, no he escuchado una queja similar en mis últimos 5 años de usar Discourse.

Pero creo que esto debería convertirse en una configuración de opt-in durante el asistente de configuración inicial, para que los administradores puedan decidir si desean o no las insignias.

1 me gusta

Hace un mes pasé por la experiencia de una instalación nueva y puedo decirte que existe cierto grado de fatiga por la personalización. Al principio te centras en cómo debe verse la instancia, qué textos de política deben reflejarse, etc. Es fácil que esto se pase por alto y, como bien dices, generalmente nadie se quejará al respecto. Porque es fácil descartar una notificación sin sentido diez veces.

Estoy de acuerdo con la parte de la opt-in. Al menos convierte esto en una decisión consciente que refleja la visión del administrador.

5 Me gusta

Quizás me haya equivocado al recordar, pero ¿al registrarse en un foro de Discourse no hay una opción para ignorar esto? Y estoy seguro de que no mucha gente interactúa con Discobot.

En cuanto a las insignias, quizás podría simplemente integrarse en eso y/o ser una opción disponible en preferencias/notificaciones.

Existe una configuración por usuario para desactivar la incorporación de nuevos usuarios de forma individual y hay una configuración de administrador para habilitar (activado por defecto) las insignias a nivel global. Mi entendimiento es que @max_gashkov está interesado en la justificación de esta última y desea que se omita, dejándola desactivada por defecto.

1 me gusta

Sí, eso o la capacidad de que el usuario desactive las insignias o las notificaciones de insignias.

2 Me gusta

De cierta manera, este foro se utiliza para sondear las reacciones de los usuarios hacia Discourse. Como ejemplo, echa un vistazo a la discusión que dio inicio a la función “omitir la incorporación de nuevos usuarios”: Let experienced users skip "new to Discourse" features.

Para más detalles sobre el razonamiento detrás de este enfoque, consulta la entrada del blog vinculada en la respuesta a How does the Discourse team do usability testing?.

6 Me gusta

Gracias, Simon. Me gusta mucho el concepto de Desarrollo Impulsado por Quejas, así que ¡voy a seguir quejándome!

No estoy seguro de que la función “Omitir…” esté funcionando como se pretende. En cada foro en el que me registro, después de marcar esta opción, sigo recibiendo notificaciones sobre las insignias “Bienvenida”, “Editor” y varias otras.

¿Podría ofrecer otra forma de abordar esto? Slack cometió muchos errores, pero también acertó en algunos: diferencia el contador de no leídos en el dock de escritorio para mensajes directos y todos los demás, mostrando un número o un punto en el icono de la aplicación. ¿Sería posible hacer lo mismo en la interfaz de Discourse? Un número para todos los eventos iniciados por el usuario (respuestas a temas, menciones, mensajes entre usuarios, etc.) y un punto para toda la actividad automática (insignias y no estoy seguro de qué más).

8 Me gusta

Esto parece ser un descuido de nuestra parte; sin duda, suprimiremos estas notificaciones con la configuración.

11 Me gusta

Esto ocurría debido a un error. Ya está solucionado aquí:

8 Me gusta

¡Muy bien! .. buen hallazgo.

GIF de la Major League Baseball por MLB

3 Me gusta

¡Esto es genial! Me alegra que la gente pueda optar por no recibir estas notificaciones de insignias… También las recibo en los sitios que me uno y ya me he acostumbrado a ellas. Buen trabajo al quejarse de esto y también al detectar y corregir este error. ¡Gracias @andrei! :hugs:

En Discourse para Equipos, hemos desactivado las insignias por completo, ya que no hay necesidad de ese tipo de incentivos en un sitio privado para la colaboración entre miembros del equipo que ya están motivados para trabajar juntos.

¿Qué ocurre en los sitios donde discobot está desactivado? ¿No hay ninguna forma para que los usuarios opten por no recibirlas excepto yendo a sus preferencias de usuario?

En realidad, creo que esto se trata de disuadir el robo en tiendas.

5 Me gusta

Solo quería añadir que encuentro que las insignias y la charla general del sistema en los sitios de Discourse son bastante cursis.

Sospecho que muchos administradores simplemente no se molestan o no saben cómo desactivarlo todo. Supongo que muy pocos usuarios se toman la molestia de quejarse al respecto; es solo una irritación de bajo nivel que reduce la impresión que se tiene de la organización que gestiona el sitio, por lo que el efecto general puede ser negativo pero nunca se mide.

Para mí, tendría más sentido si todo esto estuviera DESACTIVADO por defecto y requiriera que el creador del sitio hiciera un esfuerzo consciente para activarlo.

Para mí, todas las insignias y los ánimos son, en el mejor de los casos, condescendientes y, en el peor, insultantes, y siempre son una distracción. El sistema trata a los usuarios como si fueran niños de primaria (lo cual está bien si eso es lo que son).

En general, hay más personas en internet con un nivel de competencia informática básico (de primaria) que usuarios avanzados.

Las insignias son definitivamente una característica que o se ama o se odia… algunos sitios tienen usuarios que se vuelven un poco competitivos respecto a la completitud, mientras que otros, como se evidencia aquí, no son fanáticos. ¿Quizás eso sea una buena indicación de que deberían ser una opción en el asistente de configuración del sitio?

Aunque, es ciertamente posible que mejorar la opción de “no soy principiante” para desactivarla durante la creación de la cuenta podría cubrir la mayoría de las quejas aquí.

13 Me gusta