Skip to content
This repository has been archived by the owner on Aug 6, 2024. It is now read-only.

Latest commit

 

History

History
40 lines (25 loc) · 2.24 KB

CONTRIBUYENDO.md

File metadata and controls

40 lines (25 loc) · 2.24 KB

Cómo contribuir

Agradecimientos y notas

ESTO es un trabajo en progreso en sus primeras etapas, no lo use en producción. Además, probablemente encontrará muchos errores y discrepancias. Sea amable al denunciarlos, por favor.

Este archivo se copia casi en su totalidad del archivo CONTRIBUTING.md de Chris Ferdinandi. Ferdinandi es un experto en Javascript Vanilla y ligero. Recomendo registrarte para recibir sus consejos diarios y comprar sus guías VanillaJS en [Go Make Things] https://bit.ly/2hsrSwm)

Errores y preguntas

Antes de publicar, haga una búsqueda para asegurarse de que su problema o preguntas no hayan sido reportados o discutidos. Si no existe ningún problema coincidente, continúe y cree uno. Asegúrese de incluir todo lo siguiente:

  1. Un título descriptivo y claro (es decir, "Un error" no es un buen título).
  2. Un caso de prueba reducido. (enlace en inglés)
  • Demuestre claramente el error o problema.
  • Incluya los mínimos HTML, CSS y JavaScript necesarios para demostrar el error.
  • Un enlace a su sitio de producción no es un caso de prueba reducido.
  1. El navegador y el sistema operativo que está utilizando.

Los duplicados y los problemas sin un caso de prueba reducido se pueden cerrar sin comentarios.

Peticiones de características

Cree un problema por separado para cada solicitud y márquelo claramente como una solicitud de función. Proporcione todos los detalles que pueda.

Si ya hay una función en la lista que le gustaría ver incorporada en el complemento, agregue su soporte.

Envío de un Pull Request

Asegúrese de que su código cumpla con los siguientes estándares de código:

  • Estilo "camelCase" para variables JavaScript.
  • CSS orientado a objetos para selectores CSS.
  • Favorecer el código legible sobre la brevedad. El proceso de construcción (build process) reducirá el tamaño final, así que opte por la legibilidad. (p. ej., var navigation es mejor que var n)
  • Ordene las propiedades CSS alfabéticamente.
  • tabulaciones duras.

Antes de enviarlo, asegúrese que: