On 04/30/2013 12:24 PM, Matthew Flatt wrote:

I have been working with Jay on the package manager recently, and so I
have some further info on this point.
snip
In particular, I can imagine having a project whose source code
includes a package catalog. To upgrade a particular package, I'd change
the catalog and `raco pkg update'. When I commit a particular revision
of the source code to a git repository, the package catalog is saved;
then, I can roll pack the project (including its references to specific
package implementations) to any previous version with its associated
package implementation via a `git checkout' (or whatever) plus `raco
pkg update'. Working this way, the package catalog acts a lot like git
submodules.

The new package manager is sounding more awesome with each email. Thank you so much Jay, Matthew, and the whole PLT team for pushing on it. Your users appreciate it!

Thanks,
Dave
____________________
 Racket Users list:
 http://lists.racket-lang.org/users

Reply via email to