On Thu, Oct 3, 2013 at 4:07 PM, Greg Hendershott <greghendersh...@gmail.com>wrote:
> On Thu, Oct 3, 2013 at 9:50 AM, Jay McCarthy <jay.mccar...@gmail.com> > wrote: > > On Thu, Oct 3, 2013 at 7:40 AM, Greg Hendershott > > The concept of backwards compatibility does not apply to beta software > > in my opinion. The next release will be the first release where the > > package system is not beta. > > I understand. OTOH this is a public beta where people are invited to > use it for real, and pkg.racket-lang.org already has many packages. If > we had somehow painted ourselves into a corner where a required change > had no (reasonable) backward compatibility tactic, people would (have > to) understand and accept that. And in that case maybe we'd want to > "re-launch" the package system as "Works only with 5.3.90 or higher", > for sanity. But so far, in cases like multi vs. single collection > default, or #:version, it's very much appreciated the intent has been > to preserve it -- thanks! > If having a beta period with a number of backward incompatibilities means having the best package system ever, I'm all for it. Twice. Laurent
_________________________ Racket Developers list: http://lists.racket-lang.org/dev