Usando Issues y Milestones de Github
Clase 23 de 47 • Curso profesional de Git y GitHub 2016
Contenido del curso
Fer Torres
Cesar David Ramírez Dimaté
Cesar David Ramírez Dimaté
Mauro Segovia
David Camacho
Erick Neftalí Sarmiento Cortes
Andres Felipe Arango Zamora
Diego Ezequiel Medina
Carlos Gil
Miguel Guillen Paz
Cristian Nuñez
Cristian Nuñez
Anthony Hurtado
moises mannarino
Alexander Silvera
Mario Ruano Fernández
Josue Alejandro Torres Gonzalez
Nicolas Vogler
Gonzalo Blasco
Cristian Nuñez
David Santiago González Ramos
Hernán Garcia
David Santiago González Ramos
Wilmer Ariel Moina Rivera
Fernando Espinoza
Sebastian Elias Medina Donoso
Kath Sánchez
Tuve que volver a ver este vídeo porque olvide como hacer milestones. Por lo que les recomiendo ir practicando en un repositorio para que no les pase lo que a mí!
O tomar buenos apuntes o screenshots, por si no tienes la posibilidad de volver a ver el vídeo.
O tomar buenos apuntes o screenshots, por si no tienes la posibilidad de volver a ver el vídeo.
La Wiki del proyecto es una especie de libro donde uno puede documentar toda la historia del proyecto
Correcto, es como tener un bloc de notas sobre cada avance del proyecto.
En issues, labels and milestones sirven para poner objetivos generales o descriptivos que nos permitirán avanzar en el proyecto y saber exactamente lo que necesitamos, es una manera de establecer metas.
Mike corrígeme si estoy mal, los Milestones, son tareas globales con fecha de inicio y final, los Issues son tareas especificas asignadas para miembros del equipo.
Ej.
Milestone —> Remodelar casa, se debe entregar en febrero
Issue —> Miembro1 se encarga de pintar.
Miembro2 se encarga del piso.
?
No soy Mike pero te dejo mi comentario jajaja … No estas mal, en cuestiones generales el Milestone es un conjunto de tareas (Issues) y las Issues son tal cual lo comentaste … En mi caso los milestone son por FrontEnd y Backend , pero obviamente que se pueden utilizar de cualquier manera
Vale la pena que se echen un clavado a GitHub, porque la interacción con proyectos cambió un poco desde que se liberó este video.
Ahora dentro de GitHub tenemos un módulo de gestión de proyectos con prestaciones similares a las que ofrece Trello o cualquier Task Manager basado en Kanban.
Interesante
Al parecer hay una nueva propuesta para la gestión de proyectos
Gente leyendo sobre las carpetas ocultas y los archivos .bashrc, .profile, .bash_profile me encontre con otro archivo que se llama "bash history" en ese archivo si lo abren con cualquier editor de texto estan todos los comandos guardados ejecutados en git bash, y nada por ultimo dejo unscript que es un autorunning de ssh que al entrar a git bash te pregunta la contra de la ssh, y nada lo pueden hacer de dos forma:
1- la de la imagen
2- ejecutan git bash
- colocan "vi ~/.profile or vi ~/.bashrc"(esto sirve para editar el archivo, copian el código y le dan ESC, :x ) Este codigo te lo pasa git para hacer un autorunnig de ssh
https://help.github.com/articles/working-with-ssh-key-passphrases/
El milestone es un objetivo a completar dentro del proyecto, con fecha de entrega, por ejemplo entregar el home dentro de un mes
El issues es oobjetivo mas pequeño, ejemplo crear el footer del home, y cada issues tiene que ser asignado al milestone que pertenece, en este caso seria el milestone llamado crear home
En Issues y Milestones es la forma básica para gestionar y coordinar proyectos en equipo.
Podemos llevar un control de las metas y derivar responsabilidades de equipos.
En mi opinión, creo que la elaboración de la documentación del proyecto debería llevarla a cabo el líder del mismo, el gestor principal. En cambio, la creación y mantenimiento de la wiki podría realizarse de forma conjunta por todo el equipo.
Domingo 12:58 am! Alguien mas anda en el curso??
Si :D
Domingo 01.47 am…
Profe me estoy haciendo fan de stack Overflow
Osea que un Issue no es exactamente un sinónimo de problema…Funciona como una lista de tareas si?
En realidad es un Bug Tracker, es un sistema para hacerle seguimiento a los errores encontrados en tu software, sin embargo distintos proyectos lo utilizan para solicitar features, reportar bugs e incluso mejorar documentación.
Gracias!
Saludos Familia Platzi,
Muy útil esta clase @mikenieva, ideal para asociarlo en la gestión de proyectos utilizando metodologías ágiles.
Voy a intentarlo en un proyecto de la empresa 😄 Usamos gitlab, asi que estaré buscando donde están los milestone para ver si puedo coordinar con los desarrolladores 😄
ahora la interfaz esta un poco distinta.
no se donde ponerle el rango de tiempo del Milestone
Esto es con Due Date al crearlo, eliges el rango de hoy a X día 😉