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
