WordPress 3.1 リリース候補 3

以下は、Andrew Nacin が書いた WordPress.org 公式ブログの記事、「WordPress 3.1 Release Candidate 3」を訳したものです。

WordPress 3.1 RC3 日本語版をダウンロード

不具合を見つけた場合は、開発版フォーラムまでお知らせください。


WordPress 3.1 リリース候補 3 がご利用いただけるようになりました。RC2 でバージョン 3.1 の機能を詳しく審査した後、いくらか調整が必要であるという判断をしました。これまでの 3.1 系のコードと比べると大きな違いがいくつかありますので、ベータや RC 版をこれまで使われていた方は変更点をしっかりご確認ください。

最も大きな変更は、AJAX 一覧テーブルを削除したことです。これは、管理画面の一覧表示ページですべて AJAX をフルに使ってページ送り、検索、カラムの並べ替えなどを行おうという試みでした。さらに、一覧表示画面の機能をプラグインも使える API にまとめようという動きでもありました。残念ながら、さらなるテストの結果、この機能の実装において多くの重要なバグやユーザビリティ上の問題が発見されてしまったため、先週この機能の多くの部分をもとに戻す作業を行いました。

  • ユーザー向け: 一覧テーブルから AJAX を完全に削除しました。将来のリリースで、適切かつ完全な実装という形でこの機能を再び導入出来ればと考えています。カラムの並べ替え機能は残りましたが、それ以外はすべて 3.0 の状態に戻っています。
  • 開発者向け: 一覧テーブル API はすべて private としてマークされています。この API の新しいコンポーネントを活用しようとした場合、今後のリリースではプラグインが動かなくなってしまう可能性がほぼ確実となってしまいますので、使わないようお願いします。 :-) 将来、この新しく便利な機能を完成させ公開し、みなさんが使えるようにしたいと思っています。

これは、WordPress 3.0 から 3.1 で機能やユーザビリティのリグレッションを防止するための唯一の方法です。ユーザーやプラグイン作者は、いままでできたこと (と、さらにもうちょっと) を今まで通り行うことができます。

RC2 と RC3 の間でコードの入れ替えがかなりあったため、このリリース候補は重点的なテストが必要です。すべての一覧テーブル画面をテストする必要があります。特に、コメント承認画面とキーワードショートカットはしっかりとテストしてもらいたいと思います (まだあまりこの機能を使ったことがなかった方は、この機会にぜひお試しください) 。

その他の RC3 での修正は以下のとおりです。

  • クイック編集での投稿者ドロップダウンを正しく表示
  • タクソノミークエリ変数関連の重要な修正
  • テーマ削除処理の修正
  • 投稿に使われているページの修正
  • IIS のマルチサイトインストールでパーマリンクを保存した際に web.config を再保存しないようにする
  • 投稿フォーマットおよびそのリライトルールを適切に検証

この週末にワシントン DC にいる友だちを集めて WordPress 3.1 をテストしてもらい、フィードバックをもらう予定です。この、友達を世界中のカフェなどで集めてテストをするというアイディアが広まればいいなと思っています ! (どうなったかは、ブログでお知らせします。#wptest ハッシュタグを Twitter で使おうと思っているところです)

リリース候補をテストしてバグを発見したと思ったら、いくつか報告する方法があります。

WordPress 3.1 をテストするには、WordPress ベータテスタープラグインが使えます (「最新版ナイトリービルド」を選択) 。または リリース候補版をこちらからダウンロード (zip、英語版) してください。

このリリースをしっかりチェックし、今後内部のプロセスをもっと改善していく方法を探っていきたいと思っています。では、いつもの俳句を。作者は Jane です。

AJAX はボツ –
時々は一歩下がって
慎み深さをアピール

Happy testing!