OK、Events のすべてのユーザーの皆様、以下の点にご注意ください。
プラグインを使用している際の安全な更新方法
Pavilion の更新スケジュール
Events は、Pavilion が提供するオープンソースプラグインファミリーの一つです。
今後は、Pavilion は毎月最初の5日間のみ、コアとなる一連のプラグインが Discourse Core の tests-passed ブランチと互換性を保つようにすることに注力します。
この「サポート期間」中に互換性の問題により発生したバグは、可能な限り速やかに(できれば7日までに)対応されます。軽微なバグやベータ機能に関するバグは、この日付までに修正されない場合もありますが、フォーラムを機能不全に陥らせる明らかな問題は解決されます。
この新しいポリシーは2020年5月1日より施行されます
このポリシーを導入する理由
Discourse コアの変更については、私どもには制御できません。それは当然のことです。しかし、私たちのプラグインが成長し、より洗練されるにつれて、Discourse のすべての更新に対して動作を保証することがますます負担となっています。即時の互換性を維持することはもはや不可能になりつつあります。
開発者に息つく余地を与え、プラグインのサポート以外の優先事項にも取り組めるようにするため、今後は Discourse との互換性を月の毎日保証することはやめます。
このポリシーは、皆様により高い安定性を実現し、より安全に更新できる時期について確信を持てるよう支援するものでもあります。
更新の実施方法
毎月の最初の5日間に、Discourse コアおよび当社のプラグインを含む本番環境の Discourse インスタンスの更新を行うことを目指してください。問題が発生した場合は、Meta の関連するプラグイントピックまでご連絡ください。この期間中は、Pavilion チームからプラグインに関する問題に対してより集中的なサポートを受けることができます。
月の最初の5日以外に本番サーバーを更新する場合は、そのリスクは利用者様ご自身の責任となります。その結果、当社のプラグインに関連する問題が発生した場合は、報告することを強くお勧めします。また、必要に応じて、問題が解決するまで当社のプラグインをアンインストールしてください。残念ながら、修正が対応されるのは、翌月の開始時の次のサポート期間までになる可能性があります。
より一層の安全性のために
本番サイトのバックアップから構築されたステージングサーバーで更新をテストすることを検討してください。特に、サイトが大規模で人気がある場合、またはビジネスの一部である場合は、これが特に重要です。
このサーバーは、残りの月間オフにしておくことで、稼働時間に対する課金を回避できます。この機会を利用して、すべての基本機能をテストし、プラグインに関する問題を特定してください。重大および高優先度の問題は、関連するプラグイントピックでできるだけ速やかに報告してください。
ステージングサイトを使用することで、更新時期についてより柔軟な判断が可能になる場合がありますが、月の後半にはサポートが相対的に限られることに留意してください。
ご理解いただき、ありがとうございます!