From e026c1f289bf0c65b6847f9477fee6b7aeea1fc8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rub=C3=A9n=20De=20la=20Torre=20Vico?= Date: Wed, 18 Dec 2024 20:44:08 +0100 Subject: [PATCH] =?UTF-8?q?mover=20y=20mejorar=20la=20guia=20de=20contribu?= =?UTF-8?q?cion=20a=C3=B1adir=20enlaces=20a=20tutoriales=20de=20referencia?= =?UTF-8?q?=20y=20roadmap=20a=C3=B1adir=20personas=20responsables=20del=20?= =?UTF-8?q?repositorio?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/CONTRIBUTING.md => CONTRIBUTING.md | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) rename .github/CONTRIBUTING.md => CONTRIBUTING.md (62%) diff --git a/.github/CONTRIBUTING.md b/CONTRIBUTING.md similarity index 62% rename from .github/CONTRIBUTING.md rename to CONTRIBUTING.md index b4371c7..15fe7c4 100644 --- a/.github/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -2,6 +2,12 @@ `Toda persona aporta algo al mundo, nosotros nos conformamos con un poco de html y css :)` +## Roadmap de las issues + +El trabajo pendiente de la pagina esta organizado en un proyecto de GitHub donde las issues son etiquetadas por diferentes parámetros para que sea mas fácil su selección y filtrado. Para acceder a esta solo tienes que consultar al siguiente enlace https://github.com/orgs/HackiitUGR/projects/4?query=sort%3Aupdated-desc+is%3Aopen. + +**Nota**: en caso de no poder asignarte las issues directamente en el tablero, ir a la issue que se quiere asignar y etiquetar en los comentarios a @puchy22 o a @chelunike para que te la asignen. + ## ¿Quieres aportar código? 1. Crea un fork del repositorio en tu cuenta de GitHub. Para ello simplemente tienes que hacer click en el botón de `Fork` en la parte superior derecha de la página. Esto creará una copia del repositorio en tu cuenta de GitHub, clona el repositorio en tu máquina local. @@ -31,12 +37,17 @@ git push origin 5. Crea una Pull Request de tu rama hacia la rama `master` con tus cambios. Si no tienes experiencia previa recomendamos usar el cliente web por su fácilidad, normalmente justo tras crear la rama te alerta GitHub de crear el Pull Request correspondiente, en el cual tendras que añadir una descripción exacta de todos los cambios realizados. -6. Espera a que alguien la revise y apruebe los cambios, si nadie lo hace en un tiempo prudencial, etiqueta a alguno de los principales contribuidores del repositorio en un comentario de la PR. +6. Espera a que alguien la revise y apruebe los cambios, si nadie lo hace en un tiempo prudencial, etiqueta a alguno de los principales contribuidores del repositorio en un comentario de la PR. Principalmente a @puchy22 o @chelunike. + +### Enlaces de referencia + +Si no te es suficiente con nuestro ejemplo te recomendamos los siguientes tutoriales donde tambien se explica: +- https://www.freecodecamp.org/espanol/news/como-hacer-tu-primer-pull-request-en-github/ +- https://www.youtube.com/watch?v=BPns9r76vSI ## ¿Ves uno de los multiples errores? 1. Crea un Issue explicando cual es el fallo. 2. Espera que alguien te responda. 3. Nadie te responde, procede a arreglarlo tu mismo :) - -Para solucionar cualquier Issue se puede solucionar a traves de cualquier Pull Request. Simplemente crear un commit en el que el mensaje termine con `fix #` (el cual se puede ver tanto en el propio titulo del issue como en la url del mismo). + 1. Para indicar que una PR esta resolviendo una issue se puede indicar en los commits o el mensaje de la PR añadiendo el texto `fix #`, así cuando la PR se incorpore a la rama principal la issue se cerrará de manera automática. \ No newline at end of file