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
