Hi all guys, al the components I have been touching (digester, discovery, chain, functor, dbutils, pool2, graph, meiyo) have exactly the same assembly descriptors and assembly plugin configuration.
I honestly think that we could do a little step of improvement and remove that redundancy. My proposal is using the 'sharing assembly descriptors'[1] technique, creating a new component containing the -bin and -src descriptors, then configuring the assembly plugin in the parent in the way it reuses the shared descriptors. Components that need a different configuration, they just override the assembly plugin configuration to get custom assembly descriptors as input. I feel comfortable with that approach having experienced it in MyBatis[2] (formerly Apache iBATIS) WDYT? It would help us on saving both (even if trivial) space and time (configured once, reused everywhere). Please just let me know, I can take care of it! All the best, have a nice day, Simo [1] http://maven.apache.org/plugins/maven-assembly-plugin/examples/sharing-descriptors.html [2] http://code.google.com/p/mybatis/source/browse/#svn%2Fsub-projects%2Fbase-bundle-descriptor%2Ftrunk http://people.apache.org/~simonetripodi/ http://www.99soft.org/ --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org