ほぼ完成。ページナビゲーションや検索機能も付けてみたりと。明日あたりにはリリースしようかと思う。あとは、その前にSAStruts ポートレットもポートレットモード変換問題以外にもいくつか修正したので、それをコミットして、明日にはリリースしようかと。Googleガジェットポートレットの方は、OSC でポータルのデモにつかおうかなっと思っている感じ(OSCの資料も今週中には準備したいところ・・・)。あとは、JBoss Portal みたときに、Googleガジェット以外にも Netvibes のガジェットもあるみたいな感じだから、それも同じ感じで作りたいところだな・・・。
Googleガジェットポートレット
更新してみた。ガジェットのリストをウェブから取ってくるようにしたので、今までみたいに portlet.xml に記述する必要はなくなった。使いかたは、ポートレットをページ上に配置して、編集モードで表示したいガジェットを選択するだけ。後は、ページナビゲーションをちょこっと改善して、カテゴリも選択できるようにしようかと。それをやったら、リリースしようと思うのだけど、その前に sastruts-portlet を 1.0.0-rc3 にする必要がある・・・。Googleガジェットポートレットは、SAStruts なポートレットなのだけど、編集モードに切り替えた後に表示モードに戻れない問題を見つけた・・・。というわけで、まずは、そっちをリリースしてから、Googleガジェットポートレットかな。
Googleガジェットの一覧
JBoss Portal とかがどうやって、最新のGoogleガジェット一覧を取ってきているのかなって思っていたのだけど、確認したら、http://www.google.com/ig/directory に対して、RSS で取得要求を出すのね。そうすりゃいいのか、なるほど参考になった。