From: Matt S. <Mat...@wh...> - 2007-04-25 20:37:47
|
I think either way is fine. The advantage to putting it in integration.commons would be that breaking Morph into several smaller JARs (like Spring does) at some point down the road would be much easier. For example: morph-core.jar morph-reflect.jar morph-transform.jar morph-context.jar morph-lang.jar morph-wrap.jar morph-commons.jar morph-beanutils.jar It would also allow us to more easily isolate code that has certain dependencies in the build script if, for example, we decided not to bundle commons-collections in the binary download (actually you may already be leaning this way with Ivy, IDK...) I know if we go to a new integration package there are lots of things we'll need to move, but it shouldn't be too bad. The only thing I really care about is that we only have compile time dependencies on things like commons-collections. I consider Morph to be a very very low level tool (at least the Reflector) part, and I don't want it to have any required dependencies other than commons-logging. Matt Matt Benson wrote: > --- Matt Sgarlata > <Mat...@wh...> wrote: > > >> I like net.sf.morph.integration.spring. >> > > I think this was a fine end to that discussion wrt > classes intended to facilitate use with other > libraries. But what about, to give a concrete > example, such a class as an adapter to allow the use > of a commons-collections Transformer as a Morph > DecoratedConverter? I was leaning towards > net.sf.morph.integration.commons.CommonsCollectionsTransformerAdapter > but since it is a converter maybe it wants to live in > net.sf.morph.transform.converters or > net.sf.morph.transform.converters.ext ? Opinion? > > -Matt B > > [SNIP] > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > > ------------------------------------------------------------------------- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > _______________________________________________ > morph-developer mailing list > mor...@li... > https://lists.sourceforge.net/lists/listinfo/morph-developer > > |