uima-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Marshall Schor (JIRA)" <...@uima.apache.org>
Subject [jira] Commented: (UIMA-1967) UIMAJ build from the top level
Date Thu, 16 Dec 2010 20:53:01 GMT

    [ 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.

View raw message