Skip to content

Latest commit

 

History

History
48 lines (30 loc) · 2.82 KB

CONTRIBUTING.md

File metadata and controls

48 lines (30 loc) · 2.82 KB

Guía de Contribución

¡Gracias por considerar contribuir a este repositorio sobre JavaScript! Tu colaboración es valiosa para la comunidad, y con tu ayuda, podemos mantener este repositorio actualizado y útil para desarrolladores de todos los niveles.

Antes de comenzar, asegúrate de seguir estas directrices para hacer tu aporte de la mejor manera posible.

Cómo Contribuir

  1. Haz un fork del repositorio.
    Puedes hacer esto presionando el botón "Fork" en la esquina superior derecha del repositorio. Esto creará una copia del repositorio en tu cuenta de GitHub.

  2. Sube tu ebook o libro a la carpeta correspondiente.
    Elige la carpeta correcta basada en el tema del libro. Si no encuentras una carpeta adecuada, puede crear una o agrega el libro en la carpeta Others.

  3. Crea un pull request.
    Una vez que hayas agregado el libro, crea un pull request con una descripción clara del contenido. Revisaremos el PR y lo integraremos si cumple con las normas del repositorio.

  4. Sugiere nuevas categorías si es necesario.
    Si crees que hace falta una nueva categoría para organizar mejor el contenido, puedes sugerirla creando un issue o mencionándolo en el pull request. La idea es que todos los recursos estén bien organizados.

Reglas para Contribuciones

  • Asegúrate de que el libro esté relacionado con JavaScript, desarrollo web o temas cercanos y en español.
  • El contenido debe ser de acceso libre y gratuito. No aceptamos libros que violen derechos de autor o publicaciones con restricciones de distribución.
  • Si es posible, incluye una breve descripción del libro en el pull request. Esto nos ayudará a clasificar mejor los recursos.
  • Si subes un archivo PDF o EPUB, asegúrate de que esté en buen estado (sin páginas dañadas, incompletas o ilegibles).

Estructura de Carpetas

Cada categoría tiene su propia carpeta. Por ejemplo:

  • Docs: Libros que cubren los conceptos básicos de JavaScript.
  • React/Docs: Libros y ebooks relacionados con el desarrollo en React.
  • Vue/Docs: Libros y ebooks relacionados con el desarrollo en Vue.js.
  • Docs/Others: Cualquier libro que no encaje en las categorías anteriores.

Si no encuentras una carpeta adecuada para tu contribución, puedes ponerla temporalmente en la carpeta Docs/Others.

Buenas Prácticas

  • Sé respetuoso en tus discusiones y pull requests. Queremos mantener una comunidad amigable y constructiva.
  • Sigue el formato y la estructura de archivos del repositorio para mantener la organización.
  • Si encuentras algún error o problema en los recursos existentes, por favor, repórtalo mediante un issue o, mejor aún, contribuye con una corrección.

¡Gracias por tu tiempo y esfuerzo en hacer crecer este repositorio! 🙌 Tu contribución hace que el aprendizaje de JavaScript sea más accesible para todos.