ОК, всем пользователям Events, пожалуйста, обратите внимание на следующее.
Как безопасно обновляться при использовании наших плагинов:
График обновлений Pavilion
Events — один из плагинов с открытым исходным кодом в семействе Pavilion.
В дальнейшем Pavilion будет уделять внимание обеспечению совместимости основного набора своих плагинов с веткой tests-passed ядра Discourse только в течение первых 5 дней каждого месяца.
Любые ошибки, возникшие из-за несовместимости, будут устранены как можно скорее в течение этого «периода поддержки», желательно к 7-му дню. Ошибки низкой серьёзности или связанные с бета-функциями могут не быть исправлены к этой дате, но очевидные проблемы, «ломающие» форум, должны быть решены.
Эта новая политика вступает в силу 1 мая 2020 года
Почему мы вводим эту политику
Мы не контролируем изменения в ядре Discourse. Так и должно быть. Однако по мере роста и усложнения наших плагинов всё сложнее гарантировать их работу с каждым обновлением Discourse. Обеспечение немедленной совместимости становится невозможным.
Чтобы дать нашим разработчикам возможность сосредоточиться на других приоритетах помимо поддержки плагинов, мы больше не будем гарантировать совместимость с Discourse каждый день месяца.
Эта политика также поможет вам добиться большей стабильности и даст больше уверенности в том, когда можно безопасно обновляться.
Как выполнить обновление
Стремитесь обновлять вашу производственную установку Discourse (как ядро Discourse, так и наши плагины) в первые 5 дней каждого месяца. Сообщайте нам о любых возникших проблемах в соответствующей теме плагина на Meta. В этот период вы получите более целенаправленную поддержку от команды Pavilion по вопросам, связанным с их плагинами.
Обновление вашего производственного сервера вне первых 5 дней месяца осуществляется на ваш страх и риск. Если вы это сделаете и что-то сломается в связи с одним из наших плагинов, мы настоятельно рекомендуем сообщить об этом и, при необходимости, удалить наш плагин до тех пор, пока проблема не будет решена. К сожалению, мы можем приступить к исправлению только в следующий период поддержки в начале следующего месяца.
Для ещё большей безопасности
Рассмотрите возможность тестирования обновления на вашем собственном тестовом сервере, созданном из резервной копии производственного сайта. Это особенно важно, если ваш сайт большой, популярный и/или является частью бизнеса.
Вы можете отключать этот сервер на остальную часть месяца, чтобы не платить за время работы. Воспользуйтесь этой возможностью, чтобы протестировать весь базовый функционал и выявить любые проблемы с плагинами. Сообщайте обо всех критических и серьёзных проблемах как можно скорее в соответствующей теме плагина.
Использование тестового сайта может позволить вам проявить больше гибкости в выборе времени обновления, но имейте в виду относительную нехватку поддержки во второй половине месяца.
Спасибо за понимание!