Hi Rick, Rick Moynihan wrote:
None of this stuff is particularly hard, and I don't mean to be picky, as there are clearly ways around some of these issues. My problem is only that these things could all be a bit easier. If River is going to break API's for the repackaging to org.apache, why not also clean up these issues through introducing a few interfaces etc?
I see no reason why the introduction of a few interfaces that will be implemented by SDM e.g. (assuming the signature matches that of the current methods) in a next release is going to break compatibility. The preferred way from then on seems to be using interfaces in new API, but people can continue to use SDM where they did in the past. There might be a reason why this is not something we want to pursue but no doubt we will be informed. -- Mark
