GitHub: ¿Existen herramientas externas para administrar la lista de problemas frente a la acumulación de proyectos?

10

Recientemente publiqué uno de mis proyectos 1 en GitHub y cuando estaba explorando las capacidades del sitio, noté que tienen una sección de seguimiento de problemas bastante decente.

Quiero usar esa sección como a) otras personas pueden informar errores si lo desean yb) otras personas pueden ver qué errores conozco. Sin embargo, como otros han señalado , la lista de problemas no se puede priorizar para crear una acumulación de proyectos. Por ahora, mi trabajo atrasado ha sido un archivo de texto, pero me gustaría poder integrarlo para que la misma información no se mantenga en diferentes lugares.

Ha sido muy útil tener una lista completamente ordenada, que es algo que también practicamos en el trabajo, ya que puedo abrir un archivo, comenzar con la línea 1 y disparar 2 o 3 elementos de una sola vez sin tener que volver a los problemas completos / Cubo de historias. GitHub no ofrece esto.

Lo que ofrece GitHub es una API muy agradable y limpia, por lo que los problemas se pueden exportar fácilmente a cualquier otra cosa. He buscado para ver si hay otros sitios web (como Trello) que se integran con problemas de GitHub, pero no encontré nada.

¿Alguien sabe de tal producto, servicio o herramienta fuera de línea? Aquellos que usan GitHub, ¿cuál es su experiencia en la gestión de la cartera de pedidos? Odio un poco la idea de administrar manualmente dos listas desconectadas, como algunas personas parecen estar haciendo con las páginas del proyecto Wiki.


1 - ¿no se permiten enchufes descarados en este sitio? Busqué pero no encontré una respuesta definitiva. Si es una mala práctica, DETÉNGASE y no lea más

Como desarrollador, me cansé y cansé de navegar al mismo conjunto de carpetas 30 veces al día, así que escribí una pequeña utilidad auto-plegable que se atasca en el escritorio y permite un fácil acceso a las carpetas que usa constantemente.

DXM
fuente
1
are shameless plugs allowed no this siteSi es relevante para la pregunta, ¡no hay problema! Su proyecto no es relevante para lo que está pidiendo, pero aún así, según la descripción, parece algo que muchos de nosotros estaríamos interesados ​​en consultar. Siéntase libre de agregar un enlace al repositorio. No creo que nadie lo considere spam ...
Yannis

Respuestas:

6

Este es un espacio nuevo, por lo que no hay muchas herramientas en él.

Tom Mayfield
fuente
gracias, los revisaré. Heroku parece una buena interfaz de usuario, pero tiene el mismo problema que la lista original de problemas de GitHub, no tiene capacidad para administrar el trabajo atrasado. Sin embargo, Huboard parece muy prometedor.
DXM
1

Investigué un poco y no encontré lo que estaba buscando. Entonces, miré las API de GitHub y Trello Web Service y me pregunté, ¿qué tan malo puede ser simplemente escribir una utilidad de sincronizador que solucionaría problemas de un lugar y sincronizarlo con el otro?

Comencé otro proyecto en GitHub, TrackerSync . Está en forma bastante tosca en este momento, pero hasta ahora me dio exactamente lo que estaba buscando. Puedo usar la lista de problemas de GitHub para que yo u otros informemos problemas. Cuando se ejecuta la utilidad, esos problemas aparecen automáticamente en Trello , donde puedo agregarlos a un registro de prioridades. Cuando muevo el problema en Trello de la lista de pedidos acumulados a la lista "completada", la próxima ejecución de la utilidad volverá a GitHub y cerrará el problema correspondiente.

Si hay algún interés en esta utilidad, estaré más que feliz de continuar refinándola.

DXM
fuente
¡Hurra! Gracias una tonelada. Además, está escrito en C #! Increíble.
JavaAndCSharp
De acuerdo, tacha eso. La API de GitHub (o la forma en que le envía los datos) está siendo una molestia en la parte trasera, lo que me prohíbe 401 incluso si todo se completa correctamente. Si tienes una oportunidad, me encantaría que se solucione; Lo bifurqué y estoy hurgando con él por ahora.
JavaAndCSharp