Hi Committers, As Solr matures and the codebase grows, putting everything in the core will lead to a bloat. This may impact our ability to have releases early and often.
A case in point is DataImportHandler (SOLR-469). As per our discussion with Grant Ingersoll, it makes a lot of sense to make this a contrib project rather than adding it to the core codebase. Though it adds a lot of value to the system, it actually makes no modifications to the core and works purely as a component that can be plugged in by configuration. Going forward, this may not be an exception (as in case of Lucene) and we will have more components like this. So we propose that we have a contrib area for Solr and add DataImportHandler to that (and any other component which may fit the bill). please comment -- --Noble Paul -- Shalin Shekhar Mangar