On Mon, Feb 12, 2018 at 6:54 PM, sebb <seb...@gmail.com> wrote: > On 12 February 2018 at 20:29, Gary Gregory <garydgreg...@gmail.com> wrote: > > On Mon, Feb 12, 2018 at 12:53 PM, Pascal Schumacher < > > pascalschumac...@gmx.net> wrote: > > > >> Hello everybody, > >> > >> after further consideration I'm not sure if it is a good idea to > deprecate > >> StrMatcher (to convert it to an interface and make the naming match > >> *StringLookup), as this means that StrBuilder and StrTokenizer also > have to > >> be deprecated. > >> > >> Not long ago we told users of these classes to migrate from commons-lang > >> to commons-text. Now they have to migrate again. Seems a bit much imho. > >> > >> What do you think? > >> > > > > What this tells me is that the release of commons-text was made in haste > > RERO? >
That's what I am trying to do :-) Gary > > > but with the understanding that one of the goals was migration from > Commons > > Lang to Commons Text. Now that we are past that, some sore (IMO) design > > points are popping up. I just do not think it is a good idea to > perpetuate > > the use of the current/old abstract classes. IMO the design should have > > been based on interfaces to begin with but, I imagine this code came from > > Commons Configuration or some such place. So we have another case > > (probably) where the API was copied in bulk which made migration easier > out > > of wherever into Commons Lang. > > > > Now that Commons Text exists and is its own component, it behooves us to > > shore up any of the shortcoming from this code that eventually landed > here > > and provide a cleaner better API, and interfaces do just that. > > > > Gary > > > > > >> Cheers, > >> > >> Pascal > >> > >> > >> > >> > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > >> For additional commands, e-mail: dev-h...@commons.apache.org > >> > >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > For additional commands, e-mail: dev-h...@commons.apache.org > >