I concur. There's nothing particularly difficult about changing a simple name, even if it is used frequently throughout the code. Global search and replace with a decent regex and you're done. Now, changing signatures or something like that -- that requires some serious recoding.
Thanks, David, for the change to Box. I do think it is much easier for newcomers to understand, and with no loss of terseness. Chas. Derek Chen-Becker wrote: > In the grand scheme of things, changing the name of a class (Can -> Box) > is much more minor in my experience than some of the /behavior/ changes > that we've gone through the past month or so. The former is relatively > simple to fix with a sed script or with Find/Replace in, say, Eclipse, > while the latter means actually rethinking code at some level. > > Derek > > On Sun, Dec 28, 2008 at 2:00 PM, Tim Perrett <[email protected] > <mailto:[email protected]>> wrote: > > > Further to Davids comment, Id like to add the following: > > We are currently having a strong drive forward in the lift code base, > and the project at large (documentation, installers etc), so breaking > changes like this, whilst few and far between, are unfortunately > required growing pains to make lift better and more user friendly long > term. We hope that changing from Can[T] to Box[T] will make the > learning curve for lift new-commers easier, as we find people > struggling with the Can[T] concept initially. > > The committer team is working hard to get a 0.10 release out early in > the new year, and we hope that when that release is out, the lift API > will be pretty much frozen as we progress to a 1.0 RC in 2009 with > scala 2.7.3, so this should be one of the last wide spread breaking > changes. No doubt David will post more information about the current > roadmap in January. > > Cheers everyone, happy lifting! > > Tim > > > > > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Lift" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/liftweb?hl=en -~----------~----~----~----~------~----~------~--~---
