GNU bug report logs - #61070
gnu: packages: Add guile-simple-iterators.

Previous Next

Package: guix-patches;

Reported by: "J. Sims" <jtsims <at> protonmail.com>

Date: Thu, 26 Jan 2023 03:17:01 UTC

Severity: normal

Done: Liliana Marie Prikler <liliana.prikler <at> gmail.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 61070 in the body.
You can then email your comments to 61070 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#61070; Package guix-patches. (Thu, 26 Jan 2023 03:17:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to "J. Sims" <jtsims <at> protonmail.com>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Thu, 26 Jan 2023 03:17:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: "J. Sims" <jtsims <at> protonmail.com>
To: "guix-patches <at> gnu.org" <guix-patches <at> gnu.org>
Subject: gnu: packages: Add guile-simple-iterators.
Date: Thu, 26 Jan 2023 03:16:15 +0000
[Message part 1 (text/plain, inline)]
Hello,

guile-simple-iterators is a collection of macros to provide iteration inspired by Racket in Guile. I use them and find them delightful, so I thought other Guix users would appreciate ready access to them.

Thanks,
Juli
[Message part 2 (text/html, inline)]
[0001-gnu-packages-Add-guile-simple-iterators.patch (text/x-patch, attachment)]

Information forwarded to guix-patches <at> gnu.org:
bug#61070; Package guix-patches. (Sat, 28 Jan 2023 06:34:02 GMT) Full text and rfc822 format available.

Message #8 received at 61070 <at> debbugs.gnu.org (full text, mbox):

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: "J. Sims" <jtsims <at> protonmail.com>, 61070 <at> debbugs.gnu.org
Subject: Re: gnu: packages: Add guile-simple-iterators.
Date: Sat, 28 Jan 2023 07:32:59 +0100
Am Donnerstag, dem 26.01.2023 um 03:16 +0000 schrieb J. Sims:

