2010年テーマの旅

以下は、2009年12月18日に Jane Wells が書いた WordPress.org 公式ブログの記事、「2010: A Theme Odyssey」を訳したものです。本文内のリンク先はすべて英語ページです。


コアチームミーティングの動画を公開した後、Twitter や各種コミュニティのサイトでもっとも話題になっていたのが、「2010年には新しいデフォルトテーマが登場する」というマットによる発表でした。ということで、ミーティングのまとめとして今回はまずこのトピックを取り上げたいと思います。

2005年に同梱された時、Kubrick(”default”)はこれは最先端のテーマでした。カスタムヘッダー、角丸、クリーンなデザイン。その頃 WordPress を使っていたなら、正直言って感心したのではないでしょうか。しかし時は流れ、流行は変化し、新しいスタイルは古いスタンダードになってしまいました。昔は最先端だったものは、急に古くさくて時代遅れに見えてきました。

ということで、2010年には新しいテーマの同梱をするというのはいい考えだと思います。軽くて、新しいテーマ関連の機能が含まれていて、公開サイト用として見た目も美しく流行に合っており、良い例として使えるようなテーマ。2010年半ば頃にリリース予定のバージョン3.0で、この新しいデフォルトテーマを導入したいと思っています。また、WordPress(の管理画面)自体とマッチするものが良いと考えています。

個人的には最初、テーマフレームワーク兼 WYSIWYG テーマエディタの Elastic のような方向を支持していました(Google Summer of Code に参加した生徒によるプロジェクトの一つ)。しかし、他の人と話し合いの結果、「Elastic はすばらしいし、コミュニティによる開発プロジェクトとして応援していくべきだけど、デフォルトテーマはフル装備のフレームワークである必要はないだろう」という意見に賛成するようになりました。デフォルトテーマには、うまく動き、見た目がよく、テーマを作り始めた初心者向けの良いスタート地点となるようなしっかりしたコードが必要です。カスタマイズしやすい、かなりミニマルなデザインがいいだろうと思っています。

コードについては新しいテーマにするか、リデザイン・更新を加えたバージョンの Kubrick にするかはまだ分かりません。私たち(コアチーム)は新しいマークアップの方向を考えていますが、最終的な判断はコミュニティからのインプットによって決まります。

皆さんはどう思いますか?テーマフレームワークの領域以外で、新しいデフォルトテーマに含めたい機能はありますか?ここ数年 Trac での話し合いも行われているので、どういうアイディアが出ているのか興味がある人はのぞいてみてください。投票フォームを作ろうかと思ったのですが(私が投票好きなのは皆さんご存知ですよね?)、今回はそれぞれの意見を説明できるよう、フォーラムでの話し合いの方がいい気がします。

ということで、もし新しいテーマについての意見があれば、フォーラムで教えてください

2.9 リリース候補1

以下は、2009年12月16日に書かれた WordPress.org 公式ブログの記事、「2.9 Release Candidate 1」を訳したものです。ファイルダウンロード先も含め、特に表記のない本文内のリンク先は英語ページです。

追記 (12/18): 2.9 リリース候補1 の日本語版が利用可能になりました。ぜひテストにご協力ください。


WordPress 開発チームは WordPress 2.9 が完成し、公開の準備がほぼできたと感じられる段階にきており、わくわくしています。

参加の時を待っていた方は、今がチャンスです。まず、技術的に詳しいテスターがブログをアップグレードし、すべてが思った通りにできているかどうかを点検する必要があります。2.9 で試すことができる、楽しくてギークっぽい新機能の一覧はこちら [ja] です。次に(そしてもっと大事なことに)、皆さんにプラグインの互換性をチェックしてもらう必要があります。

プラグインを使っている方のためには、公式プラグインディレクトリに新しい互換性チェック機能があります。ここからプラグインと WordPress のバージョンが対応しているか投票することができます。これは、今までやっていた Wiki ベースのプラグイン対応表の代わりになります。

例えば、Akismet プラグインページを見てみてください。すでに 2.9 に対応していると投票してくれた人がいるのが分かります。

プラグイン作者の方は、プラグインの readme.txt ファイルに含まれている “Tested up to:”(テスト済みバージョン)を更新しましょう。

すべて計画通りに進めば、WordPress 2.9 は今週末までに公開できるはずです。リリース候補1(RC1)の英語版は、こちらからダウンロードできます

ベータ版以降のさらに詳しい変更については、Trac の更新履歴をご覧ください。

Happy testing!

コアチームミーティングの成果

