Подписание компонентов плагинов и тем

Однозначно, безусловно.

Но это должно облегчить мою работу как администратора. Я, как разработчик плагинов, хочу облегчить вашу работу.

В настоящее время процесс обновления требует абсолютного доверия к исходному URI. Это вызывает у меня беспокойство, поскольку было показано, что источник (GitHub) не всегда надежен, особенно на определенных этапах пересборки контейнера. Предупреждайте меня, как администратора, о любых изменениях в отношениях доверия.

Я, как администратор, проверял каждый плагин или компонент темы перед его добавлением. После этого Discourse предоставляет мне мало или вообще никаких подсказок для дальнейшей проверки. Сегодня мне пришлось пересобрать свой контейнер, что приведет к повторному клонированию всех плагинов. Я практически лишен контроля, если не внесу сложные изменения в настройку для фиксации конкретной версии.

Это может подойти мне как хорошо отдохнувшему разработчику программного обеспечения в момент, когда мне нужно провести обслуживание. Но это накладывает довольно серьезные ограничения. Помимо того, что Discourse является отличной платформой для дискуссий, нам также нужно сделать его технически безопасной платформой для дискуссий. Скомпрометированные плагины могут нанести серьезный ущерб. Скомпрометированные компоненты тем могут нанести значительный ущерб.

5 лайков