Hey everyone, I would like to start merging in nutchbase to trunk, so I am hoping to get everyone's comments and suggestions on how to do that.
Some of the other changes in nutchbase (such as deleting nutch's own indexing system) have already been incorporated in nutch trunk so I think, the difference between nutchbase and nutch trunk has been reduced to scope of NUTCH-650 and NUTCH-811, i.e., abstracting storage away from nutch. Unfortunately, AFAICS, there is no easy way to separate NUTCH-650 into smaller patches. All nutch jobs and all plugins have to be updated to use the new <String, WebPage> API and it needs to be done at once. So if no one has any objections, I want to create a gigantic patch that applies to current trunk and attach it into NUTCH-650 and commit it soon (I want to do this quickly because nutch development speed is picking up again, and I am worried that issues like NUTCH-843, while making perfect sense, will wreak havoc on my merging efforts :) What does everyone think? -- Doğacan Güney

