[seasar-dev:1170] Re: Seasar2.5
Koichi Kobayashi
[E-MAIL ADDRESS DELETED]
2010年 8月 9日 (月) 19:00:12 JST
小林 (koichik) です.
Date: Mon, 9 Aug 2010 12:37:43 +0900
From: arkw <[E-MAIL ADDRESS DELETED]>
To: [E-MAIL ADDRESS DELETED]
Subject: [seasar-dev:1167] Re: Seasar2.5
> また、もし、内部までしっかり対応するのであればそれを3.0と
> するというのはどうでしょうか。
ひとまずこの部分だけ.
記号をどうするかは本質的な話ではないので
あまり議論したくないのですが,Seasar2 の場合,
2.4 とか 2.5 の 2 はプロダクト名である
Seasar2 の 2 であり,その後の 4 や 5 が実質
メジャーバージョンです.
つまり,2.4 とか 2.5 は他のプロダクトでの
4.0 とか 5.0 のイメージ.
なので,過去に浮かんでは消えた Seasar3 はどれも
Seasar2 をベースにしたものではなく,全く別の
プロダクトです.
# 初代は Guice 風超軽量コンテナ (ファクトリ?),
# 2 代目は Spring ベース.
今回取り上げているのはあくまでも Seasar2 という
プロダクトのバージョンアップなので,もしやるなら
自動的に 2.5 でしょう.
ちなみに,内部まで対応というのは例えば
S2ContainerImpl の
private Map componentDefMap = new HashMap();
を
private Map<Object, ComponentDef> componentDefMap = new HashMap<Object, ComponentDef>();
などとすることを意図してます.
これをするかしないかで別プロダクト扱いは
あり得ないように思います.
--
<component name="koichik">
<property name="fullName">"Koichi Kobayashi"</property>
<property name="email">"[E-MAIL ADDRESS DELETED]"</property>
<property name="blog">"http://d.hatena.ne.jp/koichik"</property>
</component>
Seasar-dev メーリングリストの案内