View on GitHub

KelpsGet

A modern, lightweight wget clone written in Rust for fast and reliable file downloads from the command line.

Guía de Contribución para KelpsGet

English Português Español

En primer lugar, ¡gracias por considerar contribuir a KelpsGet! Son personas como tú las que hacen que KelpsGet sea una herramienta increíble.

Código de Conducta

Este proyecto y todos sus participantes se rigen por nuestro Código de Conducta. Al participar, se espera que cumplas con este código. Por favor, reporta cualquier comportamiento inaceptable a davimf721@gmail.com.

¿Cómo Puedo Contribuir?

Reportando Bugs

Antes de crear reportes de bugs, por favor verifica los issues existentes, ya que podrías descubrir que no necesitas crear uno nuevo. Cuando estés creando un reporte de bug, por favor incluye tantos detalles como sea posible:

Sugiriendo Mejoras

Si tienes una sugerencia para el proyecto, ¡nos encantaría escucharla! Solo sigue estos pasos:

Pull Requests

Proceso de Desarrollo

  1. Haz un fork del repositorio
  2. Clona tu fork: git clone https://github.com/tu-usuario/KelpsGet.git
  3. Crea tu rama de feature: git checkout -b feature/mi-nueva-feature
  4. Realiza tus cambios
  5. Ejecuta las pruebas: cargo test
  6. Formatea tu código: cargo fmt
  7. Verifica con clippy: cargo clippy
  8. Haz commit de tus cambios: git commit -am 'Añade alguna feature'
  9. Haz push a la rama: git push origin feature/mi-nueva-feature
  10. Envía un pull request

Guías de Estilo

Mensajes de Commit de Git

Guía de Estilo de Rust

Guía de Estilo de Documentación

Notas Adicionales

Etiquetas de Issues y Pull Requests

Reconocimiento

Los contribuyentes que envíen un pull request válido serán añadidos a nuestro archivo CONTRIBUTORS.md.

¡Gracias por contribuir a KelpsGet! 🚀