今後の変更点

今後の変更システムは、管理者が新しい機能や変更が完全にデプロイされる前に、それを理解し、テストし、管理するのに役立ちます。

今後の変更へのアクセス

管理 > 今後の変更に移動します (または /admin/config/upcoming-changes にアクセスします)。

今後の変更の理解

各今後の変更には、次の 4 つの重要な情報が表示されます。

1. 名前と説明

コミュニティでの影響を説明する変更の簡単な説明です。このセクションでは、変更を示す画像プレビューへのリンクと、詳細を確認したりフィードバックを残したりできるMetaトピックへのリンクも見つかります。

2. ステータス

ステータスは、変更が開発ライフサイクルのどこにあるかを示し、オプトイン、オプトアウト、または必須のいずれであるかを決定します。

  • Experimental (実験的): 開発またはテストの初期段階。機能は大幅に変更されたり、中止されたりする可能性があります。これらの変更はオプトインのみです。
  • Alpha (アルファ): テスト済みで安全に使用できますが、マイナーなデザインまたは機能の更新が発生する可能性があります。これらの変更はオプトインのみです。
  • Beta (ベータ): テスト済みで安全であり、stable (安定) または permanent (永続的) になる前に大幅に変更される可能性は低いです。Beta 変更は、以前にオプトインしていない限り、ほとんどのユーザーに対して自動的に有効になりますが、オプトアウトすることは still できます。
  • Stable (安定): 完了し、一般的に使用する準備ができていますが、まだオプトアウト可能です。
  • Permanent (永続的): すべてのサイトで必須であり、無効にすることはできません。(下記の注を参照。)
  • Inactive (非アクティブ): 中止された実験。有効にすることはできません。

変更が常にこれらのステータスを直線的に進むわけではありません。一部は alpha または beta から開始する場合があり、他のものは permanent になるのではなく、無期限に stable のままになる場合があります。各ステータスに留まる期間に決まった時間枠はありません。その進行は、テスト結果、コミュニティのフィードバック、および変更自体の性質によって決まります。

通知

管理者は、次の場合に通知を受け取ります。

  • 新しい変更を試すことができるようになったとき (通常は alpha ステータスで)

  • サイトで変更が自動的に有効になったとき (通常は beta で)

管理者は、まもなく必須になる無効にしている変更がある場合 (変更が stable だがまもなく permanent になる場合)、問題チェックを表示します。これにより、無効にできる間に変更の影響をテストするための十分な時間が確保され、コミュニティで永続的になる前に簡単にオフにすることができます。

3. 影響を受けるユーザー

コミュニティのどのユーザーが変更を表示または操作するかを説明します。

  • Admins (管理者): サイト管理者にのみ表示されます

  • Moderators (モデレーター): モデレーターにのみ表示されます

  • Staff (スタッフ): 管理者とモデレーターに表示されます

  • All members (全メンバー): サイトの全ユーザーに表示されます

  • Developers (開発者): コア、テーマ、またはプラグインでコードを扱う人だけが気づきます

4. 有効になっている対象

サイトでの変更のロールアウトを制御します。

  • No one (誰も): すべてのユーザーに対して変更を無効にします

  • Everyone (全員): 匿名訪問者を含むすべてのユーザーに有効にします (これは、beta ステータスで変更が自動的に有効になるときのデフォルトです)

  • Staff only (スタッフのみ): 管理者とモデレーターのみに有効にします

  • Specific groups (特定のグループ): 選択したユーザーグループに有効にします

注: 変更を有効にする方法が、誰がそれに影響を受けるかに影響を与えるわけではありません。たとえば、次の変更はスタッフにのみ影響しますが、全員に有効化されています。ただし、スタッフのみがカテゴリ作成にアクセスできるため、一般メンバーはこの変更を見ることはありません。

変更の管理

「有効になっている対象」ドロップダウンを使用して、コミュニティでの変更のロールアウトを制御できます。これにより、次のことが可能になります。

  • スタッフと変更をテストしてから広く展開する

  • 特定のユーザーグループに機能を有効にしてフィードバックを収集する

  • サイトのカスタマイズ、プロセス、またはドキュメントを更新している間に変更を一時的に無効にする

  • コミュニティに、変更が公開される前にそれらについて知らせる

ユーザーが有効にしている変更の表示

管理者は、一部のユーザーが変更を表示できない、または影響を受けない理由を理解する必要がある場合があります。/admin/users/:id/:username で管理ユーザーページに移動すると、このセクションが表示され、変更がユーザーに有効になっているかどうか、およびその理由が説明されます。

「いいね!」 6