Subject: bug#45409: closed (Re: [bug#45409] [PATCH 0/3] Move some (guix scripts substitute) code to two new modules)

From: [email-masked] (GNU bug Tracking System)
Date: Sat, 06 Mar 2021 00:58:02 +0000

Your bug report

#45409: [PATCH 0/3] Move some (guix scripts substitute) code to two new modules

which was filed against the guix-patches package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
45409: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=45409
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: [bug#45409] [PATCH 0/3] Move some (guix scripts substitute) code to two new modules
From: Christopher Baines <[email-masked]>
To: [email-masked]
Date: Sat, 06 Mar 2021 00:57:01 +0000
List-Id: <debbugs-submit.debbugs.gnu.org>

I pushed the creation of the (guix substitutes) module as
112692c0d546d35cd67c5dc70dbd1dc609b18f64, so hopefully now it'll be
easier to improve substitute related things in Guix and things like the
Guix Build Coordinator that use this code.

Subject: [PATCH 0/3] Move some (guix scripts substitute) code to two new modules
From: Christopher Baines <[email-masked]>
To: [email-masked]
Date: Thu, 24 Dec 2020 17:17:48 +0000
List-Id: <debbugs-submit.debbugs.gnu.org>

These commits are still a work in progress, but I think the changes look
pretty positive.

Christopher Baines (3):
  guix: Move narinfo code from substitute script to module.
  guix: Untangle (guix narinfo) from (guix scripts substitute).
  guix: Split (guix substitute) from (guix scripts substitute).

 Makefile.am                 |   2 +
 guix/narinfo.scm            | 325 +++++++++++++++
 guix/scripts/challenge.scm  |   3 +-
 guix/scripts/substitute.scm | 778 +-----------------------------------
 guix/scripts/weather.scm    |   3 +-
 guix/substitute.scm         | 527 ++++++++++++++++++++++++
 6 files changed, 875 insertions(+), 763 deletions(-)
 create mode 100644 guix/narinfo.scm
 create mode 100644 guix/substitute.scm