GitHub: Существуют ли внешние инструменты для управления списком проблем по сравнению с отставанием проекта

10

Недавно я опубликовал один из моих проектов 1 на GitHub, и, изучая возможности сайта, я заметил, что у них есть довольно приличный раздел для отслеживания проблем.

Я хочу использовать этот раздел как: а) другие люди могут сообщать об ошибках, если они хотят, и б) другие люди могут видеть, какие ошибки мне известны. Однако, как отметили другие , список проблем не может быть расставлен по приоритетам для создания отставания проекта. Пока что мое отставание было текстовым файлом, но я хотел бы иметь возможность его интегрировать, чтобы одна и та же информация не сохранялась в разных местах.

Наличие полностью упорядоченного списка, который мы также практикуем на работе, было очень полезно, так как я могу открыть один файл, начать со строки 1 и запустить 2 или 3 элемента за один присест, не возвращаясь к полным вопросам / ведро историй. GitHub не предлагает этого.

GitHub предлагает очень хороший и чистый API, поэтому проблемы можно легко экспортировать во что-либо еще. Я искал, чтобы увидеть, есть ли другие сайты (например, Trello), которые интегрируются с проблемами GitHub, но не нашел ничего.

Кто-нибудь знает такой продукт, услугу или автономный инструмент? Те, кто использует GitHub, каков ваш опыт в управлении отставанием? Мне не нравится идея ручного управления двумя отключенными списками, как это делают некоторые люди со страницами проекта Wiki.


1 - разрешены ли на этом сайте бесстыдные заглушки? Искал, но не нашел определенного ответа. Если это плохая практика, СТОП и не читайте дальше

Как разработчик, я устал от навигации по одному и тому же набору папок 30 раз в день, поэтому я написал небольшую автоматически разборную утилиту, которая застревает на рабочем столе и обеспечивает легкий доступ к папкам, которые вы постоянно используете.

DXM
источник
1
are shameless plugs allowed no this siteЕсли отношение к вопросу, нет проблем вообще! Ваш проект не имеет отношения к тому, что вы просите, но все же из описания кажется, что многие из нас были бы заинтересованы в проверке. Не стесняйтесь добавлять ссылку на хранилище. Я не думаю, что кто-то посчитает это спамом ...
Яннис

Ответы:

6

Это новое пространство, поэтому в нем не так много инструментов.

Том Мэйфилд
источник
спасибо, я проверю это. Heroku выглядит как хороший пользовательский интерфейс, но у него та же проблема, что и в оригинальном списке проблем GitHub, нет возможности управлять отставанием. Huboard выглядит очень многообещающе, хотя.
ДХМ
1

Я немного покопался и не совсем нашел то, что искал. Затем я посмотрел на API-интерфейсы GitHub и Trello и спросил себя, насколько плохим может быть просто написать утилиту-синхронизатор, которая будет принимать проблемы из одного места и синхронизировать их с другим.

Я начал другой проект на GitHub, TrackerSync . В данный момент он в довольно грубой форме, но пока он дал мне именно то, что я искал. Я могу использовать список проблем GitHub, чтобы я или другие сообщали о проблемах. Когда утилита запускается, эти проблемы автоматически обнаруживаются в Trello , где я могу добавить их в приоритетное отставание. Когда я перенесу проблему в Trello из журнала невыполненных работ в «завершенный» список, при следующем запуске утилиты вернется в GitHub и закроет соответствующую проблему.

Если есть какая-либо заинтересованность в этой утилите, я буду более чем рад продолжить ее доработку.

DXM
источник
Ура! Благодаря тонну. Плюс, это написано на C #! Потрясающие.
JavaAndCSharp
Хорошо, поцарапайте это. GitHub API (или то, как вы отправляете на него данные) - это боль в тылу, запрещающая мне 401, даже если все заполнено правильно. Если у вас есть шанс, я бы хотел, чтобы он был исправлен; Я разветвлял это и пока возлюсь с этим.
JavaAndCSharp