Hi,

On Sun, Aug 31, 2008 at 6:14 AM, Kenneth D. Weinert
<[EMAIL PROTECTED]> wrote:
> To me this resembles a plugin architecture and in the interest of not
> reinventing the wheel I looked for a plugin architecture to use.

Unless you are doing something really powerful, it should be possible
to achieve pluggability with just some well defined extension
interfaces. Beyond that I'd rather leave the task of managing such
extensions to the client application or an IoC container.

> So, the first question is this: is it ok to add dependencies to PDFBox
> for implementing something like this?

Personally (and I'm not a core PDFBox developer) I'd keep the number
of dependencies to a minimum. A dependency should be added only if the
feature is really needed and can't reasonably be implemented without
the extra dependency. I'm not convinced (yet ;-) that this is the case
here.

BR,

Jukka Zitting

Reply via email to