¿Qué es mejor en términos de experiencia de usuario: proporcionar una dirección de correo electrónico o un enlace a mi cuenta de github de proyectos?

7

¿Qué es mejor en términos de experiencia de usuario?

¿Proporcionar al usuario una cuenta de correo electrónico donde pueda informar errores, o un enlace a la página de problemas de github del proyecto (que requiere una cuenta de github pero puede ser más fácil enviar errores a)?

EDIT

La aplicación es un script Bash alojado en github. El Normas de codificación GNU sugiere el uso de una dirección de correo electrónico, que puede o no ser una solución adecuada .

El público objetivo es el usuario avanzado de CLI.

    
pregunta Oliver Weiler 11.06.2012 - 11:10

6 respuestas

13

Yo diría que no.

Proporcione un formulario donde puedan informar algunos comentarios. Detrás de escena, este formulario puede enviarte un correo electrónico, crear un problema de github o lo que quieras que haga.

También puede proporcionar el enlace github, un asterisco al final de la página si los usuarios desean obtener más información sobre el estado actual de los problemas.

No creo que proporcionar un correo electrónico agregue ningún valor al tener un formulario de contacto, por no mencionar la sobrecarga de revisar sus correos electrónicos.

Editar : esta fue la respuesta antes de editar. Después de su edición, mi consejo sería el siguiente:

Ya que tu audiencia es usuarios poderosos, ellos saben lo que hacen. Esta audiencia preferiría tener un enlace al repositorio de github. Saben dónde están los problemas, pueden ver el código, etc.

Aún así, no daría mi dirección de correo electrónico. Github te enviará correos cuando tengas nuevos problemas. Un correo electrónico es demasiado personal y, esa es mi opinión personal, no debe usarse para distribución pública. Gestionar los problemas de github es mucho más fácil que administrar tus correos electrónicos.

    
respondido por el Florian Margaine 11.06.2012 - 11:21
7

La mejor manera sería proporcionar ambos. Cuanta más manera el usuario pueda enviar sus comentarios, más comentarios obtendrá.

Como se dijo en un comentario, la mayoría de las personas no sabrán qué es git-hub o cómo funciona. Nada le impide copiar y pegar el correo recibido en github para mantener un registro de los problemas.

    
respondido por el XGouchet 11.06.2012 - 11:17
6

La página de Github puede ser más útil, pero mucha gente ni siquiera sabe qué es Github. ¿Por qué no incluir ambos?

    
respondido por el AskQuestions 11.06.2012 - 11:18
5

Creo que esto realmente depende de su audiencia objetivo y del modelo de licencia bajo el cual se desarrolla su aplicación (es decir, de código abierto o de código cerrado). Sé que su pregunta menciona quién es su público objetivo en este caso en particular, pero para proporcionar una respuesta que sea útil para todos, creo que es mejor ignorar esta respuesta.

Como desarrollador, desea recibir la mayor cantidad de comentarios posibles sobre problemas y errores, y cuanto más fácil sea para los usuarios, más probabilidades hay de que lo hagan.

Probablemente, la mejor opción es proporcionar una dirección de correo electrónico, o como lo menciona Florian Margaine, un formulario de contacto. Esto dará como resultado muchos más comentarios de los usuarios, y hará que sea mucho más probable que se informen errores. Sin embargo, como puede imaginar, recibirá múltiples informes por cada error, esto es tanto positivo como negativo. Por un lado, resultará en una gran cantidad de problemas de duplicación, pero esto puede ser positivo, ya que le permite ver cuántos usuarios se encuentran con el problema, y puede priorizarlo en consecuencia.

Proporcionar un enlace a github o cualquier otro sistema de seguimiento de errores puede confundir al usuario promedio, por lo tanto, si su producto va a ser utilizado por usuarios inexpertos, entonces es mejor evitarlo. Si debe dirigirlos a un sistema de este tipo, entonces asegúrese de que puedan enviar un informe de error ingresando la menor cantidad de detalles posible: solo necesita un título y una descripción, todo lo demás se puede agregar más adelante.

Sin embargo, si su producto va a ser de código abierto, hay una ventaja adicional que al vincular a github o similar, los usuarios no solo pueden informar de errores, sino también ver qué errores se están informando y corregirlos ellos mismos.

Entonces, para un producto de código abierto o un producto que se enfoca en una base de usuarios altamente técnica, entonces vincular a github puede ser la mejor opción, pero para su usuario promedio, una dirección de correo electrónico o un formulario de contacto pueden ser suficientes.

Sin embargo, no hay ninguna razón para que no puedas hacer ambas cosas, lo que permite al usuario elegir el sistema que encuentra más adecuado para sus capacidades.

    
respondido por el Gavin Coates 11.06.2012 - 13:27
3

Definitivamente haría un rastreador de problemas en github en lugar de correo electrónico. Dos razones por las que:

  1. Los usuarios podrían y deberían ver si el problema ya se ha publicado.
  2. Tiene un sistema que es mucho más fácil de administrar que una dirección de correo electrónico.
respondido por el martiert 11.06.2012 - 11:17
1

Si me dices la página de github de tus proyectos, puedo ver qué problemas ya se han informado, si ya se ha aportado una solución o puedo bifurcar el proyecto para aportar una solución. Si me dices tu dirección de correo electrónico, no puedo hacer nada de eso.

Por lo tanto, creo que es mejor que me digas tu página de proyecto de github.

    
respondido por el user4051 11.06.2012 - 11:12

Lea otras preguntas en las etiquetas