On Tue, Jun 9, 2009 at 7:19 PM, Earwin Burrfoot (JIRA) <j...@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-unsubscr...@lucene.apache.org
For additional commands, e-mail: java-dev-h...@lucene.apache.org

Reply via email to