Недавно я опубликовал один из моих проектов 1 на GitHub, и, изучая возможности сайта, я заметил, что у них есть довольно приличный раздел для отслеживания проблем.
Я хочу использовать этот раздел как: а) другие люди могут сообщать об ошибках, если они хотят, и б) другие люди могут видеть, какие ошибки мне известны. Однако, как отметили другие , список проблем не может быть расставлен по приоритетам для создания отставания проекта. Пока что мое отставание было текстовым файлом, но я хотел бы иметь возможность его интегрировать, чтобы одна и та же информация не сохранялась в разных местах.
Наличие полностью упорядоченного списка, который мы также практикуем на работе, было очень полезно, так как я могу открыть один файл, начать со строки 1 и запустить 2 или 3 элемента за один присест, не возвращаясь к полным вопросам / ведро историй. GitHub не предлагает этого.
GitHub предлагает очень хороший и чистый API, поэтому проблемы можно легко экспортировать во что-либо еще. Я искал, чтобы увидеть, есть ли другие сайты (например, Trello), которые интегрируются с проблемами GitHub, но не нашел ничего.
Кто-нибудь знает такой продукт, услугу или автономный инструмент? Те, кто использует GitHub, каков ваш опыт в управлении отставанием? Мне не нравится идея ручного управления двумя отключенными списками, как это делают некоторые люди со страницами проекта Wiki.
1 - разрешены ли на этом сайте бесстыдные заглушки? Искал, но не нашел определенного ответа. Если это плохая практика, СТОП и не читайте дальше
Как разработчик, я устал от навигации по одному и тому же набору папок 30 раз в день, поэтому я написал небольшую автоматически разборную утилиту, которая застревает на рабочем столе и обеспечивает легкий доступ к папкам, которые вы постоянно используете.
are shameless plugs allowed no this site
Если отношение к вопросу, нет проблем вообще! Ваш проект не имеет отношения к тому, что вы просите, но все же из описания кажется, что многие из нас были бы заинтересованы в проверке. Не стесняйтесь добавлять ссылку на хранилище. Я не думаю, что кто-то посчитает это спамом ...Ответы:
Это новое пространство, поэтому в нем не так много инструментов.
источник
Я немного покопался и не совсем нашел то, что искал. Затем я посмотрел на API-интерфейсы GitHub и Trello и спросил себя, насколько плохим может быть просто написать утилиту-синхронизатор, которая будет принимать проблемы из одного места и синхронизировать их с другим.
Я начал другой проект на GitHub, TrackerSync . В данный момент он в довольно грубой форме, но пока он дал мне именно то, что я искал. Я могу использовать список проблем GitHub, чтобы я или другие сообщали о проблемах. Когда утилита запускается, эти проблемы автоматически обнаруживаются в Trello , где я могу добавить их в приоритетное отставание. Когда я перенесу проблему в Trello из журнала невыполненных работ в «завершенный» список, при следующем запуске утилиты вернется в GitHub и закроет соответствующую проблему.
Если есть какая-либо заинтересованность в этой утилите, я буду более чем рад продолжить ее доработку.
источник
Я думаю, что если вы используете Eclipse для разработки, вы можете использовать их разъем Mylyn для github .
источник