GNU bug report logs - #49581
[PATCH] Add git-issues

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: phodina <phodina@HIDDEN>; Keywords: patch; dated Thu, 15 Jul 2021 17:02:02 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at 49581 <at> debbugs.gnu.org:


Received: (at 49581) by debbugs.gnu.org; 22 Sep 2021 22:15:12 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Sep 22 18:15:12 2021
Received: from localhost ([127.0.0.1]:52057 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mTAW6-00069e-Sd
	for submit <at> debbugs.gnu.org; Wed, 22 Sep 2021 18:15:12 -0400
Received: from out1.migadu.com ([91.121.223.63]:52935)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <iskarian@HIDDEN>) id 1mTAW1-00067y-6D
 for 49581 <at> debbugs.gnu.org; Wed, 22 Sep 2021 18:15:01 -0400
X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN and
 include these headers.
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mgsn.dev; s=key1;
 t=1632348895;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=ppndtU8pYVNXjTTdfPbC5CzF+91cFUzivkYtZ00YkoU=;
 b=cfdZ7ohO/3Kj0CU20d0whhIVBJYtoW7WqTH7fpmezE1yuVmzSog1HeUx/2pVujv1q6A17Z
 vEYx/Eb6PBA9qZZgph/ZLQV6sry+L5sml4bCP8AAtJraA6srmxroVrg/MNXDnMswhIOB8L
 G+67RzYooggLkOXpeO9448vKkqlY7h4=
