この日記はMozillaのプロダクトへの貢献者としての私の成果を中心に、気になったバグやWeb界隈の話題について書いていますが、
断り書きがある場合を除き、いかなる団体のオフィシャルな見解ではありません。あくまでも個人的なものです。
Mozilla Foundation、Mozilla Corporation、及び関連企業の公式情報ではない ことに注意してください。
現在、XHTML 1.0 (もどき)から、HTML5なコンテンツに修正中です。古い日記は修正が完了していませんので表示が崩れます。
順次、修正していく予定ですのでしばらくお待ちください。
もずはっく日記(2006年1月)
2006年1月1日
Mozillaのパッチを書いて採用されるまで で紹介している通り、現在、Mozillaの開発にはレビュー制度がある。これは、コードの品質保持には非常にうまく機能していることが多く、これは重要で、必要な制度である。
しかし、前々から問題視されていたことだが、Firefox1.5のリリース以降、これが一部のモジュールで完全に機能しなくなっている。理由は開発者(パッチ提供者)に対するレビュアの圧倒的な不足。パッチはでているのに修正が完了しないという状況がここ最近ずっと続いている。この問題は開発の遅れだけではなく、レビュアの作業順序によっては多数のパッチが同じコードに同時に入り、意味不明なバグを生み出したり、最悪、チェックインしようとした段階で、せっかくレビューの終わったパッチが使い物にならなくなっている可能性もある。
現状、これが最もひどいのがbrowserやtoolkit。近頃のBranchの複雑化や、レビュー体制の崩壊など、Firefoxはなかなかに前途多難である。(一応、念のために書いておくが、開発が全く進行しないわけではない。セキュリティバグや、マーケティング上致命的なバグ等、超重要バグはレビュアにコンタクトをとることで速攻で修正されることも多い。また、Geckoの開発速度は相変わらず速いままだ。)
2006年1月8日
いつのまにやらFirefoxのProfile ManagerのアイコンがMicrosoftチックなデザインに変わっていた。
Thunderbirdでは前からこうだったのか。
GTK2ビルドの場合の、IME無効化パッチ。Linuxの環境は他のOSに比べると、十人十色な状況なので、是非できるだけ多くの人にパッチをテストしてもらいたい。
2006年1月11日
私用で一日潰れてしまった
初回投稿日時: 2006年01月11日00時10分55秒
カテゴリ: 雑談
固定リンク: id=2006011100
SNS:
(list )
免許書き換えやらなんやらで一日潰れてしまった。
おまけに猛烈に眠いので今日は何もできなさそう。
明日も私用で潰れそうなのでよろしくお願いします、関係各位。
申し訳ない。
Bugzilla-jpのシステム入れ替えに伴う体制変更について
初回投稿日時: 2006年01月11日00時19分31秒
カテゴリ: 雑談
固定リンク: id=2006011101
SNS:
(list )
Bugzilla-jpは既に新バージョンに移行して、これに伴い運営体制も大幅に刷新された。
本家bugzilla-orgと同様に、権限を設け、通常のユーザはバグのステータス変更や、NEWとしてのバグ報告もできなくなっている。まだ詳しい今後の体制は決まっていないが、おそらく本家同様、貢献の実績のある人にはどんどん権限を付帯していくことになると思う。これで荒らしやら、質の低すぎるバグ報告が無くなれば良いのだが。
一応、現在アクティブで、実績のある方には全員、今まで通りにバグのステータスを変更する権限を付帯しているつもりだが、漏れがあったら申し訳ない。権限が無いことに不満のある方は名乗り出て欲しい。(現状、どこで受け付けるか決まっていないが、すぐにでも権限が欲しいなら、私宛にメールを送ってくれれば、実績を調査して権限を付帯するか検討するのでよろしく。)
2006年1月12日
以下のバグが双方のBranchでも修正された。
これも1.8 Branchと、1.8.0 BranchでもFIX。
2006年1月20日
ネットワーク環境ダウンと、復旧
初回投稿日時: 2006年01月20日01時10分29秒
カテゴリ: 雑談
固定リンク: id=2006012000
SNS:
(list )
出張前から転送速度がかなり落ちるといった問題が発生していたのだが、出張から帰ってくると深刻な転送速度に落ち込んでいた(メールの受信が重すぎてタイムアウトすることがあるぐらい)。結局原因は家の中で島と島をつないでいるLANケーブルの一本が断線直前だったことだった。該当の回線部分は再発と今後の維持予算との兼ね合いで無線LANに置き換えることでようやくブロードバンドな環境が復活。そんな状態だったので各所での作業に遅れが出ている。申し訳ない。
それにしても、この環境下で低速になったとはいえ、画像のような大きなデータ転送も内容が壊れることなく転送できていたTCP/IPの凄さに今更ながらに驚かされた。
ようやくレビューが行われて修正完了。なんと、今月はこれが一個目の修正。今月の月報は書きにくいなぁ……
個人的 Firefox ロードマップ
初回投稿日時: 2006年01月20日02時39分50秒
カテゴリ: Firefox Memo
固定リンク: id=2006012002
SNS:
(list )
全くいい加減なもので、実現を確約するようなものではないので注意。
Firefox 2.0
アクセスキーのアクセシビリティ改善(Bug 4496 )
いくつかのMacにおける細かい描画バグの修正
toolkitの細かいバグの修正
Firefox 3.0
2006年1月25日
仕事が進まない
初回投稿日時: 2006年01月25日04時45分05秒
カテゴリ: 雑談
固定リンク: id=2006012500
SNS:
(list )
仕事へのモチベーションがイマイチ上がらない。
毎日車のメンテで時間を奪われてたり、資料探しで高松まで出かけたりと、なんだかバグ修正からはちょっと離れているのもあるし、先週の出張で疲れ果てて、二、三日休養したので気が抜けてしまったのかもしれない。まあ、昔、会社勤めしてた時から、モチベーションが下がるときはあったし、その間は効率が悪いので、割り切ってリフレッシュして、また無休の生活に戻るのがいつものパターンなので、今回も割り切って行きたいものだけど、やっぱり気持ち悪い。
それにしてもバグの情報をまとめるのに、Trunkを中心として動いているBugzillaは、こんなにBranchが乱立している状態では使いにくい。何か良い手を考えなくては。
前々から気になっていたバグ。Firefox2までにはなんとかしたいなぁ。(API変更が必要なので1.5.0.xでは修正不能。)
2006年1月28日
風邪っぽいので
初回投稿日時: 2006年01月28日00時35分42秒
カテゴリ: 雑談
固定リンク: id=2006012800
SNS:
(list )
風邪っぽいので、あまり無理せずに寝ます。すみません。
2006年1月30日
概ね回復
初回投稿日時: 2006年01月30日01時23分29秒
カテゴリ: 雑談
固定リンク: id=2006013000
SNS:
(list )
二日間、アホほど寝たことでかなり回復した感じ。(結局、熱は出なかったものの、昨日は咳がそこそこ出てた。風邪というより、単に疲れが溜まってたのかな。)
おかげで年明けてから見れずにHDDに溜まっていたアニメもようやく消化できた。マジカノ が久々にツボ。ノリというかテンポが好きなんだが、監督の前歴で見たことあるのはRAGNAROKだけど、今回みたいな印象はないなぁ。プリキュアMH が最終回はまともな作画に戻ってくれて一安心。
未読のマンガも7割ぐらいは消化できた。しかし、未開封のDVDが一年分ぐらい溜まってるのはどうしたものか。
未開封のゲームも数本あるけど、こっちはもはやどうしようもないなぁ……
豆だなぁ
初回投稿日時: 2006年01月30日14時14分31秒
最終更新日時: 2006年01月30日14時15分13秒
カテゴリ: Firefox IE Opera Software 雑談
固定リンク: id=2006013001
SNS:
(list )
Skypeのダウンロードページ 、UAによって異なるコンテンツを出して、ユーザに的確な手順を説明するようになってる模様。以下のスクリーンショットではFirefoxとWinIEだけだが、Operaでも専用の画面が出ることを確認している。未知のUAだとどうなるか興味があるけど、面倒なのでテストしていない。
サイドバー
日記内のナビゲーション
Twitter