This is very cool! One question -- for "main-distribution" packages, are you snapshotting the most-recent release catalog? Or pkgs.racket-lang.org? The latter is simpler, but the former is probably needed to make the examples in the README work. Otherwise, if, say, "typed-racket-lib" on May 1 depended on a newer-than-7.6 version of "base", using the snapshot first (or only the snapshot) would get you a version of "typed-racket-lib" that didn't work on 7.6. I think that if you snapshot pkgs.racket-lang.org, then just adding the 7.6 catalog before the snapshot catalog would work the way you want, but I haven't fully thought through everything.
Sam On Fri, May 1, 2020 at 12:59 PM Bogdan Popa <bog...@defn.io> wrote: > > > Alex Harsanyi writes: > > > As an application writer, I am on the other side of this problem, by > > depending on other packages. Having limited time to work on my project I > > want to upgrade package dependencies at my own pace. > > I'm in a similar position since I operate a few Racket applications. > > I'd been mulling over the idea of a snapshotting service for the main > package catalog to help automate some of this over the past couple of > months, but this thread finally pushed me to get started on building it. > > More details here: https://github.com/bogdanp/racksnaps > > It's not quite ready for general use yet (the first snapshot is being > built as we speak), but I should be able to iron out the kinks over the > next couple of weeks. > > I'm curious what folks think about this approach. > > -- > You received this message because you are subscribed to the Google Groups > "Racket Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to racket-users+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/racket-users/m2k11vmw0d.fsf%40192.168.0.142. -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/racket-users/CAK%3DHD%2BaxH7A0UaM6xrwiawjGif%2B%2B%2B7E_3_giVd4Z-ArmMFhO2A%40mail.gmail.com.