Soporte para múltiples reacciones por publicación (estilo Retort)

Continuando la discusión de Agregar opción … a las reacciones de Discourse:

Por favor, implementen alguna función compatible para reemplazar Retort permitiendo a las personas publicar múltiples reacciones a cualquier publicación individual (de un conjunto limitado si se desea, pero el conjunto elegido por los administradores sin límite en el número de opciones que los administradores pueden establecer).

Por ejemplo, :100: es una buena opción para indicar acuerdo, pero el mismo usuario puede querer indicar :frowning_face: por simpatía ante algo triste. Hay innumerables otros casos de uso para múltiples reacciones. Limitar a las personas a elegir solo una forma de reaccionar es frustrante.

Además, establecer reacciones personalizadas debería ser una opción, con el administrador subiendo imágenes arbitrarias con títulos arbitrarios. De esa manera, las comunidades pueden establecer reacciones específicas para su comunidad.

La función podría ser un Discourse Reactions renovado o podría ser un complemento adicional de “Múltiples Reacciones”, básicamente Retort pero mantenido. Discourse Reactions tal como está no reemplaza adecuadamente a Retort.

13 Me gusta

Las múltiples reacciones donde se muestran reacciones tienen cero valor para transmitir sentimientos. Y por eso todas las plataformas (que conozco) limitan la reacción dada a una.

Y si alguien quiere pasar de las palabras a los pictogramas, ya están ahí.

Así que, no lo entiendo y la razón está en mí, estoy seguro :man_facepalming: :woozy_face:

1 me gusta

No creo que nadie sugiera que sea obligatorio, probablemente sería una configuración opcional en el plugin. :slightly_smiling_face: Cada comunidad es diferente y cada una encontrará deseables diferentes características. Mucha gente ha estado disfrutando del plugin Retort durante algún tiempo, así que definitivamente hay algunos que querrían esta característica. :+1:

13 Me gusta

Por supuesto que sí. Como ahí fuera hay mucha gente a la que le gusta usar etiquetas como hashtags o usar emojis en lugar de palabras.

Sigue siendo contaminación, porque millones de moscas a veces se equivocan :wink:

Ahora estamos inmersos en pura metatrama.

  • la mayoría de las cosas están disponibles porque el administrador lo quiere; él/ella considera que sabe mejor que un usuario
  • nunca se trata de usar reacciones, emojis, lo que sea… al escribir los usuarios, se trata de leer a los usuarios (uno contra todos los demás)

Claro que si existe la opción de permitir múltiples reacciones, depende del administrador lo que quiera ofrecer o no. Pero… No tenemos múltiples categorías, porque usarlas es simplemente inútil. Esta es otra opción inútil :wink:

Me gustaría ver una maqueta de cómo se vería un tema o una publicación cuando alguien decide usar múltiples reacciones para contar una historia corta, de manera similar a como tantos abusan de los hashtags en Instagram.

Así que, si y cuando el equipo deba elegir qué funciones comenzará a construir y desarrollar, diría que esto no está en lo más alto de esa lista. Sería mucho más agradable si todas las reacciones dieran +1 (porque ahora la opción de múltiples reacciones es una de las razones que ralentizan el aumento de los TL).

Slack me viene a la mente. No es un producto de nicho en la escena de chat/foros.

Estoy de acuerdo con otros aquí en que puede tener sentido para algunas comunidades. Tener una configuración para habilitarlo no obliga a ninguna comunidad a usar la función.

Algo a tener en cuenta son las métricas. Un usuario que agrega 17 reacciones aún debería contar como un uso de reacción una vez.

8 Me gusta

Solo permitimos un emoji en el plugin de reacciones para que se mapee a un “me gusta” (lo que influye en los temas principales, resúmenes, etc.), por lo que eso no debería ser un problema.

Screen Shot 2022-08-04 at 11.45.09 AM

7 Me gusta

Simplemente no estoy de acuerdo. ¿Estás argumentando que marcar :cry: y :angry: no tiene ningún valor para transmitir sentimientos porque son dos reacciones?

¿Ese :wink: significa /s? Obviamente, ceñirse a las categorías tiene un valor estructural para la clasificación, pero la alternativa, que Discourse tiene afortunadamente, son las etiquetas. Y sí, etiquetar publicaciones (en lugar de solo temas) es algo potencialmente útil. Múltiples reacciones (estilo Retort) en realidad permiten una versión de ello porque se pueden agregar reacciones personalizadas y etiquetarlas, que pueden ser cualquier imagen cargada con cualquier nombre. Por ejemplo, en una instancia de Discourse que uso, hay una reacción de Retort con la etiqueta “changed_my_mind” que es realmente excelente tener entre las opciones.

