Что означает "Fix Committed"?

Действительно ли это, если я отмечу ошибку "Fix Committed", если данный пакет размещен в апстриме (вне Launchpad)?

пример: отчет об ошибке, исправлено.

5 ответов

Решение

Вы можете найти список определений состояния ошибки Launchpad, как они используются в трекере ошибок Ubuntu, по адресу https://wiki.ubuntu.com/Bugs/Status. Обычно для задач пакета Ubuntu "Fix Committed" не соответствует "исправлению вышестоящего, но еще не в Ubuntu"; для этого обычно можно просто установить отслеживание ошибок и позволить Launchpad справиться с этим, как предложил Хорхе.

Обратите внимание, что некоторые команды Ubuntu назначают разные роли для определенных функций Launchpad, включая статус ошибки; это может первоначально вызвать некоторую путаницу. Если вы последовательно сортируете ошибки в определенном компоненте, рекомендуется ознакомиться с тем, как команда, ответственная за этот компонент, выполняет сортировку ошибок.

"Fix Committed" означает, что разработчики нашли рабочее решение проблемы и включили его в свои репозитории разработки.

Проблема будет доставлена ​​в обновлениях, когда ошибка помечена как "Исправлена ​​ошибка" для вашей версии Ubuntu.

Вам не нужно делать это вручную. Если вы установили наблюдение за ошибками, Launchpad может отслеживать отчеты об ошибках и устанавливать статус автоматически. Чтобы это работало, проекту необходимо, чтобы его трекер ошибок был зарегистрирован в Launchpad. (Вы всегда можете добавить больше, если оно отсутствует)

Когда вы сделаете это, Launchpad будет отслеживать ошибку в Ubuntu и апстриме. Это облегчает разработчикам поиск ошибок, которые были исправлены в апстриме и еще не исправлены в Ubuntu.

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

Поскольку это все еще не решает вашу первоначальную проблему, я оставил комментарий в отчете об ошибке; который, мы надеемся, укажет нужным людям на проблему.

Нет, Fix Committed - это когда исправление указанной ошибки было исправлено в репозитории кода, который использует проект.

Панель запуска определяет статус Fix Commited как "Fix Committed: разработчик зафиксировал свое исправление в кодовой базе проекта". Это означает, что ошибка была исправлена ​​разработчиком, но еще не была выпущена, поэтому вы не увидите, что она была исправлена, пока не перейдет в состояние Исправлено.

Другие вопросы по тегам