Re: Improving the speed of guix time-machine for development environments

2024-06-06 Thread Ludovic Courtès
Richard Sent skribis: >2. Less maintainence burden to regularly update pinned commits, >particularly as a channel dependency tree grows. > > I feel that soft-pinning strikes a balance between those two goals that > is useful when dependencies on a frequently updated channel are unlikely

Re: Improving the speed of guix time-machine for development environments

2024-06-02 Thread Ludovic Courtès
Hi Richard, Richard Sent skribis: > If I want to use time-machine as part of entering a development > environment for some channel collection and a new guix commit is pushed, > then the next time I invoke that same time-machine command there will be > a large delay as Guix fetches,

Re: Improving the speed of guix time-machine for development environments

2024-06-02 Thread Richard Sent
Hi Ludo, Ludovic Courtès writes: > I’m not sure I understand the use case. Two different but “common” (?) > use cases come to mind. > > First one is when you want to share the exact same environment within a > team of developers, say. In that case, you have a ‘channels.scm’ that > pins

Re: Improving the speed of guix time-machine for development environments

2024-06-01 Thread Richard Sent
Hi Ludo! Ludovic Courtès writes: > I understand and share the frustration regarding performance. > > To address the problem, I would suggest a different route (the problem > with the patch you propose here is that it makes things unpredicatable > and stateful: you’d end up using whatever commit

Re: Improving the speed of guix time-machine for development environments

2024-06-01 Thread Ludovic Courtès
Hi Richard, Richard Sent skribis: >> I think channels listed in channels.scm files should optionally support >> using whatever channel version is already in the user's profile, if >> present. This would significantly speed up entering development >> environments composed of Guix channels. > >>

Re: Improving the speed of guix time-machine for development environments

2024-05-31 Thread jbranso
May 26, 2024 at 10:00 PM, "Richard Sent" wrote: > > Hi Guix! > > > > > I think channels listed in channels.scm files should optionally support > > > > using whatever channel version is already in the user's profile, if > > > > present. This would significantly speed up entering

Re: Improving the speed of guix time-machine for development environments

2024-05-26 Thread Richard Sent
Hi Guix! > I think channels listed in channels.scm files should optionally support > using whatever channel version is already in the user's profile, if > present. This would significantly speed up entering development > environments composed of Guix channels. > Unfortunately, *I may be delayed

Improving the speed of guix time-machine for development environments

2024-03-27 Thread Richard Sent
Hi Guix, To my knowledge what I'm asking for can't currently be done, but if it can feel free to disregard. I think channels listed in channels.scm files should optionally support using whatever channel version is already in the user's profile, if present. This would significantly speed up