[racket-dev] Planet 2 Beta Release

From: Sam Tobin-Hochstadt (samth at ccs.neu.edu)
Date: Sat Dec 8 22:22:32 EST 2012

On Dec 8, 2012 10:14 PM, "Eli Barzilay" <eli at barzilay.org> wrote:
>
> On Wednesday, Sam Tobin-Hochstadt wrote:
> >
> > Given that context, maybe the right thing here is (a) installation-
> > specific packages by default and (b) a way to *upgrade* an existing
> > installation when installing.  That might be as simple as
> > automatically running 'raco pkg migrate', but I think making it part
> > of the installation step would make life easier for people, and
> > perhaps an upgrade could avoid duplicating files.
>
> I think that this is exactly what Matthew was talking about.  One
> tricky bit here is to know which packages were installed for which
> level.  If *you* installed some packages, then the next time you *run*
> (not install) an updated racket version you'd be asked if you want to
> do the migration.  But if some package was installed as part of the
> racket tree (not user specific) then the same question would apply
> when a new version gets installed.

Why would this wait for the first run for any packages?

One other thing that I think is important in a migration path is keeping
any modification made to the source of the packages that are already
installed.

Sam
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/dev/archive/attachments/20121208/65be3262/attachment-0001.html>

Posted on the dev mailing list.