[seasar-s2dao-dev:160] Re: S2Dao2.0 再び
Seto Azusa
[E-MAIL ADDRESS DELETED]
2007年 3月 9日 (金) 23:22:51 JST
せとあずさです。
On Mon, 05 Mar 2007 12:58:46 +0900
Yasuo Higa <[E-MAIL ADDRESS DELETED]> wrote:
> ひがです。
>
> 過去との互換性の問題からなくなってしまった
> S2Dao2.0構想ですが、今回のSeasar2.4.11対応の
> ように2.3と2.4を同一のプログラムでいくのは、
> 難しい(複雑になってしまう)ので、
> もう一度復活させてみたいと思います。
難しいというより
・S2Dao本体+Seasar2.3(Eclipse)
・S2Dao本体+Seasar2.4(Eclipse)
・S2Dao本体+Seasar2.3(Maven)
・S2Dao-Tiger+Seasar2.3(Eclipse)
・S2Dao-Tiger+Seasar2.4(Eclipse)
・S2Dao-Tiger+Seasar2.3(Maven)
の6通りでテストを通すようにするのが難儀なんですよね。
今回も本体のコードには1ステップたりとも手をいれてませんし...
# PathResolverImplがmainに入っているのはMavenの時のクラスパスの関係。
> 1.0系:Seasar2.3系。stableの位置付け。
> 基本的にはバグフィックスのみ。
> 1.1系:Seasar2.4系。互換性重視。
> 機能追加はこのバージョンに行う。
> 2.0系:Seasar2.4系。スリムで高速。100%の互換性はもたない。
メンテする側からすると1.0系と1.1系を分離するよりも
・S2Dao本体とExampleを分離(クラスパスの関係がものすごい複雑なので...)
・S2Dao本体+Seasar2.3(Eclipse)とS2Dao-Tiger+Seasar2.3(Eclipse)の
組み合わせは動作保障しない(Seasar2.3の場合はMavenでだけテストする)
とかしてもらえるとありがたいです。
--
せとあずさ
[E-MAIL ADDRESS DELETED]
http://www.fieldnotes.jp/d/
seasar-s2dao-dev メーリングリストの案内