Hey,

So I am admittedly a noob with Nutch, but have spent some time digging through 
the source code. I am just curious if anyone has talked about, in future 
developments of Nutch, replacing the whole way we register plugins? I ask 
because I am using Nutch on a project with Maven. At the moment I have to copy 
a whole bunch of JAR files with there plugin.xml files into a certain directory 
on build, which is fine, but is kind of breaking the whole Maven paradigm. It 
would be nice to have some sort of Maven repository where plugins lived, and 
then wire up which plugins I want to use using some kind of DI framework, like 
Spring or Guice. Then instead of writing XML Plugin Descriptor Files, every 
plugin could write a class extending PluginDescriptor and register its self 
with the PluginRepo, or something of the sort.

Also, I have never contributed to an open source project, so if I am being an 
ass I don't mean to be. Just would love to help make a great tool better in any 
way.

Best,
PJ Herring




Reply via email to