GitHub: Apakah ada alat eksternal untuk mengelola daftar masalah vs. backlog proyek


10

Baru-baru ini saya memposting salah satu proyek saya 1 di GitHub dan ketika saya sedang mengeksplorasi kemampuan situs, saya perhatikan mereka memiliki bagian pelacakan masalah yang lumayan.

Saya ingin menggunakan bagian itu sebagai a) orang lain dapat melaporkan bug jika mereka mau dan b) orang lain dapat melihat bug mana yang saya ketahui. Namun, seperti yang telah dicatat orang lain , daftar masalah tidak dapat diprioritaskan untuk membuat jaminan simpanan proyek. Untuk sekarang backlog saya adalah file teks, tetapi saya ingin dapat mengintegrasikannya sehingga informasi yang sama tidak disimpan di tempat yang berbeda.

Memiliki daftar yang dipesan sepenuhnya, yang merupakan sesuatu yang juga kami praktikkan di tempat kerja, sangat berguna karena saya dapat membuka satu file, mulai dengan baris 1 dan jalankan 2 atau 3 item sekaligus, tanpa harus kembali ke masalah penuh / ember cerita. GitHub tidak menawarkan ini.

Apa yang ditawarkan GitHub adalah API yang sangat bagus dan bersih sehingga masalah dapat dengan mudah diekspor ke hal lain. Saya telah mencari untuk melihat apakah ada situs web lain (seperti Trello) yang berintegrasi dengan masalah GitHub, tetapi tidak menemukan apa pun.

Adakah yang tahu produk, layanan, atau alat offline seperti itu? Mereka yang menggunakan GitHub, apa pengalaman Anda dalam mengelola jaminan simpanan? Saya agak benci ide mengelola dua daftar yang terputus secara manual seperti beberapa orang tampaknya melakukan dengan halaman proyek Wiki.


1 - apakah colokan yang memalukan tidak diizinkan situs ini? Mencari tetapi tidak menemukan jawaban yang pasti. Jika ini praktik yang buruk, BERHENTI dan jangan membaca lebih lanjut

Sebagai seorang pengembang, saya muak dan lelah menavigasi ke folder set yang sama 30 kali sehari, jadi saya menulis sedikit, utilitas yang dapat dilipat secara otomatis yang macet ke desktop dan memungkinkan akses mudah ke folder yang selalu Anda gunakan.


1
are shameless plugs allowed no this siteJika relevan dengan pertanyaan, tidak ada masalah sama sekali! Proyek Anda tidak relevan dengan apa yang Anda tanyakan, tetapi masih dari uraian sepertinya sesuatu yang banyak dari kita akan tertarik untuk melihatnya. Jangan ragu untuk menambahkan tautan ke repositori. Saya tidak berpikir ada yang akan menganggapnya spam ...
yannis

Jawaban:


6

Ini adalah ruang baru, jadi tidak ada banyak alat di dalamnya.


terima kasih, aku akan memeriksanya. Heroku terlihat seperti UI yang bagus tapi punya masalah yang sama dengan daftar masalah GitHub asli, tidak ada kemampuan untuk mengelola backlog. Hubboard terlihat sangat menjanjikan.
DXM

1

Saya melakukan sedikit penggalian dan tidak menemukan apa yang saya cari. Jadi saya melihat API Layanan Web GitHub dan Trello dan bertanya pada diri sendiri, seberapa burukkah hanya dengan menulis utilitas sinkronisasi yang akan mengambil masalah dari satu tempat dan menyinkronkannya dengan yang lain.

Saya memulai proyek lain di GitHub, TrackerSync . Bentuknya agak kasar saat ini, tetapi sejauh ini saya mendapatkan persis apa yang saya cari. Saya dapat menggunakan daftar Masalah GitHub untuk meminta diri saya atau orang lain melaporkan masalah. Ketika utilitas dijalankan, masalah-masalah itu secara otomatis muncul di Trello , di mana saya dapat menambahkannya ke jaminan simpanan yang diprioritaskan. Ketika saya memindahkan masalah di Trello dari backlog ke daftar "selesai", utilitas berikutnya akan kembali ke GitHub dan menutup masalah yang terkait.

Jika ada minat pada utilitas ini, saya akan sangat senang untuk terus memperbaikinya.


Yay! Terima kasih banyak. Plus, itu ditulis dalam C #! Luar biasa.
JavaAndCSharp

Oke, goreskan itu. GitHub API (atau cara Anda mengirim data ke sana) menjadi masalah di bagian belakang, 401-melarang saya bahkan jika semuanya diisi dengan benar. Jika Anda memiliki kesempatan, saya ingin itu diperbaiki; Saya sudah bercabang dan menyodok untuk saat ini.
JavaAndCSharp

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.