Я только что вернулся с конгресса 37C3 в Гамбурге. Одна из презентаций была посвящена недавно опубликованному протоколу Messaging Layer Security (RFC 9420), который был окончательно утверждён IETF в июле 2023 года.
Протокол уже внедрён в Webex и, скорее всего, будет реализован и другими коммерческими и некоммерческими сервисами (такими как Matrix или Signal Chat). Возможно, стоит рассмотреть его применение и для чата в Discourse.
Как человек, который очень хотел бы видеть эту функцию и при этом понимает, что её разработка и поддержка могут потребовать значительных затрат времени и денег… и при этом не имеющий представления о том, сколько именно времени и средств это займёт… но всё же испытывающий любопытство, потому что, возможно, существуют способы достижения таких целей…
Есть ли у кого-то оценка того, сколько времени и денег может потребоваться для разработки и поддержки шифрования чата в Discourse?
Я это ценю, и, возможно, глупый уточняющий вопрос: когда вы говорите «6 и 4 месяца инженерной работы», что вы имеете в виду под «месяцами инженерной работы»?
Это один человек, проработавший 160 часов? Или много людей по 160 часов?
В данном случае действует миф о человеко-месяце: эта задача, вероятно, требует усилий 1–2 человек; привлечение большего числа людей лишь замедлит процесс.