GANCHIKU.com

pear-devを読む。

2006年9月8日
PHP

先日、ようやくpear-devに登録することができた。実は、2ヶ月以上前からがんばっていたわけだが、登録されてなかったのだ。。ちゃんとその趣旨をメールしたりしていたのだが、ようやく解決してくれた。長い道のりだった。。どうやら、私以外にも問題があったらしく、HTML_TagCloudのshomaさんも登録されていなかったようだ。他にも、PHP_CodeSnifferの著者も問題があったみたい。で、pear-devにどうなってんのって投げてて、もっとpatientになれって怒られてた。まぁ、気持ちがわからんでもない。私もずっと放置されていたから。

私の場合は、account openerのPierreに連絡して、問題に気づいてもらった。PEARの投票フェーズが終わるとpear-groupっていうMLにメールを投げる必要があるのだが、それも届いていないっぽかったので、CcにPierreを入れて、もう一度送ってみたらわかってくれた。で、早速CVSのアカウントをもらう。そして、Pierreも問題がわかったらしく、彼にもう一度pear-devを登録してくれ、と頼まれる。そして、pear-groupにももう一度投げてくれ、と。で、今回は、確認メール後、再び確認のメールが来て、それに返信することにより、ちゃんと登録された。どうやら、スパムチェックに引っかかっていたようだ。

で、pear-devを読んでいるわけだが、かなりpear-devはおもしろい。激しくお薦め。php-devはPHPの言語自体の話なので、Cでゴリゴリ書けない私はよくわからないわけだけども、pear-devは純粋PEARの開発についてのMLなので、おもしろいパッケージがあるとチェックをしてしまう。言語は、PHPなので、ソースを読むのもトンデモなものでなければ、苦にならない。つか、勉強になる。あ、でも、最近仕事が忙しくてあまり読めていないが。。

pear-devを読んでいて、最近アツイネタは、やっぱりE_STRICTに準ずるパッケージのみを1月から受けるようにしようぜっていうプロポーザル。勢いがすごい。。もうすでに15票くらいゲットしている。で、そろそろPHP5な時代が来る予感が激しくしている。たぶんだけど、未だにPHP4を使っている理由の一つとして、PEARがPHP4だし。。。ってのがあると思うんだけど、PEARもPHP5でしか、つまりE_STRICTでしか動かないパッケージを出すようになると、PHP5に移らざるを得なくなる。内容は、こんな感じ。Requiring E_STRICT Compatibility for New PEAR Packages

で、もう一つ興味深いネタがあったのだけど、PEARを使っている人って実際、PHPのどのバージョン使っているの?って内容のもの。私はてっきりかなりPHP4が支配してんじゃねーの?って思っていたのだけど、そんなこともないみたい。PHP4.3以下が10%くらい。PHP4.4.xが20%くらい。PHP5.0.xが6%くらい。PHP5.1.xが、62%くらい。
この辺とかこの辺がネタ。

ヲイ。そんなにPHP5.1.x系が多いのか!PEARのせいでPHP4な環境に縛られていると思ったけど、違うのかな。。でも、私は仕事ではPHP4な開発しかしていないので、かなりびっくりしました。というわけで、PHP5に移りましょうよー。

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Shin Ohno 2003-2012