GitHub es otra que permite múltiples reacciones, y es realmente agradable tenerlas. Hubo un tiempo en que solo “me gusta” o arriba/abajo eran comunes y tener una variedad de reacciones no era algo. En ese momento, tener varias opciones de reacción era tan útil como lo es hoy, la comunidad de desarrolladores/diseñadores simplemente aún no se había dado cuenta. Ahora lo han hecho, y el consenso apoya tener una variedad de reacciones disponibles. Permitir que las personas marquen múltiples reacciones a una publicación es el mismo patrón. Es lo suficientemente útil como para que nadie que lo tenga quiera que desaparezca, y en algún momento será el consenso una vez que todos se den cuenta, y cualquiera que dude hoy está haciendo el mismo negacionismo que las personas que se resistieron a tener varias reacciones en primer lugar.

6 Me gusta

[quote=“Wolftune, post:7, topic:235064, username:wolftune”]¿en realidad estás argumentando que marcar :cry: y :angry: no tiene ningún valor para transmitir sentimientos porque son dos reacciones?
[/quote]

Eso es en realidad un hecho. Esos no tienen ningún valor y solo son necesarios por dos razones:

  • para deshacerse de los mensajes de una sola línea
  • para obtener acciones del usuario por otra razón, como quieren las redes sociales

Si miras cualquier plataforma de redes sociales, encontrarás que la mayoría de los usuarios no las usan. Simplemente dan un pulgar hacia arriba.

Si le doy una reacción a tu respuesta, ¿significará:

  • :flushed_face: que estás confundido o que lo que escribiste es confuso
  • :exploding_head: que estoy enojado contigo o que el contexto hizo explotar mi cabeza
  • :cry: que estoy triste por ti o que la situación descrita fue triste
  • :rofl: que me estoy riendo de ti, contigo o que el contexto en sí fue ridículo

Las reacciones están hechas para la plataforma (estilo Facebook), se usan con relativa poca frecuencia y son realmente confusas (y los emojis mal entendidos han iniciado innumerables guerras de culpas), solo me pregunto quién quiere más emojis: ¿los administradores o los usuarios?

Y obtener una gran variedad de emojis en lugar de unos pocos también es un crimen contra la experiencia de usuario :wink:

1 me gusta

¿Considerarías una sugerencia para que expreses tus pensamientos con más preguntas? Las afirmaciones superlativas como “en realidad un hecho” (como descripción de tu opinión declarada) y “valor cero” son más propensas a reducir tu propia oportunidad de aprender en comparación con una actitud de buscar la hipótesis nula (buscar cómo podrías estar equivocado, lo que terminará apoyando tu punto de vista original o llevándote al aprendizaje).

Aquí tienes un caso de uso concreto para las reacciones múltiples de Retort (y es solo uno de infinitos ejemplos potenciales):

Y en nuestra instancia de Discourse, específicamente y comúnmente usamos múltiples de estas reacciones con etiquetas personalizadas para indicar estos significados diferentes y complementarios que tienen consenso sobre la semántica y la significación. Si dudas de la utilidad, eso solo es una indicación de cinismo por tu parte. No hay duda sobre la utilidad de nuestra configuración.

En cualquier comunidad dada, las normas pueden surgir a través de la planificación o simplemente de la evolución con el tiempo, y de hecho, muchos emojis ya tienen significados de consenso general en el mundo de las redes sociales. Puedo imaginar fácilmente todo tipo de comunidades utilizando reacciones que tengan un significado interno específico para ellas. No estoy argumentando que las imágenes por sí solas tengan un significado inherente que exista fuera del contexto mediado socialmente o que las personas ingenuas entiendan el significado automáticamente. Estoy afirmando (con evidencia y experiencia) que las reacciones múltiples pueden tener una gran utilidad.

Mencioné GitHub, y ellos también usan una pequeña selección de emojis en lugar de otros arbitrarios. Los usuarios publican múltiples reacciones a las publicaciones allí, y es útil y significativo.

10 Me gusta

Me parece que las reacciones de hurra, jaja, totalmente, simpatías y gracias se pueden reemplazar sin problemas con la reacción de apreciar con el “pulgar hacia arriba”. ¿Puedes darme un ejemplo concreto de una publicación donde se podría responder con varias de estas reacciones y que realmente cambie el significado de la respuesta?

