Что означает «Fix Committed»?


10

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

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


2
Это на самом деле не относится здесь, так как это не относится к Ubuntu. Вы, вероятно, должны задать этот вопрос на Ответах панели запуска .
— dv3500ea


2
@ dv3500ea Launchpad является частью вселенной Ubuntu - так что она охватывает область действия (как указывал @JorgeCastro)
— Марко Чеппи

@ WarriorIng64 Я думал о том, чтобы пометить это как обман, но другой вопрос кажется слишком ориентированным на разработчика. Я думаю, что стоит отдельный вопрос
— Jjed

1
@ WarriorIng64 вы, должно быть, там ошиблись, потому что ваша ссылка указывает на это сообщение
— tshepang

Ответы:


6

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

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


страница, на которую вы ссылаетесь, на самом деле говорит, что моя ошибка должна быть помечена как «Fix Committed». Это так?
— Чепанг

Нет. Если вы имеете в виду «ошибка вышестоящего потока: исправление находится в бите CVS / SVN / bzr или зафиксировано в каком-то месте», это относится к вышестоящему заданию (верхняя строка, поле «Affects» которого читается как «wajig»), а не задача Ubuntu (та, чье поле «Влияет» читается как «wajig (Ubuntu))». Если вы установите отслеживание ошибок, Launchpad соответствующим образом
— обновит исходную

9

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

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


8

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

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

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

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


на самом деле я не хочу, чтобы вышестоящий трекер ошибок (code.google.com) был связан со страницей пакета. Никто не использует этот трекер ошибок. Вместо этого люди сообщают об ошибках прямо здесь или в Debian, и это меня устраивает, тем более что пакет вряд ли полезен за пределами Debian.
— Чепанг

2

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


Я думал, что это явно подразумевается :(
— tshepang

1

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


@ user5537, посмотрите содержание вопроса, чтобы понять, что я имел в виду.
— Чепанг
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.