lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Yonik Seeley <yo...@lucidimagination.com>
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) <jira@apache.org> 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
users).

-Yonik

---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org


Mime
View raw message