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