platanus / guides

guides!
27 stars 13 forks source link

Issues y pull requests relacionados #68

Closed agustinf closed 9 years ago

agustinf commented 9 years ago

He visto que el gran @renemoraales relaciona los issues con sus pull requests (al menos en madbill), lo que me parece una muy buena práctica. Esto es un estandar de platanus? hay alguna magia o es solo es una convención en que el nombre del branch parte con el número de issue?

blackjid commented 9 years ago

si, pensaba escribir un post.... pero en rapido.. el workflow seria

$ git co -b 61-my-new-branch   # numero del issue al inicio luego un dash
$ git push                                  # esto hará que el issue pase a la columa "in-progress"

luego al hacer un pull-request debeiramos escribir en el encabezado o el body alguna de las alternativas que da github para definir que ese pull-request va a cerrar un issue en particular.

por ejemplo:

Mejorando feature a, closes #61 

de esta manera el issue que se cree (pull-request) va a quedar linkeado al issue 61 en waffle.

ademas al mergearse el pull-request, ambos issues pasaran a DONE y quedaran cerrados

blackjid commented 9 years ago

mas info https://github.com/waffleio/waffle.io/wiki/Pull-Requests-%26-Automatic-Work-Tracking

bunzli commented 9 years ago

@blackjid, creo que debiéramos dejar esto como una regla en guides para dejarlo en las piedras de la ley sagrada