Esta perspectiva es la misma que decir que podríamos eliminar esas frases del inglés sin ningún problema. Obviamente, estas palabras tienen diferentes significados y connotaciones.

Casi el 100 % de las publicaciones en nuestro foro son ejemplos de la importancia. Hemos descrito explícitamente que “apreciar” significa “gracias por esta publicación”, como en “esta publicación contribuye constructivamente”, como cuando aprecio que se haya hecho la publicación. No indica en absoluto que esté de acuerdo con la publicación. Y esto cambia drásticamente la forma en que interactuamos y cómo nos sentimos acerca de la interacción. Si el pulgar hacia arriba tuviera que implicar acuerdo, entonces no puedes reaccionar con aprecio a una publicación que expresa una opinión que no compartes. Es tan refrescante sentirse feliz dando un pulgar hacia arriba de “apreciación” a alguien que expresa una publicación reflexiva con la que no estoy de acuerdo. Aprecio que compartieran su perspectiva de manera reflexiva (que no es un sentimiento que tenga sobre todas y cada una de las publicaciones; no aprecio las publicaciones de autojustificación, divagación, fuera de tema o despectivas). Por lo tanto, damos muchas más apreciaciones que otros foros, ¡y se siente bien hacerlo! Es muy liberador reconocer haber leído y apreciado una publicación sin preocuparse de que la reacción se malinterprete como acuerdo. Toda la mayor cantidad de apreciaciones genera una mayor visibilidad pública del simple reconocimiento y una comunidad más amigable y solidaria.

Entonces, en este contexto, hurra celebra una publicación como “¡hicimos el lanzamiento!” como en el uso de :tada: de GitHub, que es más fuerte y diferente de :+1:. Y “jaja” significa compartir algo de humor, ciertamente no todas las publicaciones se aplican. “Totalmente” como :100: es el indicador de acuerdo (de nuevo, distinto de la apreciación de la publicación). Pésame es expresar compasión cuando las personas comparten algo preocupante. Y finalmente, “gracias” como :heart: se agregó más tarde cuando la gente descubrió que realmente querían expresar un agradecimiento más fuerte (como por una publicación que dice “Trabajé todo el fin de semana en esto, y aquí está el progreso que hice”) distinto de simplemente decir pulgar hacia arriba, gracias por tu publicación. Es más gracias por tu trabajo, etc. Sentimos en general que :heart: era simplemente emocionalmente demasiado fuerte para un uso genérico todo el tiempo y no estamos de acuerdo con su uso como reacción predeterminada, pero lo extrañamos cuando queríamos expresar algo más fuerte.

Y lo de las reacciones múltiples es: quiero expresar aprecio por una publicación y pésame, y a veces una publicación tiene algo de humor y tragedia a la vez, y pésame + jaja tiene sentido. Y las reacciones no crean tanto ruido como las publicaciones de respuesta… quiero decir, siento que me estoy explicando por qué existen las reacciones en absoluto, y ese no es el tema aquí. Obviamente, hubo un tiempo en que los foros no tenían reacciones, todos prefieren tenerlas ahora, el plugin oficial ahora admite múltiples opciones, por lo que hay consenso sobre la oferta de diferentes opciones. La única razón por la que no hay consenso sobre permitir que las personas reaccionen de múltiples maneras a las mismas publicaciones es la misma razón por la que antes no había opciones: la gente aún no reconoce la utilidad, aunque siempre estuvo ahí.

7 Me gusta

Muchas gracias por la detallada explicación.

Mi opinión personal es que esto sería… tedioso.
“No me hagas pensar”

1 me gusta

Sospecho que encuentras tedioso el diseño y la discusión de la configuración en lugar del simple uso de la misma. Una vez que hay una configuración y un consenso general, el uso de las herramientas hace que la participación sea más fácil y requiera menos pensamiento (considerar algunas reacciones simples es más rápido y sencillo que el pensamiento que implicaría una respuesta solo para expresar básicamente las mismas reacciones).

