Saltar al contenido principal

Problemas en Electron

Cómo contribuir a problemas​

Para cualquier problema, existen fundamentalmente tres maneras en las que un individuo puede contribuir:

  1. By opening the issue for discussion: If you believe that you have found a new bug in Electron, you should report it by creating a new issue in the electron/electron issue tracker.
  2. Ayudando en el seguimiento del problema: Puedes hacerlo proporcionando detalles asistivos (un caso de prueba reproducible que demuestra el fallo) o proporcionando sugerencias para abordar el problema.
  3. Ayudando a resolver el problema: Esto se puede hacer demostrando que el problema no es un fallo o fue arreglado; Pero mas a menudo, abriendo un pull request que cambia el código fuente de electron/electron de una manera concreta y susceptible de revisión.

Pedir ayuda general​

The Electron website has a list of resources for getting programming help, reporting security issues, contributing, and more. ¡Por favor, use el gestor de incidencias solo para errores!

Presentar un informe de error​

Para enviar un informe de error:

Cuando abre una nueva incidencia en el electron/electron issue tracker, los usuarios se les presentará una plantilla que debe ser completada.

If you believe that you have found a bug in Electron, please fill out the template to the best of your ability.

Las dos informaciones mas importantes necesarias para evaluar el informe son, la descripción del error y un caso de prueba simple para recrearlo. Es más fácil resolver un problema si este se puede reproducir.

Véase Como crear un Mínimo, Completo y Verificable ejemplo.

Seguimiento de un Informe de Error​

Es común que los problemas abiertos se acompañen con un debate. Algunos contribuyentes pueden tener diferentes opiniones, incluyendo si se comporta como un fallo o una funcionalidad. La discusión es parte del proceso y debe mantenerse centrada, útil y profesional.

Respuestas bruscas que no proveen contexto adiciona o detalles de apoyo, no son útiles o profesionales. Para muchos, tales respuestas son molestas y dañinas.

Los contribuyentes están animados a resolver problemas de manera colaborativa y ayudarse mutuamente a progresar. Si encuentra un problema que cree que es invalido, o contiene información incorrecta, explique por qué lo cree de esa manera con un contexto de soporte adicional, y esté dispuesto a ser convencido de que pueda estar equivocado. Al hacerlo, podemos a menudo alcanzar la solución correcta de manera rápida.

Resolviendo un informe de error​

La mayoría de los problemas son resueltos al abrir un pull request. El proceso para abrir y revisar un pull request es similar a abrir y seguir los problemas, pero conlleva una revisión necesaria y aprobar un workflow que asegure que los cambios propuestos tengan una mínima calidad y criterios funcionales del proyecto Electron.