Я обнаружил очень старую (более 2 лет) проблему с запросом на функцию в трекере ошибок для проекта с открытым исходным кодом, которая была помечена как «решена (не будет исправлена)» из-за отсутствия инструментов, необходимых для выполнения запрошенного улучшения. За время, прошедшее с момента принятия этого решения, были разработаны новые инструменты, которые позволят решить его, и я хотел бы довести это до сведения сообщества для этого приложения.
Тем не менее, я не уверен, каков общепринятый этикет для отслеживания ошибок в подобных случаях. Очевидно, что если система явно заявляет, что она не дублируется, и будет активно помечать новые элементы как дубликаты (во многом так, как это делают сайты SE), то ответ будет заключаться в том, чтобы следовать тому, что говорит система. Но что делать, когда система явно не говорит этого, или новый пользователь не может легко найти место, которое говорит, что предпочтение системы - это? Считается ли лучше ошибаться на стороне дублирования или некромантии? Отличается ли это в зависимости от того, является ли это ошибкой или запросом функции?