This brings to mind something I've been thinking about for a while - what would folks think about the possibility of creating a "lift-unstable" branch? Lift is only a couple of years old, and it seems to me like it would be unfortunate to start stagnating development due to concerns about backwards compatibility.
So, my proposal is this: that we create a branch of Lift that makes no guarantees about source compatibility from release to release or indeed day-to-day. This could be a proving ground for new ideas that could then either be migrated into the main trunk with changes for backwards compatibility, or could be source of new major version releases. If we don't have the freedom to make breaking changes at even such a small level as Derek proposed with the Joda-Time situation, I think it's a problem. Lift is too young to calcify just yet. Kris On Sat, Oct 24, 2009 at 12:03 PM, David Pollak <feeder.of.the.be...@gmail.com> wrote: > > > On Sat, Oct 24, 2009 at 3:05 AM, Jeppe Nejsum Madsen <je...@ingolfs.dk> > wrote: >> >> Derek Chen-Becker <dchenbec...@gmail.com> writes: >> >> >> [...] >> >> > It's entirely subjective, but I just strongly dislike the idea of >> > using method names like jtNow, etc. >> >> I couldn't agree more....code just doesn't read nice anymore. > > I'm cool with other names, but, and this is a huge *BUT*... > > having two methods that have different return signatures is a huge source of > bugs. We saw this when we changed some of the S methods to return > Box[String] rather than String. There were hundreds of subtle errors. > > I'm happy to deprecate now and have goodNow (returns JodaTime) and evilNow > (returns java.util.Date), but I am 100% against changing a return signature. > > I am sorry that my position is making folks unhappy, especially Derek who > works hard and does a great job. > > Thanks, > > David > >> >> /Jeppe >> >> > > > > -- > Lift, the simply functional web framework http://liftweb.net > Beginning Scala http://www.apress.com/book/view/1430219890 > Follow me: http://twitter.com/dpp > Surf the harmonics > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Lift" group. To post to this group, send email to liftweb@googlegroups.com To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/liftweb?hl=en -~----------~----~----~----~------~----~------~--~---