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 == - Writing a plugin allows you to extend and change Nutch without having to modify the core system. In writing a plugin, you're actually providing one or more ''extension'' 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 (Please update this list with any I've missed): + Writing a plugin allows you to extend and change Nutch without having to modify the core system. 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 (Please update this list with any I've missed): * [http://lucene.apache.org/nutch/apidocs/org/apache/nutch/clustering/OnlineClusterer.html OnlineClusterer] -- An extension point interface for online search results clustering algorithms (from javadoc). * [http://lucene.apache.org/nutch/apidocs/org/apache/nutch/indexer/IndexingFilter.html IndexingFilter] -- Permits one to add metadata to the indexed fields. All plugins found which implement this extension point are run sequentially on the parse (from javadoc).
