call for vote逝っちゃった。
痺れを切らしてしまいました。
Testing_Seleniumの方では、手伝ってくれたBjörnがブログに記事を書くらしくて、早いことよろしく頼むよーなんて言ってくれていたのだ。ええと、そのブログは、thinkphp.de。私もたまにチェックすることにしている。
通らなかったら、openqaにあげるさ。XSLTで一度書いた(間違っているけど)やつがあるから、それを修正してあげればいいしね。正直なところ、これは、PEARじゃなくて、openqaだろってちょっと思っちゃっているけど。。一度出したので引っ込めるわけにはいかんなーなんて思ってたし、PEARのコメント機能でないところで2,3人から直接メールが来たりしていたから、なんとかしたいと思うのが本音だ。
Services_YouTubeは、ソースがキレイだって褒められたんだけど、そこから閑古鳥。これも、PEARとは関係のないところで直接メールをもらっていたので、まぁ、早いうちがいいよねーなんて思っていたのだ。
まぁ、実際にvoteフェーズでちゃんと通るかどうかはわからないけど、PEARにプロポーザル出して良かったよ。かなり勉強になった。
それは、
1.PEARに出すために、パッケージの作り方を調べて、PackageFileManager2を使ってみたこと。
たぶん、PEARに出そうとしてなかったら縁の無かった技術だと思うから。
2.Cache_Liteを使ってみたこと。
良いとは聞いてはいたけど、使ったことがなかったので、ちょうどいい機会で使ってみた。実際に良かった。
3.curlを使ってみたこと。
ヲイラの非力な開発マシンには、最初はcurlが入っていなかったけど、Björnの勧めで使ってみた。まぁ、HTTP_Requestで問題アリな人が使うのがいいかも。
4.PEARっぽい書き方を覚えた。
会社では、PEARの標準規約っぽく、if とか while とか for とかに続く丸括弧の前にスペースを置いたり、4スペースをインデントとして使っていたりしたので、そんなに苦にならなかったが、さらにPEARのようなオプションの指定の仕方や、PHPDocumentorに通るようなコメントの書き方をしてみたり、よかった。
5.ライブラリに対する反応が楽しい
つーか、オープンソースってこれが一番なのかな。始めたばかりでよくわからない。。この辺はmikio師の話を聞いてみたいところ。オープンソースをやりはじめた後のmikio師には、一度しか会ってないし、そんな話はほとんどしてないから。
少なくとも、私は楽しかった。読み方がわからない人たちから「これ、いいねー。」とか「ここ、こう直した方がいいよ。」とか、話が来るのは本当に楽しい!おかげでもっと調べて、こんなこともできるんだぜ!ってアピールしたくてしょうがねーじゃねーか。もちろん英語だけど、最近英語でのメールの会話をしていなかっただけに、ひさしぶりでヲイラがんばっちゃうゾ!って思うしね。
他にもPEARに出したおかげでいくつか学んだけど、今は、パッと出てこない。
というわけで、来週の今頃には結果が出ていますね。つーか、5集まらんかったら、その次の週へ持ち越しだけども。
Shin Ohno 2003-2012