[ https://issues.apache.org/jira/browse/UIMA-1967?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12972206#action_12972206 ]
Marshall Schor commented on UIMA-1967: -------------------------------------- Re: merging uimaj-distr to top -level pom: I don't see any downside to doing this. Re: merging aggregate-uimaj to uimaj-distr: Downside: without a separate aggregate-uimaj, there's no way to run mvn xxx on all of the projects without also running it on uimaj-distr. uimaj-distr, because it builds the binary distribution, runs multiple zip/tar packagings, and runs the multi-module Javadoc creation, all of which take quite some time. I think being able to build the modules without the binary assemblies is the only reason to keep these separate. We could do this another way, though, using "profiles" - we could put these things into a profile, and have them enabled by default, and let users who didn't want to run the assembly and user Javadocs, type an additional command line parameter, something like -Duima.skip.bin.asm Does this seem better than having another POM as we do now? > UIMAJ build from the top level > ------------------------------ > > Key: UIMA-1967 > URL: https://issues.apache.org/jira/browse/UIMA-1967 > Project: UIMA > Issue Type: Improvement > Components: Build, Packaging and Test > Affects Versions: 2.3.1 > Reporter: Jukka Zitting > Priority: Minor > > The uimaj 2.3.1 source release package is a bit misleading in that it places > a copy of the uimaj/README file in the top level directory even though the > advertised "mvn install" build command doesn't work from there. > Instead of fixing that problem, it would seem like a good idea to actually > move the uimaj/pom.xml and uimaj/README files directly to the top level > directory in svn. > As a potential further simplification, it seems to me like it would be > possible to merge also the uimaj-distr/* and aggregate-uimaj/pom.xml files to > the top level. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.