プロジェクト理念・方針

理念

  • 面白いことをやりたい
  • 楽しく開発したい

提供物

  • All In Oneな開発環境

方針

  • Java6対応したS2を利用する
  • S2Containerと互換(diconが読める)
  • S2Utilに置き換える
  • jarを分ける(できれば…)
  • Java6以上を想定する
  • S2Containerをベストエフォートでインターフェースを維持して新機能も加えていく(JSR 330とか)
  • 依存jarのバージョンを最新にする
  • Deprecatedな独自クラスやメソッドは削除
  • 内部コードもjava6化できればする(ケースバイケースで)

その他

  • ひとまず、DBFlute, SAStruts, mobylet が動くのをサポートする(その他はやってくれる人がいれば対応)
  • 既存のS2のパッケージを変更すると互換性問題がいろいろ発生するので現状維持
  • 新しい機能はjp.sf.figer以下に配置