Un problema en GitHub es una especie de rastreador de errores para un proyecto que tiene su propia sección en cada repositorio. Se puede usar para debates que incluyen una variedad de cosas, como informar un error en ese repositorio, hacer preguntas o incluso solicitar una función en particular . Es un gran lugar para realizar un seguimiento de las tareas y mejoras del proyecto. Ser bueno escribiendo problemas a menudo ayuda a construir mejores proyectos de código abierto y ayudará a otros colaboradores a comprender mejor su proyecto y ayudarlo.
Para crear un nuevo problema en su repositorio, navegue hasta el repositorio donde desea generar un problema y vaya a la pestaña Problemas como se muestra a continuación:
Después de navegar a la pestaña de problemas, haga clic en Nuevos problemas para crear un problema para su proyecto como se muestra a continuación:
Then give a suitable heading and detailed information about the issue. As an example, let us take a look at angular repository which is a web framework:
Características de los problemas
Un problema contiene las siguientes entidades:
- Un título y una descripción que explique claramente de qué se trata el problema. Debe ser conciso y debe ser claro de entender.
- Etiquetas codificadas por colores que ayudan a filtrar problemas específicos para usted. Esto es similar a la categorización que vemos en los correos electrónicos. Un problema puede tener más de una etiqueta y puede filtrarse por una o varias etiquetas a la vez. Un problema con las etiquetas se ve así:
- Los hitos ayudan a rastrear problemas y combinar requests para lograr un objetivo más amplio en un período de tiempo determinado. Se pueden visualizar como contenedores para tipos específicos de problemas. Estos pueden ser de varios tipos por ejemplo:
- Versión 1.0: para una versión específica de una versión de software.
- Lanzamiento beta: archiva los errores que debes corregir antes de lanzar la versión beta de tu proyecto.
- Vencimiento de marzo: presente los problemas que le gustaría trabajar en marzo.
- Rediseño – Cuestiones relacionadas con el diseño de su proyecto.
Si no puede establecer un hito, es porque no tiene los permisos. Esto solo se puede resolver cuando el propietario del repositorio te convierte en colaborador.
- Un asignado , que es responsable de trabajar en un tema específico a la vez y de llevarlo adelante. También son asignados por el propietario del repositorio.
- Comentarios que puede hacer cualquiera que tenga acceso al repositorio.
Algunas otras características útiles en los problemas son:
- @mención : una excelente manera de hacer referencia a otros usuarios dentro de GitHub es usar la función @mención. Para notificar a otros usuarios sobre un problema en particular y buscar ayuda u orientación de ellos, etiquételos usando @nombredeusuario que les envía una notificación para investigar el problema y contribuir con él. También se puede usar para notificar a equipos en lugar de a individuos, en los que se notificará a todos los miembros del equipo.
- Referencias : a veces, algunos problemas dependen de otros problemas. Se puede hacer referencia a estos problemas colocando un # delante del número de problema del otro problema que depende del problema actual y precediendo las confirmaciones con «Fixed», «Fixes», «Cerrado», «Cerra» o «Cerrar».
- Búsquedas : en la parte superior derecha de la sección de problemas, hay un cuadro de búsqueda que le permite buscar entre los problemas presentes. Los problemas se pueden buscar sobre la base de palabras clave, estados o cesionarios.
Finalmente, hay un panel de problemas que enumera todos los problemas de todos los proyectos en los que ha estado trabajando e incluye:
- Todos los problemas en los repositorios que posee y en los que colabora.
- Temas que le son asignados.
- Problemas que ha creado.
Publicación traducida automáticamente
Artículo escrito por vanigupta20024 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA