uima-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Marshall Schor <...@schor.com>
Subject Re: [VOTE] Apache UIMA TextMarker RC2 AND Composite Repository
Date Tue, 29 Jan 2013 20:49:28 GMT
I notice that the top level project (the one you run mvn install on to build
everything) is uimaj-textmarker-parent.

This is different from the conventions of other projects - where the top level
would have been something like:

uimaj-textmarker.

I don't think this is a blocker, but if things are worked on before another
release, it might be good to change this.

The convention other multi-module projects take is to have a top level project,

XXX

have a <modules> statement that specifies the included projects.  Among those is
a project conventionally named
XXX-parent

This project is a "pom" project which just has the shared Parent Pom for the
project.  In some cases, it's not needed, if the project has no pom "factoring"
that isn't already provided by the higher level poms - the common UIMA parent
pom and the common Apache parent pom.

Most projects have this so they can override the common UIMA parent pom (often,
just until the common UIMA parent pom is updated and released).

-Marshall


Mime
View raw message