GitHub: esistono strumenti esterni per la gestione dell'elenco dei problemi rispetto al backlog del progetto


10

Recentemente ho pubblicato uno dei miei progetti 1 su GitHub e mentre esploravo le capacità del sito, ho notato che hanno una sezione di tracciamento dei problemi piuttosto decente.

Voglio usare quella sezione come a) altre persone possono segnalare bug se vogliono eb) altre persone possono vedere di quali bug sono a conoscenza. Tuttavia, come altri hanno notato , l'elenco dei problemi non può essere prioritario per creare un backlog di progetto. Per ora il mio backlog è stato un file di testo, ma mi piacerebbe poterlo integrare in modo che le stesse informazioni non vengano conservate in luoghi diversi.

Avere un elenco completamente ordinato, che è qualcosa che pratichiamo anche al lavoro, è stato molto utile in quanto posso aprire un file, iniziare con la riga 1 e sparare 2 o 3 elementi in una sola seduta senza dover tornare a un problema completo / secchio di storie. GitHub non offre questo.

Ciò che GitHub offre è un'API molto bella e pulita, quindi i problemi possono essere facilmente esportati in qualsiasi altra cosa. Ho cercato per vedere se ci sono altri siti Web (come Trello) che si integrano con i problemi di GitHub, ma non ho trovato nulla.

Qualcuno sa di un tale prodotto, servizio o strumento offline? Coloro che usano GitHub, qual è la tua esperienza nella gestione degli arretrati? Odio l'idea di gestire manualmente due elenchi disconnessi come alcune persone sembrano fare con le pagine del progetto Wiki.


1 - le spine spudorate non sono ammesse in questo sito? Ho cercato ma non ho trovato una risposta definitiva. Se è una cattiva pratica, FERMATI e non leggere più

Come sviluppatore mi sono stancato di navigare nello stesso set di cartelle 30 volte al giorno, quindi ho scritto una piccola utility auto-comprimibile che si blocca sul desktop e consente un facile accesso alle cartelle che usi costantemente.


1
are shameless plugs allowed no this siteSe pertinente alla domanda, nessun problema! Il tuo progetto non è rilevante per quello che stai chiedendo, ma dalla descrizione sembra che qualcosa di noi sarebbe interessato a dare un'occhiata. Sentiti libero di aggiungere un link al repository. Non penso che qualcuno lo considererebbe spam ...
yannis il

Risposte:



1

Ho fatto un po 'di ricerche e non ho trovato quello che cercavo. Quindi ho esaminato le API di GitHub e Trello Web Service e mi sono chiesto, quanto male può essere solo scrivere un'utilità di sincronizzazione che porterebbe problemi da un posto e lo sincronizzerebbe con l'altro.

Ho avviato un altro progetto su GitHub, TrackerSync . È in una forma piuttosto approssimativa al momento, ma finora mi ha ottenuto esattamente quello che stavo cercando. Posso utilizzare l'elenco dei problemi di GitHub per fare in modo che io o altri segnaliamo problemi. Quando viene eseguita l'utilità, questi problemi vengono visualizzati automaticamente in Trello , dove posso aggiungerli a un backlog con priorità. Quando sposto il problema in Trello dal backlog nell'elenco "completato", la prossima esecuzione dell'utility tornerà a GitHub e chiuderà il problema corrispondente.

Se c'è qualche interesse in questa utility, sarò più che felice di continuare a perfezionarla.


Sìì! Grazie mille. Inoltre, è scritto in C #! Eccezionale.
JavaAndCSharp l'

Va bene, grattalo. L'API GitHub (o il modo in cui ci invii i dati) è un dolore nella parte posteriore, mi proibisce 401 anche se tutto è compilato correttamente. Se hai una possibilità, mi piacerebbe che fosse risolto; L'ho biforcuta e per ora mi sto dando da fare.
JavaAndCSharp l'

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.