On 10/17/07, Keith R. Bennett <[EMAIL PROTECTED]> wrote:

> ...How would that have worked regarding directory structure and maven?...

It'd be more or less like you describe, but I'd use the tika- prefix
for module and directory names:

tika
- pom.xml

- tika-parsing
- - pom.xml
- - src/main...

- tika-mime
- - pom.xml
- - src/main...

- tika-encoding
- - pom.xml
- - src/main...

with the main pom.xml referring to the others via a <modules> section.

See jackrabbit for an example, http://svn.apache.org/repos/asf/jackrabbit/trunk/

And yes, the motivation is more about dependencies than the jar size:
people could reuse just the encodings or mime-type classes without
having to care about the rest.

That's assuming our code allows this separation - I haven't checked as
it seems we don't want to do this currently.

Note that this does not prevent us from delivering a single jar for
the tika-parsing module, Maven allows depencies to be copied in the
jar artifact if needed.

-Bertrand

Reply via email to