Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Nutch Wiki" for change 
notification.

The following page has been changed by JakeVanderdray:
http://wiki.apache.org/nutch/WritingPlugins

------------------------------------------------------------------------------
- == Introduction ==
- 
  Nutch's plugin system is based on the one used in Eclipse 2.x.  Plugins are 
central to how nuch works.  All of the parsing, indexing and searching that 
nutch does is actually accomplished with varrious plugins.
  
  In writing a plugin, you're actually providing one or more ''extensions'' of 
the existing ''extension-points'' . The core Nutch ''extension-points'' are 
themselves defined in a plugin, the 
[http://lucene.apache.org/nutch/apidocs/org/apache/nutch/plugin/ExtensionPoint.html
 NutchExtensionPoints] plugin (they are listed in the !NutchExtensionPoints 
[http://svn.apache.org/viewcvs.cgi/lucene/nutch/trunk/src/plugin/nutch-extensionpoints/plugin.xml?view=markup
 plugin.xml] file). Each ''extension-point'' define an interface that must be 
implemented by the ''extension''. Nutch core extension points are:
@@ -30, +28 @@

   * A build.xml file that tells ant how to build your plugin.
   * The source code of your plugin.
  
- == Getting Nutch to a Plugin ==
+ == Getting Nutch to Use a Plugin ==
  
  In order to get Nutch to a given plugin, you need to edit your 
conf/nutch-site.xml file and add the name of the plugin to the list of 
plugin.includes.
  

Reply via email to