fluent-logger-php で PHP 5.2 向け実装をどう扱うべきか問題
- yuya_takeyama
- 2955
- 0
- 2
- 2
@chobi_e これってどんな感じなんでしょう?マージするのに懸案事項って何かあります? > https://t.co/Pd7ZgljoZC
2013-04-01 11:34:01@repeatedly FluentLogger自体は5.3の機能使わなくても実装できるのでポリシー的な部分が大きく、5.2問題は頭が痛い問題だったりします。個人的には2つのバージョンをメンテするのは事実上厳しかったりするので方向的に5.2に切り倒していくもの有りかなとは思います
2013-04-01 16:37:41@chobi_e @repeatedly 5.2に倒すのは賛成です。ここのところ何件も5.2より前のphpで使いたいという話を頂いており...
2013-04-01 16:38:37@kzk @repeatedly FluentdあってのFluentLoggerなのでコアなユーザーが幸せになる方向に(そしてContributor増える方向に)行きたい思っているのでちょっと相談させてください&僕もfluent-logger-phpのadmin権限欲しいです><
2013-04-01 16:39:19@kzk_mover @chobi_e @repeatedly @sotarok あーでも 5.2 ってもうサポート対象じゃないのですね。これは悩ましい、、、ですがユーザー数を増やすという点では5.2に倒してメジャーバージョンを上げるのがよさそうかなとおもいます。
2013-04-01 16:40:51@kzk_mover @repeatedly あー、やっぱり5.2根強いですよねー・・・。そしたら5.2の方向で倒していくのが良さそうな気もしますね。
2013-04-01 16:41:35@kzk_mover @chobi_e @repeatedly PHP ユーザとしては、5.2 とか今更使ってんじゃねーよ、という感じだけど、fluentd がどうしてもそれによって利用者増えるしメリット大きいならそれで良いと思いますー。
2013-04-01 16:44:46@chobi_e @kzk_mover @repeatedly ちなみに PHP 本家は、5.3 ですら「いつメンテ終了するか」議論が出ているほどで、5.5 がリリースされた1年後にメンテ終了という流れだねえ。まぁ、とはいえ、実際には 5.3 から上の移行は遅そうだけど…
2013-04-01 16:46:20@kzk_mover @sotarok @repeatedly OSS Community周りだと5.2系を頑張っている所は少ないですね。PHPUnitも5.2打ち切っていますし。新しく出回っているのはほぼ5.3系〜5.4系です。5.2系使っている企業の物はどこも苦労していますね
2013-04-01 16:49:14@chobi_e @repeatedly @sotarok うーむ、あとはnamespaceって5.3以降ではデフォルトで使われてる感じなんでしょうか?
2013-04-01 16:52:58@kzk_mover @repeatedly @sotarok namespaceに関しては基本的に最近はほぼ全てで利用されていて(どのフレームワークでも再利用できるようにユーザー主体で名前付け規約化しようという流れです)Cで実装された関数やクラスは一部だけ対応ですね
2013-04-01 16:56:42@chobi_e @kzk_mover @repeatedly PHPのライブラリ作ってる人たちのコミュニティでは、PSR という標準的なルールを定めてて、ここ数年出てきてるライブラリで基本的に名前空間使ってないものは無いね。よほど世の中に興味が無い人でない限り。
2013-04-01 16:58:20@sotarok @chobi_e @repeatedly なるほど、それだとPHP的には現状のコードベースでも良い気がして参りました。まあバージョン上げてくれっていうのが正解なんだろうな
2013-04-01 16:59:10@kzk_mover @chobi_e @repeatedly 世の中的に綺麗なのは、PHP 5.2 compat branch も使えるようにしつつ、とはいえ「今後の開発やfixはされない」という状態で残しておく感じかなと。
2013-04-01 17:01:39@kzk_mover @sotarok @repeatedly PHPのバージョン上げるのが正しい選択なんですけど事業的に5.2から5.3はインパクトでかすぎるんですよねー・・・。ここらへんなかなか答えが出しづらいところだとは思うので難しいですね
2013-04-01 17:02:25@kzk_mover @sotarok @chobi_e おお、Twitter見れてない内にこんなに話が…PHPもなかなか流れ早いですね…
2013-04-01 19:19:48