Уточнение / резюме по вопросу - мы ищем:
- размещенная система отслеживания ошибок,
- которым так же удобно пользоваться, как lighthouse / github / launchpad,
- может иметь дело с вложениями,
- интегрирует почтовые уведомления и операции (подразумевает операции в сообщениях фиксации),
- имеет удобный для скриптов API,
- позволяет отправлять анонимные сообщения об ошибках или сообщения по электронной почте, но не требует создания учетной записи для отправки.
Lighthouse близок, но не работает на последнем этапе, панель запуска аналогична, github также не обрабатывает вложения. Тендер отлично подходит для последнего пункта, но не работает как общая система отслеживания ошибок (и похоже, что его версия с открытым исходным кодом будет ограничена в основном форумом).
Мы рассмотрели ряд приложений для установки и настройки, но с таким диапазоном требований они всегда сопряжены с огромными затратами с точки зрения затрат времени на настройку и поддержку работающей системы.
В нашем (с открытым исходным кодом) проекте мы очень давно используем Gnats. Он делает то, для чего он был разработан, но это становится довольно неудобным: он больше не поддерживается, имеет функции, которые мы никогда не используем, и не имеет функций, которые мы хотели бы использовать ... Он не касается вложений , не имеет простого способа выполнять действия через электронную почту, не имеет интеграции с сообщениями фиксации и веб-интерфейс, который был разработан для браузеров 90-х годов. Итак, я искал, пытаясь найти что-то, что могло бы его заменить, надеюсь, какое-то размещенное решение, чтобы избежать проблем с настройкой / обслуживанием.
Наверное, самый впечатляющий инструмент, который я видел, - это lighthouse: у него очень приятный и практичный интерфейс, он правильно работает с вложениями. , управляемый через электронную почту, и может отвечать на команды в сообщениях фиксации. Но ... У него нет никакого разумного способа анонимно сообщить об ошибке - и это главное требование, поскольку нам нужен любой случайный пользователь, чтобы иметь возможность отправлять сообщения об ошибках через нашу IDE. (Кажется, что существует возможный взлом для пересылки электронного письма, имитирующего поле От, но это не работает очень хорошо - в частности, репортер должен быть включен в последующий обмен электронной почтой.) С другой стороны, есть связанный инструмент тендер, который очень хорош в этой области, но очень прост в остальном - тоже базовый, чтобы служить системой отслеживания ошибок.
Есть множество других сайтов, которые я пробовал - кажется, что все они требуют, чтобы у отправителей была учетная запись, поэтому они не подходят для наших нужд; а также быть ограниченными другими способами (не иметь дело с вложениями, нет хорошей интеграции с электронной почтой и т. д.). Не помогает то, что метаописания этих сайтов обычно довольно неясны: мне потребовались часы, чтобы просто выяснить, что такое тендер / маяк и как они связаны, и ни один сайт не упоминает о своей неспособности получать отчеты об ошибках без регистрации. . (Я смотрю только на сайты с открытым исходным кодом, поскольку у нас нет бюджета на такие вещи.)
Также есть возможность установить некоторую систему локально, но системы отслеживания ошибок, как правило, являются монстрами, которых я бы хотел избежать настройки и обслуживания, если это возможно.
Итак, вопрос: есть ли что-то очевидное, что мне не хватает? Или, чтобы быть более конкретным: есть ли где-нибудь хорошая страница сравнения, на которой подробно описаны популярные варианты и их соответствующие функции?