Desarrollo#
Angie es un proyecto de código abierto
que da la bienvenida a todos los colaboradores. Puedes clonar el código fuente de Angie desde nuestros repositorios públicos:
Mercurial,
Git. Tus cambios deben ser consistentes con el resto del código de Angie;
las convenciones de codificación son un buen punto de partida. Truco En caso de duda, examina el código cercano para seguir su ejemplo,
o simplemente usa grep en la base de código para inspirarte. Históricamente, el registro de commits se mantiene en inglés. Comienza con un resumen de una sola línea de lo que se hizo.
Puede llevar un prefijo que el registro de commits use para la parte de código afectada.
El resumen puede tener hasta 67 caracteres
y puede ir seguido de una línea en blanco y más detalles. Un buen mensaje indica qué causó el cambio, qué se hizo al respecto,
y cuál es la situación ahora: Detalles que pueden pasar desapercibidos: El resumen termina con un punto y empieza con una letra mayúscula. Si se usa un prefijo, éste va seguido de una letra minúscula. Dos espacios en blanco separan oraciones dentro de una misma línea. Haz todo lo posible para verificar que los cambios funcionen en todas las plataformas de destino. Para cada plataforma, ejecuta la suite de pruebas para asegurarte de que no haya regresiones: Consulta el archivo Asegúrate de estar cómodo con los términos legales. Para enviar un parche, crea una pull request en nuestro
espejo de GitHub. Para preguntas y sugerencias, ponte en contacto con los desarrolladores a través de
Issues de GitHub.Código fuente#
Estilo de codificación#
Mensajes de commit#
API: bad things removed, good things added.
As explained elsewhere[1], the original API was bad because stuff;
this change was introduced to improve that aspect locally.
Levels of goodness have been implemented to mitigate the badness;
this is now the preferred way to work. Also, the badness is gone.
[1] https://example.com
Verificaciones finales#
$ cd tests
$ prove .
tests/README para obtener detalles.Envío de contribuciones#