On 1/19/11 1:36 AM, [email protected] wrote:
IMO we should use Maven to create a ZIP deliverable with all libs and
scripts in place,

Yes, that would be the binary distribution which should be similar to the
one we shipped over at sourceforge. And we need a source distribution
which should be an extract of the opennlp folder from svn.

Additionally the jars (also source jars) should be published in the incubator maven
repository. The documentation (docbook and api docs) should be
published on the website.
and maybe we should have a folder inside target with the
same ready to use structure and we could direct people to run from that
folder.
We could create a special script which can launch opennlp directly form the project folder. For convenience this script might be located in the bin folder, and the other script which is actually put
in the distribution could be somewhere else.

To run the tools directly from the project folder we need the maxent jar on the classpath, there might be several ways how to solve this. One could be to write a script which uses maven, referencing the jar inside the local repo, or copying it over to the target folder
during the build.

I do not have a strong opinion about what is the best way, but I noticed that the maven way might not work for us, because maven always prints some stuff to the console which might interfere with the format converts and other tools we have which rely on the stdout output.

Jörn

Reply via email to