以下は、2009年12月14日に書かれた WordPress.org 公式ブログの記事、「Core Team Meetup Results」を訳したものです。本文内のリンク先はすべて英語ページです。


まずは、ミーティングの話し合いの時に撮った短い動画をご紹介します(訳注: リンク先、原文記事上でご覧ください)。画面の左から右へ、Andrew Ozz(アンドリュー・オズ)、Mark Jaquith(マーク・ジェイクィス)、Jane Wells(ジェーン・ウェルズ)、Peter Westwood(ピーター・ウェストウッド)、Ryan Boren(ライアン・ボレン)そして、最初に話しているのが Matt Mullenweg(マット・マレンウェッグ)です。フルスクリーン HD で見ると特に臨場感ばっちりですよ。

先日、コア・コミットチームが直接会って来年の WordPress のゴールについて話し合いをする間、Trac にしばらく動きがないかもしれないというお知らせ [en] をしました。この予想は少し間違ったものになってしまいました。みんなが一緒に集まることで、2.9 のリリースを早めようとやる気を出し、Trac のチケットのラストスパートをかける結果になったからです。今朝の次点では 2.9 マイルストーンまで残り11チケットとなっています!もうすぐ RC 版を公開する予定です。

3日かけて行われたミーティングを要約したまとめを書く計画を立てていたのですが、正直なところ朝から晩まで毎日ミーティングしたことでまとめる点が積もり積もってしまい、実際に書こうとすれば小説のようになってしまうという状態でした。そこで長い記事を一つ書く代わりに、話し合いの中で出てきたトピックをいくつか、数回に分けて書いていこうと思います。WordPress アドベント・カレンダーみたいなものと思ってください。今日のところは、上の動画をお楽しみください。そして、今後の記事でどういう内容に触れていくかをざっとご紹介します。

トピック: 来年以降の方向性、カノニカルプラグイン、プラグイン国際化の協業、プラグイン「救助」(見捨てられてしまったプラグイン用の統一ドメイン名紛争処理方針 [UDRP] のようなもの)、WordPress/MU の統合、デフォルトテーマ、CMS 的機能(カスタムタクソノミー、投稿タイプ、ステータス、クエリ)、コンテンツ横断タクソノミー、メディア機能および UI、活動をベースにしたコミュニティ「階級」、 リリースのスコープ定義、サイトメニュー管理、コミュニティとのコミュニケーション、過去のリリースから学んだこと、メンターシップ(指導)プログラム、Trac の問題点、wordpress.org リデザイン、ドキュメンテーション、コミュニティの行動規範。

一つの記事にすべてを含めたくない理由が分かっていただけましたか? 🙂

はっきりさせておきたいのは、これらの話し合いは単なる「話し合い」でしかない、と言うことです。すばやく決議を確定するための秘密会議ではありません。狙いは、

  1. ワークフローの効率やコミュニケーションを改善するため、コアのコミッターチームの考えを統一すること
  2. ミーティングの後、来年私たちがやりたいことをたくさん書き出したリストをまとめ、それから作業にかかる前により広いコミュニティへ働きかけて優先順位や戦略を決定できるようにすること

の2つでした。2009年の幕引きとしてこの話し合いのまとめを投稿しながら、こう願っています。現在はただの会話でしかないこれらのプロジェクトの実現のため、皆さんが2010年も熱心に参加する計画を立ててくれますように!

カノニカルプラグイン(なにそれ?)

以下は、2009年12月8日に書かれた WordPress.org 公式ブログの記事、「Canonical Plugins (Say What?)」を訳したものです。

すみません!アンケートの〆切はもう過ぎてしまいました!!


この1年、「カノニカルプラグイン」について、特に WordCamp でマットからのたくさんの言及がありましたが、このアイディアについて私たちはまったく何も公式には話してきませんでしたし、カノニカルプラグインがあればどんなに素晴らしいことで、コミュニティにとってもどんなに役に立つかという議論以上の進展はありませんでした。そもそも「カノニカルプラグイン」とは何でしょう?実を言うとこれはコアコミットチームがここ数日間話し合ってきたことのひとつで、プロジェクトのこの側面については、遅かれ早かれ優先順位を決める必要があることには誰もが同意しています。そこで、私たちが今のところカノニカルプラグインについてどのように考えているか、超ハイレベルな説明を以下に述べますので、この話題についてコミュニティで集中的に話し合うきっかけにしてほしいと思います。

