昨日は、親からテレビ東京のチャンピオンズを見るべし、と言われ見てみると、いとこがダメ犬(菅谷パトラッシュ)をしつけてもらうために出ていた。あの犬、80kg もあったのか、確かに、でかくて、吠えまくって、さわれなかったからな・・・。そんで、その番組の最後には、パトラッシュも賢くなっていたみたい。良かった、良かった。
N2 Groupware(仮)
JSR 168 なポータルでグループウェア的な機能を使えるにように、ということでポートレットをガツガツ作っているけど、これらのポートレット群を一つにパッケージングして、N2 Groupware(仮)として、12月初めにアルファかベータ版を出したいと考えている(アルファかも)。個々のポートレットたちは Apache ライセンスだけど、N2 Groupware は Apache ライセンスか LGPL かで迷い中。まぁ、どっちにしてもフリーで使えます(サポート有償で提供予定)。ひとまず、PALポータル(N2 Portal) で動くように作業しているけど、Liferay や JBoss Portal もサポートスコープに入れて考えてます(一応、すべての JSR 168 なポータルをターゲットにしている)。そんな感じで、初めのリリースには以下のようなものを入れるつもりでいます。
- スケジュール (作成中)
- アドレス帳 (DONE)
- 施設予約 (これから)
- 掲示板 (DONE)
- 勤怠 (DONE)
- TODO (DONE)
- リンク集 (DONE)
- お知らせ (DONE)
- チャット (作業中)
- ノートパッド (DONE)
- Googleガジェット (DONE)
- Netvibesウィジェット (DONE)
- VFS (DONE)
- ユーザー管理 (DONE)
DONE となっていても、まだ、調整はするかも。あとは、お知らせ以外は SAStruts で、DB が必要なものは DBFlute なので、お知らせもあわせるように書き換えるかも。個々のポートレットについては、PALプロジェクトからリリースしようかと思ってます。という感じですが、興味がありましたら、お知らせくださいませ。
ドキュメントのtex化
PALポータルの anakia なドキュメントたちを置換コマンドをいろいろとたたいて、tex に変換した。そんな感じで機械的な変換だから、画像のサイズがおかしかったり、改行がおかしかったりと、これから修正しなきゃならない点が多し・・・。pdf を作成するための tex 関連コマンドをいろいろと叩くのは面倒だから、ant で処理をラップした(今のところ、CentOS5以外でビルドできるかしらない)。eps についても、保持するとサイズがでかかったので、ビルド時に png から eps に変換して生成するようにしておいた。というわけで、ant build すれば、target の下に pdf が生成される感じ。texも記憶からかなり消えかかっている感じなので、思い出しつつやっている感じだな・・・。