From: Servilio A. P. <afr...@mc...> - 2011-08-11 17:50:59
|
On Thu, 11 Aug 2011 10:51:40 -0400, Demian Katz <dem...@vi...> wrote: [...] > > Maybe in the README in the root, or a separate file with a different > > name. It might be a good to also include pointers to the other Java > > libraries used (e.g.: solr/lib/browse-handler.jar). > > Good idea -- I'll work on that shortly. To cover all bases, it's probably not a bad idea to include both a root README covering all dependencies and individual READMEs at the points of individual dependencies. Yes, this would be very useful to have. > > If this coupling would be different, making a customization to the > > indexer (to add a new function, or customize an existing one) would be > > easy as doing it, rebuild the jar, and deploy. But right now I would > > have to either pull the whole SolrMarc source and build it completely or > > just use a much less performant BeanShell script. > > Here's a thought -- what if we package an Ant file with VuFind that has tasks to a) pull the latest VuFindIndexer.java file from the SolrMarc repository and b) rebuild the .jar? That makes it really convenient for developers to customize the file without pulling down the whole SolrMarc repo, and it avoids keeping redundant Java files in multiple repositories. This would be very convenient for customizing the indexer class (or writing a custom one and seeng what is needed to build it). Thanks! Servilio |