カノニカルプラグインとは、コミュニティ(一人ではなく複数の開発者)によって開発され、最も要望のある機能に応える比類なき出来栄えのプラグインとなります。これらのプラグインは GPL で、WordPress.org のリポジトリにあり、WordPress コアと緊密な連携のもとに開発されます。WordPress コアとこれらのプラグインはとても強固な関係を持ち、a) プラグインのコードが安全でコーディング基準の最良の例となることを保証し、b) WordPress の新しいバージョンをリリースする前にこれらのプラグインに対してのテストを行い、しっかりとした互換性を確保します。WordPress 管理画面のプラグインセクションに編集者のおすすめや動作確認済みなどとしてこれらのカノニカルプラグインを紹介する画面を用意します。これらのプラグインは、互換性、安全性、サポートに関して WordPress コアの真の拡張となります。

このようなシステムを持つためには、各カノニカルプラグインの開発コミュニティにはおそらく WordPress 本体用と同様な Trac、メーリングリスト、サポートフォーラムなどのインフラが必要になるでしょう。こうしたことはこれからの数ヶ月間で開発コミュニティ内で解決されていくと思いますが、ただ、その間引き続き、このプラグインのより良い名称が私たちには本当に必要だと思います。たいていの(ドクター・フーのファンではない)人には「カノン/カノニカル」がどのような意味なのか分かりませんし、この単語を定義しようとすれば、この構想の主要なアイディアの議論から気を散らしてまいます。そこで、皆さんがカノニカルプラグインをどのように呼ぶべきとお考えなのかについてアンケートをとることにしました。昨日わたしたちは十数個のアイディアを出し合い、それを数個までしぼりました。上にあげたカノニカルプラグインの定義をもとに、これらのプラグインを一番良く言い表しているはどの名称だと思いますか?各名称には私たちの考えの簡単な説明がついています。

標準 (スタンダード) – 他のすべてのプラグインの基準となり、デフォルトのプラグインとして考えられることを意味します。
主要 (コア) – WordPress 開発の主要部分(コア)と密接な関係にあることを明白にし、最初から同梱されるプラグインとして緊密な関係を持ちます(今は実際に同梱する必要はなくてもインストーラが管理ツールにあるようにします)。
高級 (プレミアム) – 正式なプラグインとして認識される – 最高クラスのサポートがあり、最高に価値のあるプラグイン。また、現在コミュニティで使用されている「プレミアム」という単語の意味(商用サポートから実際のコード品質までいろいろな意味で言及される)の曖昧さを解消する可能性を持ちます。
検証済 (バリデーテッド – 確認済、認証済) – コードがコアとの互換性と安全性のレビューを受けているという事実に焦点をあてます。
公式 (オフィシャル) – コアチームによって機能的に最高であると公式に認定されたプラグインということを明白にします。
カノニカル – たぶん、みんな慣れてしまえば「カノニカル」はそんなに紛らわしくないのでは?

下記のアンケートに意志決定過程に考慮すべきあなたのご意見を投票してください。そしてもし、ここにあげた単語よりふさわしい単語が思いついたら、ぜひアンケートに書き込んでください!! アンケートは UTC で12月10日木曜日、午後11時59分まで受け付けています。(訳注: すみません!もう〆切は過ぎてしまいました!!)

WordPress 2.9 ベータ 2

以下は、2009年12月2日に書かれた WordPress.org 公式ブログの記事、「WordPress 2.9 Beta 2」を訳したものです。リンク先はすべて英語になります。

日本語版は現在作成中です。


WordPress 2.9 のバージョンベータ 2 が楽しいテスト用に準備ができました。ダウンロードするWordPress ベータテスタープラグインでテスト用に自動アップグレードしてください。ベータ 1 からの変更箇所は すべての変更箇所 を参照してください。

WordPress、ベスト CMS 賞を獲得

以下は、2009年11月18日に書かれた WordPress.org 公式ブログの記事、「WordPress Wins CMS Award」を訳したものです。本文内のリンク先はすべて英語ページです。


先週、WordPress が2009年オープソース CMS アウォードにて「ベストオープンソース CMS アウォード」を獲得したと知って、とても興奮しました。今回は初めての受賞であり、僕たちにとって画期的な出来事です。また、WordPress に対する一般的な見方が、「ブログソフト」から「機能の揃った CMS」というものに変わってきているのを象徴する出来事でもあります。オープンソース CMS アウォードは決して小さなコンテストではなく、1万2000以上のソフトが推薦を受け、5つのカテゴリーに合わせて2万3千票の投票がありました。

ドラマ HEROES のヒロ・ナカムラが初めて時間と空間をねじ曲げるのに成功してタイムズ・スクウェアに降り立ち、「やった!」と叫んだ時のような気持ちです。

