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