2009年3月25日, Naoko McCracken
WordPress のプラグイン作成を行う WordPress Plugins/JSeries チームへのインタビュー記事が SourceForge.JP の「今月のプロジェクト」コーナーに掲載されました。
» 今月のプロジェクト 2009年3月 – WordPress Plugins/JSeries
2006 年から活動を続けている WordPress Plugins/JSeries では、日本の Web サービスに特化されたものやマルチバイト圏に対応したプラグイン、海外プラグインの日本語化ファイルなどを GPL ライセンスのもとに配布しています。
同コーナー史上最多数の回答者によるインタビューとのことで、活発な活動が伺い知れると思います。ぜひご一読ください。
1 件のコメント2009年3月18日, Naoko McCracken
本日より、4月10日 (金) に開催される、「WordCamp 関西懇親会」の受付を開始しました。
イベント詳細およびお申し込み方法につきましては、WordCamp Japan 公式サイトおよび専用申し込みページに掲載しています。
以下のリンクをご覧下さい。
2009年3月17日, Naoko McCracken
本日より、WordCamp Tokyo 2009 および懇親会の受付を開始しました。
先着順になりますので、特に懇親会の方はできるだけお早めにお申し込みください。
イベント詳細およびお申し込み方法につきましては、WordCamp Japan 公式サイトに掲載しています。以下のリンクをご覧下さい。
また、同サイトのブログにて、Matt Mullenweg 氏の来日に合わせたWordCamp 関西の概要も発表しました。4月10日 (金) 、平日夜の開催になりますが、ご都合のつく方はぜひご参加ください。こちらも近日中に受付開始予定です。
2 件のコメント2009年3月13日, Naoko McCracken
以下は、2009 年 3 月 12 日に書かれた WordPress.org 公式ブログの記事、「Contributing to WordPress, Part I: Development」を訳したものです。
訳者注: 下記の貢献方法の多くでは、英語がベースとなっています。日本語でのバグ報告や機能追加リクエストをしたい方は、バグ報告と提案フォーラムをご利用ください。
数週間前の WordCamp デンバーにて、WordPress オープンソースプロジェクトに対してもっと皆さんが関わっていける機会を作ることについてのプレゼンを行いました。アイコンデザインコンテストが大成功を収めたのを見て、コード開発者以外の方にも才能やスキルを活かして WordPress に貢献してもらう方法を考えなくてはならないというのがはっきり分かりました。2.7 の公開後、どういった貢献の機会を作るのが適しているのかを私たちは考え続けていて、思いついたアイディアもいくつかあります。
この週末、多くの WordPress ユーザーやコアメンバーを含む開発者がサウスバイサウスウエスト (SxSW) イベントのためにテキサス州オースティンに集合します。Matt Mullenweg、Ryan Boren、私 (記事執筆者 Jane Wells) も参加します。この WordPress コミュニティをつなごうというスピリットのもとに、これから SxSW の期間中毎日、コミュニティへ貢献する新しい機会についての情報を書いていこうと思います。各投稿では、以下のうちの1つまたは複数のトピックをカバーしていきます。
WordPress の貢献といえば多くの人が思いつくのは PHP 開発ですので、今回はここから始めてみたいと思います。
コード (= poetry
) はアプリの主要部分です。貢献する機会の多くがここにあるのは当然といえます。Trac にはいつも、パッチが必要なチケットや、テストが必要なパッチや、正しい解決法にたどりつくために創造的な開発者のアイディアやコラボレーションを必要をしている迷宮入りした問題があふれています。
もしあなたが PHP をよくご存知なら、チケット (特に bug となっているもの。これらは優先的に解決されるべきです) を眺めて、どれかのパッチを書いてみて下さい。もっと高度なスキルをお持ちなら、さらに難易度の高いチケットのパッチを書いたり、必要ならば他の人が書いたパッチの修正をやってみてください。あまりコーディングスキルには自信がないけれど、アプリケーションのファイル構成はだいたい分かるということでしたら、has-patch タグが着いているチケットを探してそのパッチをできるだけ多くのブラウザでテストし、結果をチケットのスレッドに投稿して下さい。
もし日常の WordPress 利用中にバグを見つけた場合は、レポートして下さい。まず、Trac を見てその問題に対するチケットがすでに発行されているかどうかを確認しましょう。また、wp-testers list (メーリングリスト) のアーカイブでそのバグについての話題が出ているかどうか見てみたり、自分でメールを投げて情報を求めてみたりしましょう。こういったことをやっても成果がなかった場合は、Trac にてチケットを発行します (登録、ログインが必要です)。できる限り詳しく問題を説明し、
ドロップダウンカらメタデータを正しく選択するのを忘れないようにして下さい。メタデータの選び方についてよく分からないという場合は、以下をご覧下さい。
Severity (重大度) フィールドの扱いには注意して下さい。たいていのバグは、normal にカテゴライズされます。バグを high severity とマークしても必ずしも開発が早まるわけではありません。severity の選択が間違っていた場合、開発を遅らせる事にもなりかねません。
Priority (優先度) フィールドも通常は normal を選択し、より経験のある開発者が優先度を変更するようお任せしましょう。彼らは他に Trac 上にあるチケットの事もよく知っていますので、それらのチケットとの相対的な優先度を正しく評価する事ができるからです。
Ticket type (チケットの種類) は、もっとも間違って使われがちなフィールドです。多くの人が、本当はそうでないアチケットを defect (欠陥) としてマークしてしまいがちです。この問題を解決するため、ticket type とその使い方をご紹介します。選択肢は、defect (bug)、enhancement、feature request、Task (blessed) です。
バグ・ハンティングに参加しましょう ! バグ・ハンティング用 Codex ページ を最近ご覧になった事があるようでしたら、最近しばらく行われていなかった事に気づくと思います。でも、もうそんなことはありません ! 公式バグ・ハンティング (バグを見つけて修正をする競争イベント) が、また定期的に戻ってきます。第一回は近々 (もしかしたら来週) 告知されますので、その時はウィジェット関連のバグを発見、修正してみてください (でもそれまで待っている必要はありません。すでにたくさんの 2.8 マイルストーン向けオープンチケットが優しい開発者さんたちが注目してくれるのを待っています) 。
今まで通り、貢献したい開発者の方は、#wordpress-dev IRC チャンネル (irc.freenode.net) や wp-hackers list、そして Trac のチケットスレッドでお互いやコアチームのメンバーと連絡を取り合う事ができます。来週水曜日正午 (PST/太平洋標準時) から、毎週の定期的な開発者チャットもまた開始します。
コメントはまだありません