全体を通しての「ベストオープンソース CMS アウォード」を受賞したのに加え、WordPress は「ベストオープンソース PHP CMS」カテゴリーでも2位になりました。去年は5位以内にも入っていなかったのに今回は Joomla! を抑えて2位になったのですから、これも重要なことです。アウォードのサイトには、「WordPress は初めて上位5位に入賞した。Drupal に僅差をつけられたという事実は、過去一年でユーザーや開発者にこのソフトの人気が非常に強くなったことを表している」と書かれています。

毎日何千人もの人たちがWordPress を使い、ブログだけではなくサイトやコミュニティを生み出しています。そのために過去のレガシーな CMS のようにユーザビリティやスケーラビリティに対して妥協することもありません。コア開発者から初心者ユーザーまで、WordPress コミュニティのメンバーはすべて、この動きを進める力の一部を担っていることを誇りに思うべきです。みなさん、おめでとう!

コア貢献者 @ WordCamp NYC

以下は、2009年11月12日に書かれた WordPress.org 公式ブログの記事、「Core Contributors at WordCamp NYC」を訳したものです。リンク先はすべて英語になります。


先週末、WordCamp NYC が行われました。たくさんの WordPress ユーザーと開発者が一同に介したのは最高でした(最終的な参加者数はまだ判明していませんが、700人以上だと思います)。

個人的に特に良かったなと思うのは、最終日の終わりに誰かがコア貢献者の写真を撮ったら?と提案したことでした(締めの挨拶の時に、コアに貢献している人たちみんなに立ってもらったそのあとです)。撮影されるのがあまり好きじゃないということで写っていない人もいますが、WordPress を作り出しているメンバーのうちの一部をここに紹介します。

Core Contributors at WordCamp NYC
左から: Matt Martz(マット・マーツ、sivel)、Jeremy Clarke(ジェレミー・クラーク)、Shane Froebel(シェーン・フローベル、^BuGs^)、Jane Wells(ジェーン・ウェルズ)、Matt Mullenweg(マット・マレンウェッグ)、Mark Jaquith(マーク・ジャクィス)、Beau Lebens(ボー・レベンス)、Andy Peatling(アンディ・ピートリング)、John James Jacoby(ジョン・ジェームス・ジャコビー、jjj)

撮影: Chris Cochran(クリス・コクラン)

WordPress 2.8.6 日本語版リリースのお知らせ

WordPress 2.8.6 の日本語版をリリースしました。

ダウンロード:

アップグレード:

2.8.6 の更新箇所などについては “WordPress | 日本語 » WordPress 2.8.6 セキュリティリリース” を参照してください。また、英語版と日本語版との違いについては “WordPress | 日本語 » WordPress 日本語版について” を参照してください。

2.8.6 英語版へすでにアップグレードを済ませている場合、再度ローカライズ版アップグレードのお知らせが管理画面に表示されますので、必要に応じてアップグレードしてください。

もし日本語版に訳の不具合などがありましたら、WordPress › フォーラム » バグ報告と提案までお知らせください。

——
WordPress 日本語版作成チーム

WordPress 2.8.6 セキュリティリリース

以下は、2009年11月12日に書かれた WordPress.org 公式ブログの記事、「WordPress 2.8.6 Security Release」を訳したものです。リンク先はすべて英語になります。

日本語版は現在作成中です。


バージョン 2.8.6 では、投稿権限があるログイン中の登録ユーザーによって悪用される可能性があるセキュリティバグを2箇所修正しています。もしご利用中のブログに信用できない投稿者が存在する場合は、2.8.6 へのアップグレードをおすすめします。

一つ目の問題点は、ベンジャミン・フレッシュ氏が発見した「Press This」ブックマークレットの XSS 脆弱性です。二つ目の問題点はダウィッド・ゴランスキ氏が発見したアップロードファイル名のサニタイズに関するものです。ある Apache 設定のもとでは脆弱性があることが確認されました。これらを発見し、報告してくれたベンジャミンとダヴィッドに感謝します。

WordPress 2.8.6 英語版をダウンロード

バグハンティング実施中!

以下は、2009年11月7日に書かれた WordPress.org 公式ブログの記事、「Bug Hunt in Progress!」を訳したものです。


忘れている方がいるかもしれないので念のため。11月1回目のバージョン2.9バグハンティングを現在実施中です。開発環境をすでに整えている方は、テストに参加して 2.9 のマイルストーンリリースに近づけるよう協力してください。