Trac: Gantt Calendar
La instalación es sencilla, desde cualquier directorio del servidor hacemos lo siguiente:
$ svn co http://recurser.com/svn/ganttcalendar/trunk/ ganttcalendar $ cd ganttcalendar $ python setup.py bdist_egg $ sudo easy_install dist/TracGanttCalendarPlugin-0.1-py2.4.eggY el egg se agregará automáticamente a todos los Trac que tengas en el servidor (directorio /usr/lib/python2.5/site-packages/ en el caso de Ubuntu)...
Hecho ésto solo queda habilitar el componente y agregar los nuevos campos de fecha a la hora de crear un ticket:
$ nano trac.ini [components] ganttcalendar.ticketcalendar.ticketcalendarplugin = enabled ganttcalendar.ticketgantt.ticketganttchartplugin = enabled ... [ticket-custom] complete = select complete.label = % Complete complete.options = 0|5|10|15|20|25|30|35|40|45|50|55|60|65|70|75|80|85|90|95|100 complete.order = 3 due_assign = text due_assign.label = Start (YYYY/MM/DD) due_assign.order = 1 due_close = text due_close.label = End (YYYY/MM/DD) due_close.order = 2Reiniciamos apache y listo, si no ha habido ningún problema ya podríamos usar las pestañas Calendar y Gantt Ticket como se muestra en los siguientes pantallazos: Ahora solo falta empezar a usarlo correctamente y que los calendarios se vayan pintando en base a las fechas de los tickets. Creo que puede ser un salto organizativo importante.
Comentarios