AzerothCore
Pages :

Proceso de merge de AzerothCore

Ritmo de merge de PRs

En AzerothCore, hacemos merge solo de unos pocos PRs al d铆a, eligi茅ndolos de la lista [To Be Merged].

Cada d铆a elegimos los PRs m谩s antiguos para hacer merge, a menos que haya PRs m谩s urgentes que deban integrarse antes por alguna raz贸n.

Los usuarios pueden pedir al Staff de AC que d茅 mayor prioridad a un PR si realmente necesitan que se integre pronto; somos bastante flexibles con eso (ej: un hook).

Este proceso puede parecer "lento", sin embargo hay razones para ello:

  • Todos tienen la posibilidad de revisar los PRs antes de que se integren en master; la estabilidad es importante para nosotros.

  • Los testers y desarrolladores todav铆a tienen la oportunidad de decir "隆no chicos, no hag谩is merge de esto todav铆a! Acabo de encontrar un bug inesperado con este PR" antes de que se integre definitivamente.

  • Tenemos un proceso muy estricto para aceptar PRs (requerimos al menos 1 aprobaci贸n de code review y 1 aprobaci贸n de un tester manual), pero siempre puede ocurrir que lleguen bugs a la rama master. Si hacemos merge de demasiados PRs a la vez, es dif铆cil entender cu谩l de ellos fue el defectuoso. Hacer merge de una cantidad baja de PRs por d铆a nos permite identificar r谩pidamente los commits defectuosos y arreglarlos/revertirlos lo antes posible.