all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: phodina via Guix-patches via <guix-patches@gnu.org>
To: Sarah Morgensen <iskarian@mgsn.dev>
Cc: 49619@debbugs.gnu.org
Subject: [bug#49619] [PATCH v3 1/2] gnu: Add python-very-pretty-table.
Date: Mon, 27 Sep 2021 22:41:55 +0000	[thread overview]
Message-ID: <NVSWrjmeVSch6-txA4p00GDXnBCcrMtz5zt8l1Gmaj7BU4wXnC08eJQZ3yHMCcTtzOTePpvVtWWUD6VnB90Vesb2guwenPbjALbceuhWCQw=@protonmail.com> (raw)
In-Reply-To: <8635pxxpke.fsf@mgsn.dev>

On Wednesday, September 22nd, 2021 at 5:21 AM, Sarah Morgensen <iskarian@mgsn.dev> wrote:

> Hi,
>
> phodina phodina@protonmail.com writes:
>
> > Hi Sarah!
> >
> > Are these fixes now compliant to upstream the patch?
>
> It's pretty good. I went ahead and made a few changes (attached below):
>
> I tweaked the descriptions, I changed very-pretty-table to
>
> veryprettytable so the python importer can find it in the future, I
>
> changed pirate-get's propagated-inputs to inputs since it's an end-user
>
> package, and I changed the license of pirate-get to AGPL-3.
>
> -   Package review checklist (WIP)
>
>     Lack of a check is not proof of noncompliance.
>
> 1.  [X] Package builds (guix build package)
>
>     [X] x86_64 [ ] aarch64 [ ] armhf [ ] powerpc64le
>
>     [ ] i686 [ ] i586 [ ] mips64le
> 2.  [X] Build is reproducible (guix build --rounds=n package)
> 3.  [X] Tests enabled (if available) or disabled with in-source comment
> 4.  [X] No extraneous dependencies (guix size package)
> 5.  [X] No unnecessary pre-built binaries/blobs
> 6.  [X] Dependencies unvendored when available in Guix
> 7.  [X] Cross-compile friendly (cc-for-target, patches with inputs)
> 8.  [X] License matches source
> 9.  [X] No problematic lints (guix lint package)
> 10.  [X] Formatting follows guidelines
>     -   [X] Lines wrap at 80 characters
>     -   [X] Indentation passes etc/indent-code.el
>     -   [X] Two spaces used between sentences
>
>         For new packages:
> 11.  [X] Source url is robust
>     -   mirror:// used with url-fetch when possible
>     -   No auto-generated archives from source repo (prefer cloning)
> 12.  [X] Synopsis is short, descriptive, and meaningful to a wide audience
> 13.  [X] Description is objective, takes 5-10 lines, uses full sentences,
>

Thanks for the list! I'll follow it next time I'll submit a package or propose a change :-)
>     and provides the information users need to decide whether the
>
>     software fits their needs.
>
>     I also gave it a spin, and it works fine as long as the SSL_CERT_DIR
>
>     environment variable is defined (I think that's beyond the scope of this
>

Well I also thought about the certificates but as you mentioned that's probably out of scope and it would be good to handle it by default in the build script so that we don't have to do it for the packages requiring network connectivity.
>     package). LGTM.
>
>     Thanks for your work!

You're welcome. Guix is the exact distribution I've been looking for and porting tools I use is a nice way to get familiar with the Guile programming language and the ideas behind Guix (and Nix :)
>
>     --
>
>     Sarah




  reply	other threads:[~2021-09-27 22:43 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-07-18 11:36 [bug#49619] [PATCH 1/2] Add pirate-get phodina via Guix-patches via
2021-07-21  2:53 ` Sarah Morgensen
2021-07-22 12:17   ` phodina via Guix-patches via
2021-07-22 12:22     ` [bug#49619] [PATCH 2/2] " phodina via Guix-patches via
2021-09-18  8:07 ` [bug#49619] Patch status phodina via Guix-patches via
2021-09-18 12:44 ` [bug#49619] [PATCH v3 1/2] gnu: Add python-very-pretty-table phodina via Guix-patches via
2021-09-18 12:45 ` [bug#49619] [PATCH v3 2/2] gnu: Add python-pirate-get phodina via Guix-patches via
2021-11-08 16:52   ` phodina via Guix-patches via
2021-09-22  3:21 ` [bug#49619] [PATCH v3 1/2] gnu: Add python-very-pretty-table Sarah Morgensen
2021-09-27 22:41   ` phodina via Guix-patches via [this message]
2022-10-30 20:22 ` [bug#49619] Upstream or close the ticket phodina via Guix-patches via
2022-10-30 22:23   ` jgart via Guix-patches via
2022-12-25 18:01     ` phodina via Guix-patches via

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='NVSWrjmeVSch6-txA4p00GDXnBCcrMtz5zt8l1Gmaj7BU4wXnC08eJQZ3yHMCcTtzOTePpvVtWWUD6VnB90Vesb2guwenPbjALbceuhWCQw=@protonmail.com' \
    --to=guix-patches@gnu.org \
    --cc=49619@debbugs.gnu.org \
    --cc=iskarian@mgsn.dev \
    --cc=phodina@protonmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.