From: Sarah Morgensen <iskarian@HIDDEN>
To: phodina <phodina@HIDDEN>
Subject: Re: [bug#49581] [PATCH v3] gnu: Add git-issues.
References: <OtwZjjiac_X-7rMHJdn-ruFUDl4kpeL7dC6XcQY9FFDArpj5VP9upJYc9ohZfJ73K8AgvrdaG8lE0oji5nmvITzMKgI7gffpzl-oYUWxCl8=@protonmail.com>
 <wSNw-jqZU6IDZfx_hFcgQDluwOnvx4UN5JVK3unRNHaq5gW63kYHuTPN1mzC9cA4WuHrdW-b_ldAXbiRPxpS8Wqk6AYHDQhIumqtuqq21hw=@protonmail.com>
Date: Wed, 22 Sep 2021 15:14:53 -0700
In-Reply-To: <wSNw-jqZU6IDZfx_hFcgQDluwOnvx4UN5JVK3unRNHaq5gW63kYHuTPN1mzC9cA4WuHrdW-b_ldAXbiRPxpS8Wqk6AYHDQhIumqtuqq21hw=@protonmail.com>
 (phodina@HIDDEN's message of "Sat, 18 Sep 2021 08:31:45 +0000 (4
 days, 9 hours, 54 minutes ago)")
Message-ID: <86v92sw942.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Migadu-Flow: FLOW_OUT
X-Migadu-Auth-User: iskarian@HIDDEN
X-Spam-Score: 1.3 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  Hello Petr, Thanks for your updated patch. This looks like
 a great tool. After making the changes below, I gave it a try, and I might
 use it myself when I can't use fossil! I was unable to apply your patch with
 `git am'; I had to guess which commit it was based on and manually apply
 it. In the future, please configure your git to include the base commit with
 Content analysis details:   (1.3 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.7 RCVD_IN_DNSWL_LOW      RBL: Sender listed at https://www.dnswl.org/,
 low trust [91.121.223.63 listed in list.dnswl.org]
 -0.0 SPF_PASS               SPF: sender matches SPF record
 -0.0 RCVD_IN_MSPIKE_H2      RBL: Average reputation (+2)
 [91.121.223.63 listed in wl.mailspike.net]
 2.0 PDS_OTHER_BAD_TLD      Untrustworthy TLDs
 [URI: yoctocell.xyz (xyz)]
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
X-Debbugs-Envelope-To: 49581
Cc: Tobias Geerinckx-Rice <me@HIDDEN>, 49581 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 1.0 (+)

Hello Petr,

Thanks for your updated patch.  This looks like a great tool.  After
making the changes below, I gave it a try, and I might use it myself
when I can't use fossil!

I was unable to apply your patch with `git am'; I had to guess which
commit it was based on and manually apply it.  In the future, please
configure your git to include the base commit with

  git config --local format.useautobase whenAble

or use the `--base' command line option:

  git format-patch --base=3Da916d50566

phodina <phodina@HIDDEN> writes:

> * gnu/packages/version-control.scm (git-issues): New variable.
>
> diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-cont=
rol.scm
> index 7c1dbe8b26..cff1190094 100644
> --- a/gnu/packages/version-control.scm
> +++ b/gnu/packages/version-control.scm
> @@ -39,6 +39,7 @@
>  ;;; Copyright =C2=A9 2021 LibreMiami <packaging-guix@HIDDEN>
>  ;;; Copyright =C2=A9 2021 Xinglu Chen <public@HIDDEN>
>  ;;; Copyright =C2=A9 2021 Fran=C3=A7ois J. <francois-oss@HIDDEN>
> +;;; Copyright =C2=A9 2021 Petr Hodina <phodina@HIDDEN>
>  ;;;
>  ;;; This file is part of GNU Guix.
>  ;;;
> @@ -1267,6 +1268,36 @@ subcommands helps automate some parts of the flow =
to make working with it a
>  lot easier.")
>      (license license:bsd-2)))
>
> +(define-public git-issues

The name should be "git-issue" since that's the name of the project and
the command.

> +  (let ((commit "67aacad35888b4c51e2d7be35c86fef137874f12")
> +        (revision "1"))
> +    (package
> +      (name "git-issues")
> +      (version commit)
> +      (source (origin
> +                (method git-fetch)
> +                (uri
> +                 (git-reference
> +                  (url "https://github.com/dspinellis/git-issue")
> +                  (commit version)))
> +                (file-name (git-file-name name version))
> +                (sha256
> +                 (base32
> +                  "1z6dpwbikmiq5acpbji4kvmxqc2jw995rfk5703k5mvp5ps9a29q"=
))))
> +      (build-system gnu-build-system)
> +      (arguments
> +       '(#:tests? #f

Please add a comment explaining why tests are disabled.  For example, I
attempted to run the tests and found that they must be run in a git
repository, and that a global user.name and user.email must be
configured.

> +         #:make-flags (list (string-append "PREFIX=3D"(assoc-ref %output=
s "out")))

Please add a space after "PREFIX=3D" and wrap the line.

> +         #:phases (modify-phases %standard-phases
> +                    (delete 'configure)
> +                    (delete 'build))))
> +      (synopsis "Git-based decentralized issue management")
> +      (description "Git-issues provide a minimalist decentralized issue
> +management system based on Git, offering (optional) bidirectional integr=
ation
> +with GitHub and GitLab issue management.")

This is a bit short.  How about:

--8<---------------cut here---------------start------------->8---
      (description "@command{git-issue} provides a minimalist decentralized
issue management system based on Git, offering (optional) bidirectional
integration with GitHub and GitLab issue management.  Issues are stored as
simple text files, so no special tools are required to access your data, and
issues are changed and shared through Git, so no special infrastructure is
necessary to manage your data.")
--8<---------------cut here---------------end--------------->8---


> +      (home-page "https://github.com/dspinellis/git-issue")
> +      (license license:gpl3+))))
> +
>  (define-public stgit
>    (package
>      (name "stgit")
> --
> 2.32.0

Additionally, it looks like git-issue depends on several tools: cat,
curl, grep, git, find, jq, and sed, at least.  These should probably be
included in inputs and substituted in the script, perhaps with:

--8<---------------cut here---------------start------------->8---
(add-before 'install 'patch-paths
  (lambda* (#:key inputs #:allow-other-keys)
    (define (input-file input file)
      (string-append (assoc-ref inputs input) "/" file))

    (substitute* '("git-issue.sh"
                   "lib/git-issue/import-export.sh"
                   "scripts/replacerefs.sh")
      (("\\bcat\\b") (input-file "coreutils" "bin/cat"))
      (("\\bcurl\\b") (input-file "curl" "bin/curl"))
      (("\\bdate\\b") (input-file "coreutils" "bin/date"))
      (("\\bgit\\b") (input-file "git-minimal" "bin/git"))
      (("\\bgrep\\b") (input-file "grep" "bin/grep"))
      (("\\bfind\\b") (input-file "findutils" "bin/find"))
      (("\\bjq\\b") (input-file "jq" "bin/jq"))
      (("\\bsed\\b") (input-file "sed" "bin/sed"))
      ;; Substitute back any usage examples.
      (("((usage|Example): )/gnu/store/[^/]+/bin/(\\w+)"
        all start exec)
       (string-append start exec)))))
--8<---------------cut here---------------end--------------->8---

I may have missed a few utilities, though.

Thank you!

--
Sarah




Information forwarded to guix-patches@HIDDEN:
bug#49581; Package guix-patches. Full text available.

Message received at 49581 <at> debbugs.gnu.org:


Received: (at 49581) by debbugs.gnu.org; 18 Sep 2021 08:31:56 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 18 04:31:56 2021
Received: from localhost ([127.0.0.1]:33498 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mRVlL-0000UX-Uo
	for submit <at> debbugs.gnu.org; Sat, 18 Sep 2021 04:31:56 -0400
Received: from mail-4322.protonmail.ch ([185.70.43.22]:49587)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <phodina@HIDDEN>) id 1mRVlJ-0000U6-L0
 for 49581 <at> debbugs.gnu.org; Sat, 18 Sep 2021 04:31:55 -0400
Date: Sat, 18 Sep 2021 08:31:45 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
 s=protonmail; t=1631953906;
 bh=xbkslNjeF8dpMgpOMsEkGZkzxVtVgb/2FC5dFVitoQc=;
 h=Date:To:From:Cc:Reply-To:Subject:From;
 b=ZoIR1p2H5640TAKl/9o7lgEifyqfbCufFsCANp+2+Gcc+nBXXXMbRGbdNqNVy1yMK
 2LJoUrFviY2T6nv8ZrEtI4yvdAiOKemJ2UKHlmu3sjRPGDpZ0AjWkO8kayfHdh+Lky
 BrgovFIHiaLAc+/mdPt+iOMfhhiaVmDUyejUWrMg=
To: Tobias Geerinckx-Rice <me@HIDDEN>
From: phodina <phodina@HIDDEN>
Subject: [PATCH v3] gnu: Add git-issues.
Message-ID: <wSNw-jqZU6IDZfx_hFcgQDluwOnvx4UN5JVK3unRNHaq5gW63kYHuTPN1mzC9cA4WuHrdW-b_ldAXbiRPxpS8Wqk6AYHDQhIumqtuqq21hw=@protonmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED,
 DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no
 autolearn=disabled version=3.4.4
X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on
 mailout.protonmail.ch
X-Spam-Score: 2.0 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview: * gnu/packages/version-control.scm (git-issues): New
 variable. diff --git a/gnu/packages/version-control.scm
 b/gnu/packages/version-control.scm
 index 7c1dbe8b26..cff1190094 100644 --- a/gnu/packages/version-control.scm
 +++ b/gnu/packages/version-control.scm @@ -3 [...] 
 Content analysis details:   (2.0 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 SPF_PASS               SPF: sender matches SPF record
 -0.0 RCVD_IN_MSPIKE_H2      RBL: Average reputation (+2)
 [185.70.43.22 listed in wl.mailspike.net]
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (phodina[at]protonmail.com)
 2.0 PDS_OTHER_BAD_TLD      Untrustworthy TLDs
 [URI: yoctocell.xyz (xyz)]
 -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
X-Debbugs-Envelope-To: 49581
Cc: 49581 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: phodina <phodina@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 1.0 (+)

* gnu/packages/version-control.scm (git-issues): New variable.

diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-contro=
l.scm
index 7c1dbe8b26..cff1190094 100644
--- a/gnu/packages/version-control.scm
+++ b/gnu/packages/version-control.scm
@@ -39,6 +39,7 @@
 ;;; Copyright =C2=A9 2021 LibreMiami <packaging-guix@HIDDEN>
 ;;; Copyright =C2=A9 2021 Xinglu Chen <public@HIDDEN>
 ;;; Copyright =C2=A9 2021 Fran=C3=A7ois J. <francois-oss@HIDDEN>
+;;; Copyright =C2=A9 2021 Petr Hodina <phodina@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -1267,6 +1268,36 @@ subcommands helps automate some parts of the flow to=
 make working with it a
 lot easier.")
     (license license:bsd-2)))

+(define-public git-issues
+  (let ((commit "67aacad35888b4c51e2d7be35c86fef137874f12")
+        (revision "1"))
+    (package
+      (name "git-issues")
+      (version commit)
+      (source (origin
+                (method git-fetch)
+                (uri
+                 (git-reference
+                  (url "https://github.com/dspinellis/git-issue")
+                  (commit version)))
+                (file-name (git-file-name name version))
+                (sha256
+                 (base32
+                  "1z6dpwbikmiq5acpbji4kvmxqc2jw995rfk5703k5mvp5ps9a29q"))=
))
+      (build-system gnu-build-system)
+      (arguments
+       '(#:tests? #f
+         #:make-flags (list (string-append "PREFIX=3D"(assoc-ref %outputs =
"out")))
+         #:phases (modify-phases %standard-phases
+                    (delete 'configure)
+                    (delete 'build))))
+      (synopsis "Git-based decentralized issue management")
+      (description "Git-issues provide a minimalist decentralized issue
+management system based on Git, offering (optional) bidirectional integrat=
ion
+with GitHub and GitLab issue management.")
+      (home-page "https://github.com/dspinellis/git-issue")
+      (license license:gpl3+))))
+
 (define-public stgit
   (package
     (name "stgit")
--
2.32.0




Information forwarded to guix-patches@HIDDEN:
bug#49581; Package guix-patches. Full text available.

Message received at 49581 <at> debbugs.gnu.org:


Received: (at 49581) by debbugs.gnu.org; 17 Jul 2021 12:25:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jul 17 08:25:40 2021
Received: from localhost ([127.0.0.1]:52925 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1m4jNz-0005F2-Vc
	for submit <at> debbugs.gnu.org; Sat, 17 Jul 2021 08:25:40 -0400
Received: from mail-40134.protonmail.ch ([185.70.40.134]:53945)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <phodina@HIDDEN>) id 1m4jNw-0005Em-1f
 for 49581 <at> debbugs.gnu.org; Sat, 17 Jul 2021 08:25:38 -0400
Date: Sat, 17 Jul 2021 12:25:28 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
 s=protonmail; t=1626524729;
 bh=8oFFeRe0hA1VCVhQWMk36LaNh0Zhcj4tRmigmNttTBY=;
 h=Date:To:From:Cc:Reply-To:Subject:In-Reply-To:References:From;
 b=OtIZ7KLm1nFKjkndf3fD214ptZUS57vsLx3rOvO4Eu3BuVsKXLrh94knjt8mjWot4
 VYYfFmzl3f2QmPCTNVz3VENA+3HUrcH9D1+28QzKNm8/2EJvxgfjzNRQcVOwH5U/f7
 spICuP4t08ZWtXz9IDbmG8RUQvzAPvGaQpMFKdH8=
To: Tobias Geerinckx-Rice <me@HIDDEN>
From: phodina <phodina@HIDDEN>
Subject: Re: [bug#49581] [PATCH] Add git-issues
Message-ID: <aysPZapTfru6a6ulpivImP4AQF9wM9fZDTd31d7X8wWA2Uht2snXLDvWmfLsn6qhjxAP6xK8-dQJkd5V9vPSDleTVeI2g370fc2OHWWE8xM=@protonmail.com>
In-Reply-To: <d6a03caadfc935d37454760b4cc0bbf9@HIDDEN>
References: <OtwZjjiac_X-7rMHJdn-ruFUDl4kpeL7dC6XcQY9FFDArpj5VP9upJYc9ohZfJ73K8AgvrdaG8lE0oji5nmvITzMKgI7gffpzl-oYUWxCl8=@protonmail.com>
 <d6a03caadfc935d37454760b4cc0bbf9@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED,
 DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no
 autolearn=disabled version=3.4.4
X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on
 mailout.protonmail.ch
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 49581
Cc: 49581 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: phodina <phodina@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Tobias & Giovanni,

thanks for the suggestions. Here's the fixed patch

Kind regards
Petr

---
index 7c1dbe8b26..91af0badcb 100644
--- a/gnu/packages/version-control.scm
+++ b/gnu/packages/version-control.scm
@@ -1267,6 +1267,40 @@ subcommands helps automate some parts of the flow to=
 make working with it a
 lot easier.")
     (license license:bsd-2)))

+(define-public git-issues
+(package
+  (name "git-issues")
+  (version "67aacad35888b4c51e2d7be35c86fef137874f12") ; no tags
+  (source (origin
+            (method git-fetch)
+            (uri (git-reference
+                  (url "https://github.com/dspinellis/git-issue")
+                  (commit version)))
+            (sha256
+             (base32
+              "1z6dpwbikmiq5acpbji4kvmxqc2jw995rfk5703k5mvp5ps9a29q"))))
+  (build-system gnu-build-system)
+  (arguments
+    '(#:tests? #f
+      #:make-flags (list (string-append "PREFIX=3D"(assoc-ref %outputs "ou=
t")))
+      #:phases (modify-phases %standard-phases
+      (delete 'configure)
+      (delete 'build))))
+  (synopsis "Git-based decentralized issue management")
+  (description "This is a minimalist decentralized issue management system
+based on Git, offering (optional) biderectional integration with GitHub
+and GitLab issue management.
+It has the following advantages over other systems:
+@enumerate
+@item No backend, no dependencies
+@item Decentralized asynchronous management
+@item Transparent text file format
+@item Git-based
+@end enumerate
+")
+  (home-page "https://github.com/dspinellis/git-issue")
+  (license license:gpl3)))
+
 (define-public stgit
   (package
     (name "stgit")
--
2.31.1




Information forwarded to guix-patches@HIDDEN:
bug#49581; Package guix-patches. Full text available.

Message received at 49581 <at> debbugs.gnu.org:


Received: (at 49581) by debbugs.gnu.org; 17 Jul 2021 10:23:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jul 17 06:23:37 2021
Received: from localhost ([127.0.0.1]:52884 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1m4hTt-00005c-Dk
	for submit <at> debbugs.gnu.org; Sat, 17 Jul 2021 06:23:37 -0400
Received: from tobias.gr ([80.241.217.52]:50308)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <me@HIDDEN>) id 1m4hTq-00005T-Qf
 for 49581 <at> debbugs.gnu.org; Sat, 17 Jul 2021 06:23:35 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; s=2018; bh=M/ZZQk+A0Y/aD
 6pzpxohK0RO4wixS0S4nzXXoE3Pgg8=;
 h=references:in-reply-to:subject:cc:
 to:from:date; d=tobias.gr; b=JklGAkq5EtPm45XzPTJI204bxQvAGxHe+VXqaQh7X
 KhmCbgcs8EwCm84HRjJ1pvn8Fk3BzjMeDeSUJHOrosQbN448z1p8VB/90ZonQEY1U/T3/n
 /m0Em1e3QfJYEjRpUcHfEKx1vhPED0saaKi44coXgNDz+NEUbaqkpGiYJSEv3X08djsjzZ
 w0h0EU6a7w5jxzYLG2OK9vS78KmeX/1tfMtTf4MyM8jQeq34kFw+BVIex5zHb/csq85qra
 KOWIDDhn+DPiYOqZxJ53QZoqFr62woU3ZrZkB7TqC/jCnUj7bQg+CKk+pObHEIaM80oGuq
 XqSpL25kSJrCGvNI+gDDQ==
Received: by submission.tobias.gr (OpenSMTPD) with ESMTP id b7971d01;
 Sat, 17 Jul 2021 10:23:29 +0000 (UTC)
MIME-Version: 1.0
Date: Sat, 17 Jul 2021 12:23:29 +0200
From: Tobias Geerinckx-Rice <me@HIDDEN>
To: phodina <phodina@HIDDEN>
Subject: Re: [bug#49581] [PATCH] Add git-issues
In-Reply-To: <OtwZjjiac_X-7rMHJdn-ruFUDl4kpeL7dC6XcQY9FFDArpj5VP9upJYc9ohZfJ73K8AgvrdaG8lE0oji5nmvITzMKgI7gffpzl-oYUWxCl8=@protonmail.com>
References: <OtwZjjiac_X-7rMHJdn-ruFUDl4kpeL7dC6XcQY9FFDArpj5VP9upJYc9ohZfJ73K8AgvrdaG8lE0oji5nmvITzMKgI7gffpzl-oYUWxCl8=@protonmail.com>
Message-ID: <d6a03caadfc935d37454760b4cc0bbf9@HIDDEN>
Content-Type: text/plain; charset=US-ASCII;
 format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 49581
Cc: 49581 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Petr,

In addition to what Gio' wrote:

On 2021-07-15 19:01, phodina via Guix-patches via wrote:
> +  (description "This is a minimalist decentralized issue management
> system based on Git, offering (optional) biderectional integration

'optional bidirectional'.

> with GitHub and GitLab issue management. It has the following
> advantages over other systems.")

If what came next wasn't too promotional, you can write 'features' 
instead, and use @enumerate to list [a subset of] them.  Otherwise the 
description's rather short.

Kind regards,

T G-R

Sent from a Web browser. Excuse or enjoy my brevity.




Information forwarded to guix-patches@HIDDEN:
bug#49581; Package guix-patches. Full text available.

Message received at 49581 <at> debbugs.gnu.org:


Received: (at 49581) by debbugs.gnu.org; 17 Jul 2021 09:41:12 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jul 17 05:41:11 2021
Received: from localhost ([127.0.0.1]:52854 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1m4gop-0007ZI-Mn
	for submit <at> debbugs.gnu.org; Sat, 17 Jul 2021 05:41:11 -0400
Received: from ns13.heimat.it ([46.4.214.66]:54638)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <g@HIDDEN>) id 1m4gom-0007Z2-NP
 for 49581 <at> debbugs.gnu.org; Sat, 17 Jul 2021 05:41:10 -0400
Received: from localhost (ip6-localhost [127.0.0.1])
 by ns13.heimat.it (Postfix) with ESMTP id 193A63021BA;
 Sat, 17 Jul 2021 09:40:51 +0000 (UTC)
X-Virus-Scanned: Debian amavisd-new at ns13.heimat.it
Received: from ns13.heimat.it ([127.0.0.1])
 by localhost (ns13.heimat.it [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id Cc-F780N3hDH; Sat, 17 Jul 2021 09:39:59 +0000 (UTC)
Received: from bourrache.mug.xelera.it (unknown [93.56.171.5])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by ns13.heimat.it (Postfix) with ESMTPSA id 43ECE3021B9;
 Sat, 17 Jul 2021 09:39:49 +0000 (UTC)
Received: from roquette.mug.biscuolo.net (roquette [10.38.2.14])
 by bourrache.mug.xelera.it (Postfix) with SMTP id D379E10E5404;
 Sat, 17 Jul 2021 11:39:48 +0200 (CEST)
Received: (nullmailer pid 15308 invoked by uid 1000);
 Sat, 17 Jul 2021 09:39:48 -0000
From: Giovanni Biscuolo <g@HIDDEN>
To: phodina <phodina@HIDDEN>, 49581 <at> debbugs.gnu.org
Subject: Re: [bug#49581] [PATCH] Add git-issues
In-Reply-To: <OtwZjjiac_X-7rMHJdn-ruFUDl4kpeL7dC6XcQY9FFDArpj5VP9upJYc9ohZfJ73K8AgvrdaG8lE0oji5nmvITzMKgI7gffpzl-oYUWxCl8=@protonmail.com>
Organization: Xelera.eu
References: <OtwZjjiac_X-7rMHJdn-ruFUDl4kpeL7dC6XcQY9FFDArpj5VP9upJYc9ohZfJ73K8AgvrdaG8lE0oji5nmvITzMKgI7gffpzl-oYUWxCl8=@protonmail.com>
Date: Sat, 17 Jul 2021 11:39:48 +0200
Message-ID: <87eebxjn2z.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha512; protocol="application/pgp-signature"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 49581
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Hello phodina,

thank you for your patch!

phodina via Guix-patches via <guix-patches@HIDDEN> writes:

[...]

> +(define-public git-issues
> +(package
> +  (name "git-issues")
> +  (version "67aacad35888b4c51e2d7be35c86fef137874f12")

Upstream does not publish releases (does not tag branches): could you
please just add a comment, it could be useful to other Guix developers,
also to remember to check if things will change in the future.

[...]

> +  (license license:gpl2)))

The source code of the main script [1] states the license is gpl3+:
=C2=ABversion 3 of the License, or (at your option) any later version.=C2=BB

Can you please submit an updated version of your patch?

Thanks! Gio'


[1] https://github.com/dspinellis/git-issue/blob/master/git-issue.sh

=2D-=20
Giovanni Biscuolo

Xelera IT Infrastructures

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQJABAEBCgAqFiEERcxjuFJYydVfNLI5030Op87MORIFAmDypWQMHGdAeGVsZXJh
LmV1AAoJENN9DqfOzDkS2KwP/1VZVChnZlDifvnRHF6GNK1oPESKSUhqb8M61WK4
E2oWpFFL0cUxtsePT9zhN2iPV9pcml4xEWdavftLoLMHG/UGRFKXbR7WaNTi3go9
DyUvt+d9pkNnZ59oWj11X2smItjPN0NgN+jd09hlk4HZyoHh5ZLXehWLKR2u2Dsh
PcyQa1JM9d+CVn47ULsspqbBWwNCx6GX/5d915LR7lVKwvmd59cixVJHwV8IoHyZ
u7NKs7F+H/vrl5awyRXaJzo3wWPOT6ubS9RNaySk6Q4/a5PyPbgNXLeGXCGMRiRh
DkEOXXxsSO0OyZEyMwFTAeH8mKgouUtwxZ6GbKxl6viRUWMCahz3vHHJJBrztVIC
a3JFXbFDU1yAOa+2JAGjH1Lmh77gJOYAVigb39lF3VQZYaqQOnU7zDU5w9C2fDrK
1miYe3/z5ZQPxWScjdvHSOO0Jfab3LD8jzd3TLDI/HqqjOY/VhG0cPYcncVrBhQf
Cqk6eH0sCK2aUs2oJ18Tdq+G7UYOqYgkqxdtxMw4lgTSyL6niDCUplQEGAhF3QXd
8op3Iio/pca6BpPHWKRfL4+VRiYJs9W8kkA72Lrrhb0AZpyfgqBCJD7/VDaTpuDC
sPqnpM7vt9VbV4KZ5+Nw05dYzRmr8mOSfHXzQmtuHnU/sM5G+HwdNxsYJL26x1vf
4Ucl
=5uvc
-----END PGP SIGNATURE-----
--=-=-=--




Information forwarded to guix-patches@HIDDEN:
bug#49581; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 15 Jul 2021 17:01:50 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jul 15 13:01:49 2021
Received: from localhost ([127.0.0.1]:49607 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1m44k9-0006yl-Fc
	for submit <at> debbugs.gnu.org; Thu, 15 Jul 2021 13:01:49 -0400
Received: from lists.gnu.org ([209.51.188.17]:41362)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <phodina@HIDDEN>) id 1m44k6-0006w6-Fg
 for submit <at> debbugs.gnu.org; Thu, 15 Jul 2021 13:01:47 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:58614)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <phodina@HIDDEN>)
 id 1m44k5-0001qk-Iu
 for guix-patches@HIDDEN; Thu, 15 Jul 2021 13:01:46 -0400
Received: from mail-4316.protonmail.ch ([185.70.43.16]:31895)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <phodina@HIDDEN>)
 id 1m44k3-0008Ny-1W
 for guix-patches@HIDDEN; Thu, 15 Jul 2021 13:01:45 -0400
Date: Thu, 15 Jul 2021 17:01:38 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com;
 s=protonmail; t=1626368499;
 bh=X18AAyNfbnZZf3NDbk+HyUMpjVgXzyYGhVp1U3VQNnQ=;
 h=Date:To:From:Reply-To:Subject:From;
 b=vqNYjUnQh3yNsMUwEiac2IIpka7rjOPlIT1wtovtHyssW5iA4LBwq+XI48E/q5jRh
 TDdUbiionmMs8j7VQyscGaLUXs7INagIGrjlTG2WNLrgFdt4EjrBempRGZ9rZbW+02
 /d6UAdqM/SI+im7yd9wjDGgP3oFa6FNfDbKYLMqo=
To: "guix-patches@HIDDEN" <guix-patches@HIDDEN>
From: phodina <phodina@HIDDEN>
Subject: [PATCH] Add git-issues
Message-ID: <OtwZjjiac_X-7rMHJdn-ruFUDl4kpeL7dC6XcQY9FFDArpj5VP9upJYc9ohZfJ73K8AgvrdaG8lE0oji5nmvITzMKgI7gffpzl-oYUWxCl8=@protonmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED,
 DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no
 autolearn=disabled version=3.4.4
X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on
 mailout.protonmail.ch
Received-SPF: pass client-ip=185.70.43.16; envelope-from=phodina@HIDDEN;
 helo=mail-4316.protonmail.ch
X-Spam_score_int: -1
X-Spam_score: -0.2
X-Spam_bar: /
X-Spam_report: (-0.2 / 5.0 requ) DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
 DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -0.6 (/)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Reply-To: phodina <phodina@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

From dbfbc69932b29dd5b3a6bed2de3f67d89bc50bfa Mon Sep 17 00:00:00 2001
From: Petr Hodina <phodina@HIDDEN>
Date: Thu, 15 Jul 2021 18:58:40 +0200
Subject: [PATCH] gnu: Add git-issues


diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-contro=
l.scm
index 7c1dbe8b26..47768fdc05 100644
--- a/gnu/packages/version-control.scm
+++ b/gnu/packages/version-control.scm
@@ -1267,6 +1267,31 @@ subcommands helps automate some parts of the flow to=
 make working with it a
 lot easier.")
     (license license:bsd-2)))

+(define-public git-issues
+(package
+  (name "git-issues")
+  (version "67aacad35888b4c51e2d7be35c86fef137874f12")
+  (source (origin
+            (method git-fetch)
+            (uri
+=09      (git-reference
+=09=09(url "https://github.com/dspinellis/git-issue")
+=09=09(commit version)))
+            (sha256
+             (base32
+              "1z6dpwbikmiq5acpbji4kvmxqc2jw995rfk5703k5mvp5ps9a29q"))))
+  (build-system gnu-build-system)
+  (arguments
+    '(#:tests? #f
+      #:make-flags (list (string-append "PREFIX=3D"(assoc-ref %outputs "ou=
t")))
+      #:phases (modify-phases %standard-phases
+=09=09(delete 'configure)
+=09=09(delete 'build))))
+  (synopsis "Git-based decentralized issue management")
+  (description "This is a minimalist decentralized issue management system=
 based on Git, offering (optional) biderectional integration with GitHub an=
d GitLab issue management. It has the following advantages over other syste=
ms.")
+  (home-page "https://github.com/dspinellis/git-issue")
+  (license license:gpl2)))
+
 (define-public stgit
   (package
     (name "stgit")
--
2.31.1




Acknowledgement sent to phodina <phodina@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#49581; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Wed, 22 Sep 2021 22:30:02 UTC

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