Jetspeed

<Jetspeed>今日は、フォールバック問題をまとめ、それをメーリングリストに出す。昨日は、David からコメントをもらったのだが、どうも、Randy との議論のはじめの段階へ向かう感じになってきたためである。というわけで、ここで一度、まとめねばますます混沌としていくと考えたためである。まぁ、話がまとまる方向へ進むように地道に進めていこう・・・。

<Jetspeed日本語版>ビルドを作成中。特に問題が見つからなければ、数日中にリリースすることができるだろう。

<GNOME>GNOME 2.12がリリースされたのか・・・(http://gnome.org/start/2.12/notes/en/)。3.0 にならずにマイナーバージョンがどんどんあがっていくな・・・。そういえば、キーイベントをGTK+がなにより先に取ってしまう問題はいい加減になおらんものかね。登録したのはだいぶ昔の気がするが・・・。それが修正されないと、ATOKなどの入力方式がとれないのだよね・・・。

Jetspeed

<Jetspeed>今日はログイン問題をコミット。本当は、フォールバックの問題を解決してからにしようと思っていたけど、この問題はだんだん混沌としてきたため、ログイン問題を先に解決することにした。ログイン問題については、新しいパイプラインを Spring の定義に加えて、メディアタイプにより表示するJSPを切り替えるようにした。これで携帯でも普通に利用できるようになったかね(というか、ログインできないのは致命的だった気が・・・)。一方、フォールバック問題は、混沌としている・・・。Randyはデフォルトのプロファイリングルールにメディアタイプを加えるのはいやだというし、Davidはデフォルトのプロファイリングルールでもそれらはカバーされるべきと言っているし・・・。板挟みに・・・。どうしたものか・・・。個人的には、携帯で利用できるようになれば、どっちでもいいというのはある。とりあえず、今日、他の意見が出るか待って、明日、彼らにメールを出すことにしよう。まぁ、これは、ログイン問題に比べて、たいした問題ではないと思うし。

<MyFaces>結局、あれから、Stan に Tobago って何?と言われ、その情報を提供する。これで、少し展開が変わる可能性もある・・・。MyFacesのポートレット問題も複雑なことになってきて、なかなか進まないな・・・。Portals Bridges に入れておけば、どれだけ楽だったか・・・。今後、どの方向に持って行くかは考え物だな・・・。

MyFaces

<MyFaces>今日は、MyFacesにおけるポートレットの実装について考える。一応、昨日、Stanに新しいディレクトリを作って、そこに置くためにパッチを作ろうか?とメールを出しておいたので、その返事をもらった。新しいディレクトリを作るとなると、プロポーザルを出さねばならんよな、という感じだった。そして、どうやら、tomahawkに入れたままで、ビルド時に別のjarを作るような感じで考えているようだった(確認中)。まぁ、確かに新しいディレクトリを作って、サブプロジェクトで提案するよりは、それの方が敷居が低くて良いな。という感じで、返事を書いていて、ふと、TobagoがMyFacesに入ってきたら、どうすりゃいいのかと思った。現在は、Tomahawkをサポートすることに焦点を当てているけど、Tobagoが新しく入ってきたら、それもサポートする解決策が必要になる。つまり、もっと一般的な実装がないと、TomahawkとTobagoの両方を使いたい場合などの状況をサポートできんと思う。うーん、結構、難しい問題になってきたな・・・。

<JBoss Labs>PortletSwapやJBossWikiなど面白いことやり始めているな・・・。SourceForge.netにもポートレットを作るプロジェクトがあったような気もするが、特に進展がないようだから、JBoss ががんばって、ポートレットを用意してくれた方が盛り上がっていくかも。

<Tobago>Tobago Demo: http://tobago.atanion.net/tobago-example-demo/