Only if Phx is in town :) On Wed, Nov 18, 2009 at 10:48 AM, Heiko Seeberger < heiko.seeber...@googlemail.com> wrote:
> Jim, > > Let's stop this discussion (I won't convince you and you wont't convince > me) and start doing something more valuable: Are you in town for a couple of > beers? > > Heiko > > 2009/11/18 Jim Barrows <jim.barr...@gmail.com> > >> >> >> On Wed, Nov 18, 2009 at 10:25 AM, Heiko Seeberger < >> heiko.seeber...@googlemail.com> wrote: >> >>> Jim, >>> >>> 2009/11/17 Jim Barrows <jim.barr...@gmail.com> >>> >>>> >>>> The behavior of a method, it's implementation is part of the contract I >>>> have with the library. >>>> >>> >>> Behavior yes, as long as agreed part of the contract. Implementation no. >>> >> >> Implementation is not behavior? >> >> >>> >>> >>>> So, just because you, or some committee ... >>>> >>> >>> Not a committe, but the developer of the library. >>> >> >> I don't care who. Somebody, who isn't me, is deciding whether the impact >> to me is is minor (ie 0.0.1), major (ie 0.1.0), or catastrophic (ie 1.0.0). >> >> >>> >>>> ... think that the change is "minor", I still have to thoroughly test >>>> everything that uses your library. >>>> >>> >>> Did you hear me saying "Don't test your app when a required library >>> changes its version"? >>> >> >> Yes, actually your attempting to use a scheme to tell me what I need to >> test. If you agree that with every change, I need to test those changes, >> then why complicate everybody's lives with number schemes? Because whether >> a someone uses the OSGI complex scheme of numbers, or Ubuntus year.month >> scheme, it still means I have to read the change list, and test the things >> that changed. >> >> >>> >>> >>>> As to your "As Lift also is to support OSGi (already some support in >>>> place) it would be beneficial to stick to this version policy" comment. I >>>> counter with "Lift works on Ubuntu it would be beneficial to stick to this >>>> version policy" and of course "Lift runs on scala it would be beneficial >>>> to >>>> stick to this version policy", or better yet "Lift runs on the Java VM it >>>> would be beneficial to stick to this version policy." All three of my >>>> arguments have far more to do with Lift running then OSGI does. >>>> >>> >>> If you are not interested in OSGi or Lift's OSGi support, then just >>> ignore it. As far as I know neither Ubuntu, nor Scala, nor the JVM care >>> about Lift's version number or version strategy. But OSGi does! >>> >> >> You miss my point. My point was that the argument you make is useless. >> >> >>> >>> >>>> That's what I really need to know, >>>> >>> >>> Please accept that other folks might have different needs. >>> >> >> You cut the context. However.... Everyone needs to know that things >> changed. And they need to know what changed. The OSGI scheme attempts to >> tell the developer how severe the change is, without knowing how the >> developer is using the library. That's useless. >> -- >> James A Barrows >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Lift" group. >> To post to this group, send email to lift...@googlegroups.com. >> To unsubscribe from this group, send email to >> liftweb+unsubscr...@googlegroups.com<liftweb%2bunsubscr...@googlegroups.com> >> . >> For more options, visit this group at >> http://groups.google.com/group/liftweb?hl=. >> > > > > -- > Heiko Seeberger > > My job: weiglewilczek.com > My blog: heikoseeberger.name > Follow me: twitter.com/hseeberger > OSGi on Scala: scalamodules.org > Lift, the simply functional web framework: liftweb.net > > -- > You received this message because you are subscribed to the Google Groups > "Lift" group. > To post to this group, send email to lift...@googlegroups.com. > To unsubscribe from this group, send email to > liftweb+unsubscr...@googlegroups.com<liftweb%2bunsubscr...@googlegroups.com> > . > For more options, visit this group at > http://groups.google.com/group/liftweb?hl=. > -- James A Barrows -- You received this message because you are subscribed to the Google Groups "Lift" group. To post to this group, send email to lift...@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=.