N2 Collabo 1.0 PR1

N2 Collabo 1.0 Public Review 1 をリリースしました。

http://software.n2sm.co.jp/ja/n2collabo.html

N2 Collabo は JSR 168 準拠のポートレット群で、グループウェア系の機能をまとめたソフトウェアです(Googleガジェットとかちょっと毛色が違うのも含んでますが)。現在、以下の機能を含んでいます。

  • スケジュール
  • アドレス帳
  • 施設予約
  • 掲示板
  • 勤怠
  • TODOリスト
  • リンク集
  • チャット
  • ノートパッド
  • Googleガジェット
  • Netvibesウィジェット
  • ファイル管理(VFS)
  • ユーザー情報管理

N2 Collabo は Community Edition として、Apache ライセンスで提供しています。各コンポーネントのソースコード自体も PAL プロジェクトで Apache ライセンスで提供してます(今のところ、それらは SAStruts ベースで作られていて、DB アクセスが必要なものは DBFlute を利用してます)。N2 Collabo はそれらを集約した感じです。Community Edition 以外には Enterprise Edition もありますが、こっちは商用サポートとかです(安価だと思うので、こっちも気軽にお問い合わせください(^^;)。

基本的には、JSR 168 準拠のポータルサーバであれば、どこでも動くことを期待しています。現在のところは、Jetspeed 2、Liferay、PALポータルで動かして、確認していってます。ポータルの互換性関連でなにかあれば、おしらせくださいませ。

現状では、ユーザー情報管理(userinfo)ポートレットで、N2 Collabo のユーザー情報とポータルがもつユーザー情報をユーザーIDでマップする必要があって、今のところ、それをユーザー情報管理のポートレットで手動でやらなきゃならないので、userinfoポートレットにプラグイン的な機能を追加して、改善したいなっと考えています。あとは、細々として問題があるかと思いますが、地道に改善していこうかと。Public Review リリースということでいろんなフィードバックをいただきたいな~、と思っていますので、JSR 168 準拠のポータルをご利用の方はぜひ使っていただければ大変助かります 🙂

川口マラソン

10km に参加してきた。前回は前半抑えて後半を飛ばすという形でいったけど、今回は全体を通して普通に走る戦略をとってみた。スタートのときに前の方でなかったので群集に埋もれて出遅れた感があったけど、その後は普通に走れてタイム的には 47 分 31 秒だった。近頃、練習不足な感じもあったのだけど、目標の 50 分を切ることができた。若ければさらなるタイム更新を目指すのだろうけど、今後は現状維持が目標かね。

Postfix で特定ドメインに来たメールは別サーバに転送する

たとえば、test1.com と test2.com というドメインを管理するサーバ1があって、test2.com宛のメールはサーバ2に任せたくて、しかも、サーバ2は外部から見えないみたいな場合の話。まず、/etc/postfix/main.cf を

relay_domains = $mydestination, test2.com
...
transport_maps = hash:/etc/postfix/transport

という感じにして、/etc/postfix/transport に

test2.com smtp:[サーバ2のIP]

と書く。あとは、

# postmap /etc/postfix/transport

を実行。そして、Postfix を reload して、サーバ2が test2.com のメールを処理できるようにしておけば動いていた。