Justo aquí, me gustaría poder darte :+1: a tu respuesta porque aprecio escuchar tu opinión, pero no quiero que me malinterpreten pensando que comparto tu opinión. Eh, de todos modos marqué :heart:, no creo que en este contexto en particular haya confusión. :slight_smile: Pero supongo que después de todo comparto tu opinión en parte. Mi propia reflexión excesiva justo aquí fue tediosa. Pero no sería así si pudiera haber marcado algunas reacciones apropiadas y no molestarme en explicarlo con esta respuesta de texto separada :wink: … y acabo de imaginarte a ti y a otros marcando la reacción “haha” :laughing: en esta publicación como un reconocimiento de que esto es un poco ridículo (los niveles de metaconcepto y reflexión excesiva)… así que, sí, estoy demostrando tu punto. O tal vez yo soy tedioso más que las reacciones… jaja.

2 Me gusta

:face_with_monocle: :thinking:

Responder de forma concisa con texto también es compatible. Incluso puedes decorar con emojis grandes.

Fundamentalmente, el diseño subyacente de las reacciones está en conflicto con “múltiples emojis por publicación”. Hubo una bifurcación en el camino… estilo Slack o estilo Facebook, elegimos estilo Facebook.

Necesitaríamos un tipo de control completamente diferente para reacciones múltiples, sería un cambio de ingeniería importante.

6 Me gusta

Eso está muy bien expresado. Si hubiera estado en la discusión, habría argumentado firmemente a favor del “estilo Slack”. Reconociendo que Discourse Reactions es de “estilo Facebook”, este simple estilo de reacciones Facebook vs. Slack es la forma más limpia y clara de expresar por qué sería bueno dejar de describir Retort como simplemente superado. Que Retort se mantenga o se reemplace plantea todos los dilemas en torno a las limitadas horas y prioridades de los desarrolladores voluntarios (o incluso pagados), pero creo que que todos tengan claro la situación es un comienzo.

Para que conste, ya es demasiado tarde, la existencia de Retort de “estilo Slack” podría haber sido planteada como una razón para hacer que Discourse Reactions fuera de esa manera, ya que sería una transición fluida para todos los que ya usan Retort. Tal como está, podemos tratar este tema como una solicitud de un plugin de “estilo Slack”, un sucesor real de Retort.

3 Me gusta

Un plugin separado es una cuestión de elección y de programadores habilidosos y siempre hay espacio para nuevas opciones, pero tengo curiosidad. ¿Qué adivinarías, en general: vendrán más usuarios a los foros de un entorno de Facebook o de Slack :wink:

Bueno, esa es una pregunta razonable, pero lo más importante es que el enfoque de Slack es superior. El diseño debe considerar la familiaridad, pero también lo que hace un mejor diseño independientemente de la familiaridad.

1 me gusta

Y… volvemos a la vieja pregunta de beta vs vhs :wink: ¿O es que markdown es superior a un editor visual de html? O los reyes y reinas más poderosos: Apple vs PC. Quiero decir que es solo otra generalización hecha a partir de las preferencias de alguien. Conocido también como cuestión de gustos ;)\n\nEl punto más grande y fuerte es que los usuarios tienen que saber cómo usar el entorno y que les resulte familiar. De hecho, esa es la razón honesta por la que tú y otros querrían tener el estilo de Slack. Y no hay nada de malo en eso.\n\nPero la realidad es que los usuarios de Slack son una minoría pequeña. Por eso, por defecto, y si un sistema no puede expandirse, la solución ofrecida debe seguir las necesidades y hábitos de la mayoría.\n\nPero este es ahora un tema meta limpio porque volvemos a la pregunta: ¿alguien debería programar un plugin para eso? Después de eso, toda la cuestión fundamental ¿son las reacciones realmente muy usadas y deseadas, o es solo otro artilugio que quiere el administrador? es más o menos académica — porque es cuestión de elección.

1 me gusta

Me gustaría decir rápidamente que tengo muchas ganas de ver las funciones solicitadas en este hilo, ya que actualmente usamos Retort en nuestros foros. Estas dos funciones: emoji personalizado y reacciones múltiples por publicación se usan bastante. Bueno, tal vez las reacciones de múltiples emojis por publicación se usen menos, pero muy a menudo se usa al menos la combinación de dar “me gusta” a una publicación y reaccionar a una publicación (tal como lo entiendo actualmente, el complemento de reacciones tampoco admite este caso de uso). Nuestra comunidad también usa Discord de forma extensiva, por lo que hacer que las reacciones funcionen en los foros de manera similar a Discord sería una buena experiencia de usuario consistente.

1 me gusta

El emoji personalizado ya es compatible.

El plugin reactions ya crea un “me gusta” subyacente cuando usas la reacción que está configurada para mapearse a “me gusta”.

1 me gusta