Каждые несколько месяцев я сталкиваюсь с подобными случайными проблемами:
Не всегда с теми же самыми. В прошлом месяце это была эта проблема. 2–3 месяца назад это была другая проблема, вызванная слиянием непроверенных изменений, которая сломала процесс обновления через веб-интерфейс.
Сейчас мне не нужна помощь, но я считаю, что команда Discourse могла бы хорошо послужить сообществу, если бы изначально избегала создания подобных проблем. Процесс разработки программного обеспечения, используемый сейчас, кажется оптимизированным для создания хрупкого и ненадёжного ПО.
Предпринимается ли какая-либо работа, чтобы гарантировать, что подобные регрессии и проблемы, блокирующие обновление через веб-интерфейс, будут выявлены до того, как они попадут в установки пользователей?