lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Yonik Seeley <>
Subject Re: [jira] Commented: (LUCENE-1678) Deprecate Analyzer.tokenStream
Date Tue, 09 Jun 2009 23:58:12 GMT
On Tue, Jun 9, 2009 at 7:19 PM, Earwin Burrfoot (JIRA) <> wrote:
> You go zealously for back-compat - you sacrifice readability/maintainability of your
code but free users from any troubles when they want to 'simply upgrade'. You adopt more relaxed
policy - you sacrifice users' time, but in return you gain cleaner codebase and new stuff
can be written and used faster.

Not sure I agree with that - if changes become too easy you can get a
thrashing effect... change just because someone thought it was a
little better can lead to more chaos.  IMO, changes to interfaces
should be clearly better than what existed before.  Stable interfaces
brings benefit to Lucene contributors/developers as well (not just


To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message