Firefoxの高速リリースでFirefoxの品質が劣化したりアドオンが脱落したりしている話

reinやTab Mix Plus、Tab Utilities等がFirefox 17で不具合が起こっていて更新が間に合っていないのは誰が悪いのかということを考えさせられました。タイトルは釣り。 続き http://togetter.com/li/411825 も併せてどうぞ。
10
なかのんの旅々(Masayuki Nakano) @d_toybox

一度修正した部分がいつまでもそのままだと思ってる人なんだろうなぁ、変更理由にたどり着けなくてもOKとか思っちゃうのは。新しいコード書く能力と、既存のコードをメンテする能力とはまた別なんだよな。

2012-11-23 12:39:00
:tetsuharu @saneyuki_s

@d_toybox よく言えば「確固たるビジョンを持っている」なんでしょうけど、煮詰まってない上にビジョンがダサいなーって人が頑固クローズドプレイしてるときに「feedback please」って言われても、ちょっと引く……

2012-11-23 12:40:17
なかのんの旅々(Masayuki Nakano) @d_toybox

私は新規でそこそこの量のパッチ書く才能もアイデアもあまり無く、非常に苦手。ハッカソンとかできる人すげーよ。

2012-11-23 12:40:38
なかのんの旅々(Masayuki Nakano) @d_toybox

@saneyuki_s ビジョン持ってるのと、成果物のフィードバック受け付けないのとまた別ですしね。いわゆるユーザビリティテストみたいなことやってないんじゃないですかね。やったとしても都合の良い意見と妥協できるもの以外は無視してそう。

2012-11-23 12:41:49
なかのんの旅々(Masayuki Nakano) @d_toybox

@smellman 日本人はメンテで、ぐちゃっとなってるコードを綺麗に書き直せる人の方が多い印象がなんとなくある。

2012-11-23 12:42:45
なかのんの旅々(Masayuki Nakano) @d_toybox

すげー人達が新規でコードガリガリ書いて全体的なバランスが悪くなると、私みたいなタイプのコード書きが整理する、みたいなパターンがまわってないと、いつかソフトは破綻するよね、うまいこといってるように見えても。

2012-11-23 12:44:45
:tetsuharu @saneyuki_s

@d_toybox そこまでの悪印象は無いですけど、「最悪あとで直す」の「あと」のスパンが相当に長く見積もられてそうだなーと感じたりとかはありますね。

2012-11-23 12:45:14
なかのんの旅々(Masayuki Nakano) @d_toybox

@saneyuki_s 彼ら、リリースしちゃうと、もう次のことばかり考えてて、メンテする気は無いように思えます……さすがにコードレベルのクリーンナップはそれなりにやってますけど。

2012-11-23 12:47:14
:tetsuharu @saneyuki_s

@d_toybox アドオン作者ないしbrowser.xulのパッチ書きとしては、UX絡みの変更が入るとAPIの追加が追いつかない時が痛いですね。具体的にはnsINavBkmにモバイルのブックマークのroot idを定数設定してないのが本当にクソだと思ってるんですけれども。

2012-11-23 12:50:02
なかのんの旅々(Masayuki Nakano) @d_toybox

日本のソフトウェア関連の経営者って、動いたら完成、みたいな人が大半の印象。設計が整理されてないまま、次の新機能とかに走り出すと間違いなく現場は疲弊していくし、クオリティは下がり続ける。

2012-11-23 12:50:26
なかのんの旅々(Masayuki Nakano) @d_toybox

@saneyuki_s モバイルは昔からやっつけな人多いですし……モバイルチームが定義せずに行ったんだとという前提ですが。

2012-11-23 12:51:43
:tetsuharu @saneyuki_s

@d_toybox あー、いやいや僕が不満に思ってるのはsyncが原因なんですけどねw

2012-11-23 12:52:17
なかのんの旅々(Masayuki Nakano) @d_toybox

最近はマシになってきたけど、モバイルチームからのレビュー依頼での駄目だし率というか、アプローチを根本的に否定することって多々あった。

2012-11-23 12:52:30
Piro🎉"シス管系女子"シリーズ累計5万部突破!!🎉 @piro_or

「Firefoxの高速リリースでアドオンが脱落したり品質が劣化したりしている話」をトゥギャりました。 http://t.co/iI3Zy1iO

2012-11-23 12:52:38
なかのんの旅々(Masayuki Nakano) @d_toybox

@piro_or なんかタイトルとずれた話が多々含まれてる感じが……

2012-11-23 12:55:05
:tetsuharu @saneyuki_s

僕はGeckoの方はコード的にも方針的にも結構信頼しているんだけど、FirefoxのUI側のコードになると、(UIの開発をWeb越しというのは難しいのはあるんだろうけど)新規機能の開発が結構クローズドなんでどーなのよって感じありますね。

2012-11-23 12:55:29
なかのんの旅々(Masayuki Nakano) @d_toybox

個人的にはAero Window Titleの作者を見て、色々と思うところはある。

2012-11-23 12:56:32
:tetsuharu @saneyuki_s

あとはFirefox 4のときの、「おいおいそんなにChromeに寄せていいのかよ」ってのがあるから………

2012-11-23 12:57:56
Piro🎉"シス管系女子"シリーズ累計5万部突破!!🎉 @piro_or

@d_toybox 「~考えさせられました」とは便利な言葉なのでした

2012-11-23 12:59:42
Piro🎉"シス管系女子"シリーズ累計5万部突破!!🎉 @piro_or

弊社内での開発ではよく「それは継続性の観点からまっとうなのか?」「そのコミットメッセージは妥当なのか?」といった指摘が飛び交っていて、他人事ではないなと思うのです。 http://t.co/pXfYJTVs

2012-11-23 13:04:30