Плагин событий Angus' 📅

ОК, всем пользователям Events, пожалуйста, обратите внимание на следующее.

Как безопасно обновляться при использовании наших плагинов:

График обновлений Pavilion

Events — один из плагинов с открытым исходным кодом в семействе Pavilion.

В дальнейшем Pavilion будет уделять внимание обеспечению совместимости основного набора своих плагинов с веткой tests-passed ядра Discourse только в течение первых 5 дней каждого месяца.

Любые ошибки, возникшие из-за несовместимости, будут устранены как можно скорее в течение этого «периода поддержки», желательно к 7-му дню. Ошибки низкой серьёзности или связанные с бета-функциями могут не быть исправлены к этой дате, но очевидные проблемы, «ломающие» форум, должны быть решены.

Эта новая политика вступает в силу 1 мая 2020 года

Почему мы вводим эту политику

Мы не контролируем изменения в ядре Discourse. Так и должно быть. Однако по мере роста и усложнения наших плагинов всё сложнее гарантировать их работу с каждым обновлением Discourse. Обеспечение немедленной совместимости становится невозможным.

Чтобы дать нашим разработчикам возможность сосредоточиться на других приоритетах помимо поддержки плагинов, мы больше не будем гарантировать совместимость с Discourse каждый день месяца.

Эта политика также поможет вам добиться большей стабильности и даст больше уверенности в том, когда можно безопасно обновляться.

Как выполнить обновление

Стремитесь обновлять вашу производственную установку Discourse (как ядро Discourse, так и наши плагины) в первые 5 дней каждого месяца. Сообщайте нам о любых возникших проблемах в соответствующей теме плагина на Meta. В этот период вы получите более целенаправленную поддержку от команды Pavilion по вопросам, связанным с их плагинами.

Обновление вашего производственного сервера вне первых 5 дней месяца осуществляется на ваш страх и риск. Если вы это сделаете и что-то сломается в связи с одним из наших плагинов, мы настоятельно рекомендуем сообщить об этом и, при необходимости, удалить наш плагин до тех пор, пока проблема не будет решена. К сожалению, мы можем приступить к исправлению только в следующий период поддержки в начале следующего месяца.

Для ещё большей безопасности

Рассмотрите возможность тестирования обновления на вашем собственном тестовом сервере, созданном из резервной копии производственного сайта. Это особенно важно, если ваш сайт большой, популярный и/или является частью бизнеса.

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

Использование тестового сайта может позволить вам проявить больше гибкости в выборе времени обновления, но имейте в виду относительную нехватку поддержки во второй половине месяца.

Спасибо за понимание!

12 лайков