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 <[email protected]> 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 [email protected].
> 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 [email protected].
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.

Reply via email to