Hi Folks, Jerome and I have been talking about an idea to address the current issue raised by Stefan G. about having a mapping of mimeType->list of pluginIds rather than mimeType->list of extensionIds in the parse-plugins.xml file. We've come up with the following proposed update that would seemingly fix this problem.
We propose to have the concept of "aliases" in the parse-plugins.xml file, defined at the end of the file, something lie: <parse-plugins> .... <mimeType name="text/html"> <plugin id="parse-html"/> </mimeType> ..... <aliases> <alias name="parse-html" extension-point="org.apache.nutch.parse.html.HtmlParser"/> .... <alias name="parse-html2" extension-point="my.other.html.Parser"/> .... </aliases> </parse-plugins> What do you guys think? This approach would be flexible enough to allow the mapping of extensionIds to mimeTypes, but without impacting the current "pluginId" concept. Comments welcome. Cheers, Chris ______________________________________________ Chris A. Mattmann [EMAIL PROTECTED] Staff Member Modeling and Data Management Systems Section (387) Data Management Systems and Technologies Group _________________________________________________ Jet Propulsion Laboratory Pasadena, CA Office: 171-266B Mailstop: 171-246 _______________________________________________________ Disclaimer: The opinions presented within are my own and do not reflect those of either NASA, JPL, or the California Institute of Technology.