[Seasar-dev:185] Maven2でのネーミングについてご相談
Hirotaka HONMA
manhole
2005年 11月 14日 (月) 16:18:02 JST
本間です。
S2DaoでのMaven2ネーミングについて相談させてください。
S2本体のときも悩んだのですが、S2Daoでもrootのネーミングに
悩んでいます。
現状のS2Daoのディレクトリ構成とネーミング案は次のようになり
ます。
<ディレクトリ構成>
trunk/
+ s2dao/ (a)
+ s2-dao/ (b)
+ s2-dao-examples/ (c)
<ネーミング案>
groupId artifactId
-------------------- ------------
(a) org.seasar.dao (どうしよう?)
(b) org.seasar.dao s2-dao
(c) org.seasar.dao.examples s2-dao-examples
(a)のartifactIdが悩みどころです。
案としては...
- s2-dao-root
- s2-dao-base
- s2-dao-components
- そもそも(a)を設けず、(b)(c)だけにpom.xmlを置く
# もしくは、(a)をs2-dao・(b)(c)を他の名称にする案も考えられ
# ますが、既リリース分とjarファイル名が異なってしまいますの
# で現実的では無いかと。
ちなみに、現状のS2本体のディレクトリ構造とネーミングは次のよ
うになっています。
trunk/
+ seasar2/ (1)
| + s2-framework/ (2)
| + s2-extension/ (3)
| + examples/ (4)
+ s2-tiger/ (5)
+ s2-backport175/ (6)
groupId artifactId
-------------------- ------------
(1) org.seasar s2
(2) org.seasar.framework s2-framework
(3) org.seasar.examples s2-examples
(4) org.seasar.extension s2-extension
(5) org.seasar.framework.container s2-tiger
(6) org.seasar.framework.container s2-backport175
よろしくお願いします。
seasar-dev メーリングリストの案内