皆さん、こんにちは。Fandomでは、統合型コミュニティ・プラットフォーム(Unified Community Platform, UCP) への本格的な移行を始めました。UCPへの移行予定となったWikiでは、事前にWikiの最上部にバナーが表示されるようになります。このバナーは、これまで重要なお知らせをお伝えする際に表示されていたものと同じ形式になります。バナーのリンクをクリックして、このブログを読んでくださっている方もいらっしゃるのではないでしょうか。
UCPへの移行手順について
UCPへの移行の際には、Wikiの全ての内容が新しいプラットフォームに引き継がれます。
その際は、次の手順で移行を行います。
- Wikiが一時的に読み取り専用になります。
- Wikiの全データのバックアップが作成されます。
- バックアップのコピーが作成され、現行の旧プラットフォームでの表示に使われます。
- バックアップされた元データについて、UCPへの自動アップデートを行い、新しいプラットフォームを設定します。
- これらの手順の間、Wikiのデータが (内容や編集履歴は引き継いだまま) UCPの新しい環境下で表示されるよう、スクリプトを用いて点検します。
- Wikiの重要なページについて、スクリプトによって新しいプラットフォーム下での表示を点検し、不具合 (内容が正しく表示されない場合や、データベースの不正事象など) が検知された際は、技術的なバグ修正を行います。
- WikiのURLが新しいUCP環境下のデータベースを参照するように更新され、読み取り専用モードが解除されます。
このように、UCPへの移行に際するエラーを検知し、すぐに修正できない異常がある場合は、Wikiのプラットフォームを一度現行の旧プラットフォームに戻して対処してまいります。
また、Wikiのデータが何らかの原因で正しく取り込まれなかった場合 (内容がうまく移行されていない場合や、取り込み機能に不具合があった場合など) や、その他の問題が発生した場合についても、旧プラットフォーム環境のバックアップを使用してまいります。
わたしたちは、新しいUCPによって性能が向上することで、インターネットSEOの向上にも繋がると考えております。
優先して移行されるWikiについて
以下の拡張機能を利用していないWikiより、順次移行を進めてまいります。
- 旧式のフォーラム
- メディアギャラリー (MediaGallery)
- アチーブメント (Achievements)
- ブログ (Blogs)
- カスタムJavaScript (Custom JavaScript)
- セマンティック MediaWiki (Semantic MediaWiki)
- 共有画像リポジトリを使用しているWikiと、その画像参照元
今後数ヶ月の間に、ほとんどの日本語Wikiについて移行を行い、同時により多くの拡張機能がUCPでも使えるようになる予定です。
UCPへの移行に関してご質問やご不明な点などがありましたら、遠慮なく英語版ブログのコメント欄や英語版テストWikiのCommunity FeedbackからFandomスタッフに直接、もしくはこのブログのコメント欄からお知らせください。
- この記事は英語版のThe first migrations to the Unified Community PlatformをもとにIVTチーム (MtaÄおよび日本語メンバー) が抜粋・翻訳したものです。同英語ブログのその他の情報については、後日ご紹介予定です。
これまでの情報
- 統合型コミュニティ・プラットフォームへようこそ (2020.4)
- 統合型コミュニティ・プラットフォームの最新情報 (2019.10)
- 新プラットフォームに関する初回報告 (2019.10)