aboutsummaryrefslogtreecommitdiffstats
path: root/CONTRIBUTING.es.md
blob: e0d5e28ed891ed7941e471d1db142486aef135d2 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
# Guía para Contribuir a KooL Hyprland Projects

[Ver versión en inglés](./CONTRIBUTING.md)

¡Gracias por tu interés en contribuir a KooL Hyprland Projects! Aceptamos todo tipo de contribuciones: correcciones de errores, nuevas características, mejoras en documentación y otras mejoras generales.

## Primeros pasos

1. Haz un fork del repositorio de la rama `development` en tu cuenta de GitHub. Así tendrás una copia sobre la cual trabajar sin afectar el repositorio original.
   - Para hacer fork, pulsa el botón **Fork** en la esquina superior derecha de esta página o haz clic [aquí](https://github.com/JaKooLit/Hyprland-Dots/fork).
   - Asegúrate de desmarcar la opción de copiar solo la rama `main`. Así se copiarán la rama `development` y otras ramas (si existen).

2. Clona tu repositorio bifurcado en tu equipo.

   - Usa el siguiente comando para clonar tu fork:

     ```bash
     git clone --depth=1 -b development https://github.com/JaKooLit/Hyprland-Dots.git
     ```

3. Crea una rama nueva para tus cambios.

   - Por ejemplo, para crear una rama llamada `tu-rama`, ejecuta:

     ```bash
     git checkout -b tu-rama
     ```

4. Realiza tus cambios y haz commit con un mensaje descriptivo.

   - Por ejemplo, para hacer commit de tus cambios, ejecuta (siguiendo la [guía de mensajes de commit](./COMMIT_MESSAGE_GUIDELINES.md)):

     ```bash
     git commit -m "feat: add a new feature"
     ```

5. Empuja tu rama a tu fork.

   ```bash
   git push origin tu-rama
   ```

6. Abre un **pull request** contra el repositorio en la rama `development`.
   - Pasos sugeridos:
     1. Ve a tu fork en GitHub.
     2. Haz clic en **Compare & pull request** junto a tu rama.
     3. Añade un título y una descripción.
     4. Pulsa **Create pull request** y recuerda añadir las etiquetas correspondientes usando la [plantilla de PR](https://github.com/JaKooLit/Hyprland-Dots/blob/main/.github/PULL_REQUEST_TEMPLATE.md).

## Directrices

- Sigue el estilo de código del proyecto.
- Actualiza la **documentación** si es necesario.
- Añade tests cuando corresponda.
- Asegúrate de que todos los tests pasen o que los cambios estén probados antes de enviar.
- Mantén tu PR enfocado y evita incluir cambios no relacionados.
- Revisa estos archivos antes de enviar tus cambios:
  - [bug.yml](https://github.com/JaKooLit/Hyprland-Dots/blob/main/.github/ISSUE_TEMPLATE/bug.yml) – Reporte de errores.
  - [feature.yml](https://github.com/JaKooLit/Hyprland-Dots/blob/main/.github/ISSUE_TEMPLATE/feature.yml) – Sugerir características.
  - [documentation-update.yml](https://github.com/JaKooLit/Hyprland-Dots/blob/main/.github/ISSUE_TEMPLATE/documentation-update.yml) – Cambios de documentación.
  - [PULL_REQUEST_TEMPLATE.md](https://github.com/JaKooLit/Hyprland-Dots/blob/main/.github/PULL_REQUEST_TEMPLATE.md) – Plantilla de PR.
  - [COMMIT_MESSAGE_GUIDELINES.md](./COMMIT_MESSAGE_GUIDELINES.md) – Guía de mensajes de commit.
  - [CONTRIBUTING.md](./CONTRIBUTING.md) – Guía en inglés.
  - [LICENSE](https://github.com/JaKooLit/Hyprland-Dots/blob/main/LICENSE.md) – Licencia.
  - [README.md](https://github.com/JaKooLit/Hyprland-Dots/blob/main/README.md) – Proyecto.

## Contacto

Si tienes preguntas, utiliza [GitHub Discussions](https://github.com/JaKooLit/Hyprland-Dots/discussions) o el [Servidor de Discord](https://discord.gg/kool-tech-world).
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage