Michael Baessler wrote:
I would like to move the PEAR packaging projects
   PearPackagingAntTask
   PearPackagingMavenPlugin
to the main UIMA code base and add them to the modules list in the uimaj POM.

The advantage of the move is, that the two projects are automatically compiled when UIMA is compiled. So they haven't been compiled manually before an annotator component can be compiled. I don't think it is necessary to ship them with the core framework, it is more like a framework helper functionality like the test util projects uimaj-test-util and uimaj-component-test-util.

The disadvantage of the move is, that the to projects must be extracted from SVN to get the UIMA core framework compiled.

Opinions?

-- Michael
When thinking again about this issues we could also consider the following...

We create a Sandbox-dist project that contains a Sandbox build for the "stable" sandbox components similar to the uimaj and uimaj-dist project. To build the Sandbox components these Sandbox build must be used. Given that, we can add the PEAR packaging projects as dependencies for this build, so that they are compiled automatically before the annotators and other components are compiled.

I think I would prefer that way.

-- Michael

Reply via email to