Un caso de uso para hashtags

Hola.

Creo que la función de etiquetas en Discourse es genial; sin embargo, hay situaciones en las que no es la mejor solución y necesitamos algo que empodere al “usuario común” sin darle la capacidad de alterar la estructura general del foro. Aquí es donde los hashtags resultarían útiles.

Quiero permitir que el usuario regular agrupe y cree conjuntos de publicaciones por sí mismo, sin necesidad de permiso, pero sin darle la oportunidad de perturbar la estructura temática, la cual está definida por la jerarquía de categorías y etiquetas (la capacidad de seleccionar categorías y etiquetas ya les otorga suficiente poder).

Por ejemplo, administro un foro sobre noticias, comentarios, reportajes y temas similares. En este caso, las etiquetas son muy útiles para agrupar artículos por temas. Por ejemplo, las noticias sobre la actual guerra comercial entre China y EE. UU. las etiqueto como “trade-war” o “us-vs-china”. Sin embargo, si doy a los usuarios la libertad de crear sus propias etiquetas, alguien podría publicar un artículo sobre la guerra comercial y etiquetarlo como “fake-news”. Esto resulta demasiado arbitrario y abre la puerta a muchas discusiones (y creo que los foros donde moderadores y usuarios están constantemente en conflicto por categorías o etiquetas generan una mala vibra). Esto nos lleva a concluir que etiquetar publicaciones en un foro como el mío es básicamente una decisión editorial, es decir, algo que no quiero dejar en manos de los usuarios.

No obstante, aún deseo que los usuarios tengan cierto poder; en este caso, la capacidad de agrupar publicaciones por sí mismos, sin necesidad de la aprobación de los moderadores o administradores. Aquí es donde los hashtags son útiles. Por ejemplo, supongamos que el usuario mencionado anteriormente quiere publicar su artículo, pero no puede elegir “fake-news” como etiqueta porque no puede crear etiquetas y la que desea no existe. Aún así, puede usar el hashtag #fake-news en el cuerpo de la publicación y, de este modo, agruparla con otras publicaciones que contengan ese mismo hashtag. O bien, digamos que este usuario excesivamente escéptico puede llegar a un hilo publicado por otro usuario y añadir el hashtag #fake-news o cualquier otro hashtag arbitrario que le guste.

Como espero que puedas ver, los hashtags representan la cantidad adecuada de democracia dentro del foro. Empoderan razonablemente al usuario dentro de límites razonables. Y, según la psicología, un usuario empoderado es un usuario motivado. Y un usuario motivado es un usuario leal, etcétera.

Por favor, considera esta solicitud.

4 Me gusta

Los hashtags ya son un selector para mencionar categorías en publicaciones, por ejemplo: #soporte #soporte:wordpress
Y generalmente los usuarios no pueden usar las etiquetas a menos que se permita explícitamente.

5 Me gusta

Este tipo de publicaciones me hacen sentir como si fuera muy malo comunicando ideas. Luego releo mi publicación y me doy cuenta de que ese no es el problema.

2 Me gusta

Esto se controla en la configuración.

https://{your-site}/admin/site_settings/category/tags?filter=min%20trust

Permitimos que los usuarios básicos creen etiquetas en nuestro sitio de Discourse.

2 Me gusta

Creo que lo que describes ya funciona. Cualquiera puede etiquetar sus publicaciones con #dingbat y, aunque la etiqueta no exista en el sistema de etiquetado ‘oficial’ del foro, aparecerá en las búsquedas por palabra clave :mag: de #dingbat. Si ya existe, será un enlace a una lista de temas con esa etiqueta oficial.

Esto no funcionará para todas las comunidades y, de hecho, me resultaría bastante molesto en mi propia comunidad. :slight_smile: Estoy muy feliz de que Discourse fomente discusiones ‘limpias’ sin mostrar firmas ni otro desorden aleatorio dentro de los mensajes. De manera habitual, reviso y ordeno los mensajes para eliminar texto superfluo que resta valor a la conversación.

Para que funcione en tu comunidad, solo necesitarás fomentar el uso de hashtags en las pautas o cultura de la comunidad, y tu equipo de moderadores deberá permitir explícitamente que los usuarios creen sus propias etiquetas dentro de sus mensajes. Probablemente verás que con el tiempo surjan algunas normas interesantes, junto con cierto desorden y hashtags inapropiados. :wink:

Quizás me esté delatando al mencionarlo, pero, si no recuerdo mal, así es como surgieron los hashtags en Twitter al principio: no era una ‘función’ de Twitter, sino una forma en que los usuarios de Twitter se organizaban y se encontraban entre sí usando palabras clave.

3 Me gusta

Entiendo la solicitud y ha surgido anteriormente en muchas versiones; esta es la más reciente:

https://meta.discourse.org/t/trigger-search-onclick-hashtags/75666

Recuerdo un tema de 2013, pero no logro encontrarlo.

La idea es que un usuario escriba #banana en un tema y, al igual que en Twitter, se convierta mágicamente en un enlace, de modo que cualquiera pueda hacer clic en #banana para encontrar todas las publicaciones con ese hashtag.

El problema que enfrentarás aquí es que el # ya está ocupado, por lo que necesitarás otra tecla o una lógica de respaldo… quizás ## o algo similar. Otro problema es que esta funcionalidad estilo Twitter requeriría mucha gestión interna de hashtags populares, descubrimiento y más.

No creo que esta característica llegue a Discourse, pero alguien de la comunidad podría experimentar con un plugin si lo desea. Dicho esto, solo puedo imaginar foros muy, muy específicos donde esta característica llegaría a usarse.

9 Me gusta

He eliminado prácticamente todos los temas antiguos e inútiles de meta hasta 2015. Es posible que también lo haga con los de 2015 y 2016 en algún momento.

El problema es el símbolo que estás recomendando. Acabo de añadir que el # ya se utiliza para una funcionalidad existente, por lo que será un gran problema para personas como yo, que nos hemos acostumbrado a usarlo al mencionar una categoría.

El @ también se usa para mencionar usuarios.

Así que los símbolos que quedan (que podrían tener sentido de todos modos) son el * y no sé si alguno de ellos tendría sentido al convertirlo en una etiqueta.

O tal vez ir por la ruta de Google+ y hacer que todo lo demás sea mencionable añadiendo un + delante.

Solo para triple aclaración, esto no será una función de Discourse, un plugin compatible con la comunidad ni un componente de tema si alguien por ahí siente ganas de experimentar con cosas.

3 Me gusta

Para ser honesto, ¡personalmente también estoy en contra! Lo que quería decir es que la característica existente no debería abandonarse en favor de algo casi sin relación.

Creo que el símbolo elegido para esta función está entre mis preocupaciones menores.

Esta es una función que crearía una estructura de foro “paralela” impulsada por los usuarios, si se quiere, añadiendo más “diversión” a los usuarios si tu foro no se centra estrictamente en el trabajo en equipo. Mi foro no lo es, y apuesto a que una parte significativa de las instancias de discusión tampoco son foros orientados al trabajo.

La función podría desactivarse, lo que abordaría las preocupaciones de quienes están “en contra” de ella.

2 Me gusta