> +(define-public guile-simple-iterators
> +  (let ((commit "50f16a2b2aa57e657e52e19fb3c35bdc182cfa36")
> +        (revision "0"))
> +    (package
> +      (name "guile-simple-iterators")
> +      (version (git-version "0.0.0" revision commit))
> +      (source (origin
> +                (method git-fetch)
> +                (uri (git-reference
> +                      (url
> +                      
> "https://gitlab.com/dustyweb/guile-simple-iterators")
> +                      (commit commit)))
> +                (file-name (git-file-name name version))
> +                (sha256
> +                 (base32
> +                 
> "1m1wirlnfwmp5a4rpszd5qsbwabz4ji033w6p2714p1r524ylah8"))))
It's better to dedent this a little so that url can fit on a line.
> +      (build-system guile-build-system)
> +      (native-inputs (list guile-3.0))
> +      (home-page
> "https://gitlab.com/dustyweb/guile-simple-iterators")
> +      (synopsis "Simple iterators for Guile")
> +      (description
> +       "This is a collection of iteration macros for Guile. They are
> inspired by
> +@code{racket}'s family of iterators. Specifically, the following
> iterators are
> +available:
> +@itemize
> +@item @code{for}
> +@item @code{for/map}
> +@item @code{for/c}
> +@item @code{for/fold}
> +@item @code{for/fold-right}
> +@item @code{for/folder}
> +@item @code{folder}
> +@end itemize")
> +      (license license:expat))))
License should be asl2.0.

I'll wait for the CI results and schedule this towards pushing it on
February 5th (with adjustments for the above points).

Cheers




Information forwarded to guix-patches <at> gnu.org:
bug#61070; Package guix-patches. (Sat, 28 Jan 2023 18:00:02 GMT) Full text and rfc822 format available.

Message #11 received at 61070 <at> debbugs.gnu.org (full text, mbox):

From: "J. Sims" <jtsims <at> protonmail.com>
To: Liliana Marie Prikler <liliana.prikler <at> gmail.com>,
 "61070 <at> debbugs.gnu.org" <61070 <at> debbugs.gnu.org>
Subject: Re: gnu: packages: Add guile-simple-iterators.
Date: Sat, 28 Jan 2023 17:58:48 +0000
Hi,

On Saturday, January 28th, 2023 at 00:32, Liliana Marie Prikler <liliana.prikler <at> gmail.com> wrote:

> I'll wait for the CI results and schedule this towards pushing it on
> February 5th (with adjustments for the above points).

Just to clarify, do I need to make the adjustments or are you making them before pushing? Either way is fine; the wording is just ambiguous.

> It's better to dedent this a little so that url can fit on a line.

I'm not sure I understand what you mean. Dedent the hash? And how so?

Also, thanks for catching the license; I'm not sure why my brain read "Apache Software License 2.0" and went, "Ah, yeah, expat" XD

Thanks,
Juli




Information forwarded to guix-patches <at> gnu.org:
bug#61070; Package guix-patches. (Sat, 28 Jan 2023 18:15:01 GMT) Full text and rfc822 format available.

Message #14 received at 61070 <at> debbugs.gnu.org (full text, mbox):

From: "J. Sims" <jtsims <at> protonmail.com>
To: Liliana Marie Prikler <liliana.prikler <at> gmail.com>,
 "61070 <at> debbugs.gnu.org" <61070 <at> debbugs.gnu.org>
Subject: Re: gnu: packages: Add guile-simple-iterators.
Date: Sat, 28 Jan 2023 18:13:51 +0000
[Message part 1 (text/plain, inline)]
On Saturday, January 28th, 2023 at 11:58, J. Sims <jtsims <at> protonmail.com> wrote:

> I'm not sure I understand what you mean. Dedent the hash? And how so?

Scratch that, I figured it out. I really need to start double-checking guix style's work...

I've gone ahead and written up the patch, too, so just ignore my previous message.

Thanks,
Juli
[0001-gnu-packages-Add-guile-simple-iterators.patch (text/x-patch, attachment)]

Information forwarded to guix-patches <at> gnu.org:
bug#61070; Package guix-patches. (Sat, 28 Jan 2023 18:27:02 GMT) Full text and rfc822 format available.

Message #17 received at 61070 <at> debbugs.gnu.org (full text, mbox):

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: "J. Sims" <jtsims <at> protonmail.com>, "61070 <at> debbugs.gnu.org"
 <61070 <at> debbugs.gnu.org>
Subject: Re: gnu: packages: Add guile-simple-iterators.
Date: Sat, 28 Jan 2023 19:26:38 +0100
Am Samstag, dem 28.01.2023 um 17:58 +0000 schrieb J. Sims:
> Hi,
> 
> On Saturday, January 28th, 2023 at 00:32, Liliana Marie Prikler
> <liliana.prikler <at> gmail.com> wrote:
> 
> > I'll wait for the CI results and schedule this towards pushing it
> > on
> > February 5th (with adjustments for the above points).
> 
> Just to clarify, do I need to make the adjustments or are you making
> them before pushing? Either way is fine; the wording is just
> ambiguous.
They're small changes I can do as a reviewer ;)

> > It's better to dedent this a little so that url can fit on a line.
> 
> I'm not sure I understand what you mean. Dedent the hash? And how so?
No, dedent the entire origin.

Cheers




Reply sent to Liliana Marie Prikler <liliana.prikler <at> gmail.com>:
You have taken responsibility. (Sun, 05 Feb 2023 06:21:02 GMT) Full text and rfc822 format available.

Notification sent to "J. Sims" <jtsims <at> protonmail.com>:
bug acknowledged by developer. (Sun, 05 Feb 2023 06:21:02 GMT) Full text and rfc822 format available.

Message #22 received at 61070-done <at> debbugs.gnu.org (full text, mbox):

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: "J. Sims" <jtsims <at> protonmail.com>, 61070-done <at> debbugs.gnu.org
Subject: Re: gnu: packages: Add guile-simple-iterators.
Date: Sun, 05 Feb 2023 07:20:43 +0100
Am Samstag, dem 28.01.2023 um 19:26 +0100 schrieb Liliana Marie
Prikler:
> Am Samstag, dem 28.01.2023 um 17:58 +0000 schrieb J. Sims:
> > Hi,
> > 
> > On Saturday, January 28th, 2023 at 00:32, Liliana Marie Prikler
> > <liliana.prikler <at> gmail.com> wrote:
> > 
> > > I'll wait for the CI results and schedule this towards pushing it
> > > on February 5th (with adjustments for the above points).
> > 
> > Just to clarify, do I need to make the adjustments or are you
> > making them before pushing? Either way is fine; the wording is just
> > ambiguous.
> They're small changes I can do as a reviewer ;)
> 
> > > It's better to dedent this a little so that url can fit on a
> > > line.
> > 
> > I'm not sure I understand what you mean. Dedent the hash? And how
> > so?
> No, dedent the entire origin.
Aaaand it's pushed.

Thanks




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 05 Mar 2023 12:24:08 GMT) Full text and rfc822 format available.

This bug report was last modified 1 year and 58 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.