Am Mi., 20. Feb. 2019 um 08:58 Uhr schrieb Bruno P. Kinoshita < ki...@apache.org>:
> Hi all, > Just finished merging a pull request to TEXT-104, where the JaroWinkler > distance was updated. The class was actually computing a text similarity > score, not an edit distance. The user that contributed did a great job > moving the logic into a separate class, then updating the method to return > a distance instead. > Later I realized this would break both behaviour and binary compatibility. > So just wondering what others think. Is it time to gather a few more > issues in text, maybe even consider updating libraries/java/etc, drop > @Deprecated stuff, and prepare a 2.0? Or is it too soon, and instead revert > moving the code to a branch, and update TEXT-104 with a note about the > branch? > This would be a bad signal to the contributor. Do you think it's possible to have both solutions side by side? So we keep the old class with the name an interface, deprecate it and put the new solution in the same package with a different class name? Benedikt > CheersBruno >