Topic List Previews (legacy)

OK, всем пользователям плагина Topic List Previews, пожалуйста, обратите внимание на следующее.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

(мы скоро добавим эту заметку о политике ко всем нашим основным плагинам, и я добавил её в начало этой темы).

8 лайков