GNU bug report logs -
#30150
github-com-umayr-badass (or short: badass)
Previous Next
Reported by: ng0 <ng0 <at> n0.is>
Date: Wed, 17 Jan 2018 21:50:02 UTC
Severity: normal
Done: Leo Famulari <leo <at> famulari.name>
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 30150 in the body.
You can then email your comments to 30150 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#30150
; Package
guix-patches
.
(Wed, 17 Jan 2018 21:50:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
ng0 <ng0 <at> n0.is>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Wed, 17 Jan 2018 21:50:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Another possible location: version-control ;)
Essentially: hacking contribution graphs (like on
gitlab or github), so it's a game.
--
ng0 :: https://ea.n0.is
A88C8ADD129828D7EAC02E52E22F9BBFEE348588 :: https://ea.n0.is/keys/
[0001-gnu-Add-github-com-umayr-badass.patch (text/plain, attachment)]
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#30150
; Package
guix-patches
.
(Wed, 17 Jan 2018 23:18:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 30150 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
On Wed, Jan 17, 2018 at 10:48:42PM +0000, ng0 wrote:
> From 23242a1b6b96fed99f2dea3567b95ef35e2ebe5b Mon Sep 17 00:00:00 2001
> From: ng0 <ng0 <at> n0.is>
> Date: Wed, 17 Jan 2018 22:42:55 +0000
> Subject: [PATCH] gnu: Add github-com-umayr-badass.
>
> * gnu/packages/games.scm (github-com-umayr-badass): New variable.
[...]
> +(define-public go-github-com-umayr-badass
> + (let ((commit "3c3cd669b4fc8f73a102e3702788f7b28dc47dbb")
> + (revision "0"))
> + (package
> + (name "go-github-com-umayr-badass")
The name in the commit message is missing the 'go-' prefix.
> + (synopsis "Hacking contribution graphs in git")
> + (description
> + "Badass generates false commits for a range of dates, essentially
> +hacking the gamification of contribution graphs on platforms such as
> +Github or Gitlab.")
Hahaha, LGTM overall.
Only question is, should we call the package "badass"? I think the
long Go library names are only necessary for libraries, while we can
use a shorter name for an executable program like this one.
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#30150
; Package
guix-patches
.
(Thu, 18 Jan 2018 07:18:01 GMT)
Full text and
rfc822 format available.
Message #11 received at 30150 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Leo Famulari transcribed 2.1K bytes:
> On Wed, Jan 17, 2018 at 10:48:42PM +0000, ng0 wrote:
> > From 23242a1b6b96fed99f2dea3567b95ef35e2ebe5b Mon Sep 17 00:00:00 2001
> > From: ng0 <ng0 <at> n0.is>
> > Date: Wed, 17 Jan 2018 22:42:55 +0000
> > Subject: [PATCH] gnu: Add github-com-umayr-badass.
> >
> > * gnu/packages/games.scm (github-com-umayr-badass): New variable.
>
> [...]
>
> > +(define-public go-github-com-umayr-badass
> > + (let ((commit "3c3cd669b4fc8f73a102e3702788f7b28dc47dbb")
> > + (revision "0"))
> > + (package
> > + (name "go-github-com-umayr-badass")
>
> The name in the commit message is missing the 'go-' prefix.
Okay, I will send a correction once you reply to the question
below.
>
> > + (synopsis "Hacking contribution graphs in git")
> > + (description
> > + "Badass generates false commits for a range of dates, essentially
> > +hacking the gamification of contribution graphs on platforms such as
> > +Github or Gitlab.")
>
> Hahaha, LGTM overall.
>
> Only question is, should we call the package "badass"? I think the
> long Go library names are only necessary for libraries, while we can
> use a shorter name for an executable program like this one.
Right, I did not consider this. Yes, although badass is quiet generic
and not a very unique namespace? I'm not sure.
--
ng0 :: https://ea.n0.is
A88C8ADD129828D7EAC02E52E22F9BBFEE348588 :: https://ea.n0.is/keys/
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#30150
; Package
guix-patches
.
(Thu, 18 Jan 2018 17:09:02 GMT)
Full text and
rfc822 format available.
Message #14 received at 30150 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
On Thu, Jan 18, 2018 at 08:17:01AM +0000, ng0 wrote:
> Leo Famulari transcribed 2.1K bytes:
> > On Wed, Jan 17, 2018 at 10:48:42PM +0000, ng0 wrote:
> > > From 23242a1b6b96fed99f2dea3567b95ef35e2ebe5b Mon Sep 17 00:00:00 2001
> > > From: ng0 <ng0 <at> n0.is>
> > > Date: Wed, 17 Jan 2018 22:42:55 +0000
> > > Subject: [PATCH] gnu: Add github-com-umayr-badass.
> > >
> > > * gnu/packages/games.scm (github-com-umayr-badass): New variable.
> >
> > [...]
> >
> > > +(define-public go-github-com-umayr-badass
> > > + (let ((commit "3c3cd669b4fc8f73a102e3702788f7b28dc47dbb")
> > > + (revision "0"))
> > > + (package
> > > + (name "go-github-com-umayr-badass")
> >
> > The name in the commit message is missing the 'go-' prefix.
>
> Okay, I will send a correction once you reply to the question
> below.
>
> >
> > > + (synopsis "Hacking contribution graphs in git")
> > > + (description
> > > + "Badass generates false commits for a range of dates, essentially
> > > +hacking the gamification of contribution graphs on platforms such as
> > > +Github or Gitlab.")
> >
> > Hahaha, LGTM overall.
> >
> > Only question is, should we call the package "badass"? I think the
> > long Go library names are only necessary for libraries, while we can
> > use a shorter name for an executable program like this one.
>
> Right, I did not consider this. Yes, although badass is quiet generic
> and not a very unique namespace? I'm not sure.
That's true. Do we want to use the name 'badass' for this package? I
didn't find any 'badass' packages in Debian. I think it's okay, unless
there is some other 'badass' software that is very prominent and that we
might package someday. But I can't think of any.
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#30150
; Package
guix-patches
.
(Thu, 18 Jan 2018 17:43:01 GMT)
Full text and
rfc822 format available.
Message #17 received at 30150 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
ng0, Leo,
Leo Famulari wrote on 18/01/18 at 18:08:
> On Thu, Jan 18, 2018 at 08:17:01AM +0000, ng0 wrote:
>> Right, I did not consider this. Yes, although badass is quiet generic
>> and not a very unique namespace? I'm not sure.
>
> That's true. Do we want to use the name 'badass' for this package? I
> didn't find any 'badass' packages in Debian. I think it's okay, unless
> there is some other 'badass' software that is very prominent and that we
> might package someday. But I can't think of any.
This is intolerably sheddy but that seems to be in the spirit of the
package: we could also ‘creatively abbreviate’ it to github-badass.
T G-R, who was hoping for arbitrary greenscale bitmaps. Oh well.
[signature.asc (application/pgp-signature, attachment)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#30150
; Package
guix-patches
.
(Sat, 27 Jan 2018 18:37:01 GMT)
Full text and
rfc822 format available.
Message #20 received at 30150 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Alright, new version appended. You can now be a badass.
On Thu, 18 Jan 2018, Leo Famulari <leo <at> famulari.name> wrote:
> On Thu, Jan 18, 2018 at 08:17:01AM +0000, ng0 wrote:
>> Leo Famulari transcribed 2.1K bytes:
>> > On Wed, Jan 17, 2018 at 10:48:42PM +0000, ng0 wrote:
>> > > From 23242a1b6b96fed99f2dea3567b95ef35e2ebe5b Mon Sep 17 00:00:00 2001
>> > > From: ng0 <ng0 <at> n0.is>
>> > > Date: Wed, 17 Jan 2018 22:42:55 +0000
>> > > Subject: [PATCH] gnu: Add github-com-umayr-badass.
>> > >
>> > > * gnu/packages/games.scm (github-com-umayr-badass): New variable.
>> >
>> > [...]
>> >
>> > > +(define-public go-github-com-umayr-badass
>> > > + (let ((commit "3c3cd669b4fc8f73a102e3702788f7b28dc47dbb")
>> > > + (revision "0"))
>> > > + (package
>> > > + (name "go-github-com-umayr-badass")
>> >
>> > The name in the commit message is missing the 'go-' prefix.
>>
>> Okay, I will send a correction once you reply to the question
>> below.
>>
>> >
>> > > + (synopsis "Hacking contribution graphs in git")
>> > > + (description
>> > > + "Badass generates false commits for a range of dates, essentially
>> > > +hacking the gamification of contribution graphs on platforms such as
>> > > +Github or Gitlab.")
>> >
>> > Hahaha, LGTM overall.
>> >
>> > Only question is, should we call the package "badass"? I think the
>> > long Go library names are only necessary for libraries, while we can
>> > use a shorter name for an executable program like this one.
>>
>> Right, I did not consider this. Yes, although badass is quiet generic
>> and not a very unique namespace? I'm not sure.
>
> That's true. Do we want to use the name 'badass' for this package? I
> didn't find any 'badass' packages in Debian. I think it's okay, unless
> there is some other 'badass' software that is very prominent and that we
> might package someday. But I can't think of any.
>
[0001-gnu-Add-badass.patch (text/x-patch, inline)]
From 5df35f310f132ede12ef46570b6165d2f6a06bfb Mon Sep 17 00:00:00 2001
From: ng0 <ng0 <at> n0.is>
Date: Wed, 17 Jan 2018 22:42:55 +0000
Subject: [PATCH] gnu: Add badass.
* gnu/packages/games.scm (badass): New variable.
---
gnu/packages/games.scm | 29 ++++++++++++++++++++++++++++-
1 file changed, 28 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm
index 6b80f7495..398d886b3 100644
--- a/gnu/packages/games.scm
+++ b/gnu/packages/games.scm
@@ -17,7 +17,7 @@
;;; Copyright © 2015 Taylan Ulrich Bayırlı/Kammer <taylanbayirli <at> gmail.com>
;;; Copyright © 2016, 2017 Rodger Fox <thylakoid <at> openmailbox.org>
;;; Copyright © 2016 Manolis Fragkiskos Ragkousis <manolis837 <at> gmail.com>
-;;; Copyright © 2016, 2017 ng0 <ng0 <at> n0.is>
+;;; Copyright © 2016, 2017, 2018 ng0 <ng0 <at> n0.is>
;;; Copyright © 2016 Albin Söderqvist <albin <at> fripost.org>
;;; Copyright © 2016, 2017 Kei Kebreau <kkebreau <at> posteo.net>
;;; Copyright © 2016 Alex Griffin <a <at> ajgrf.com>
@@ -138,6 +138,7 @@
#:use-module (gnu packages networking)
#:use-module (gnu packages web)
#:use-module (guix build-system gnu)
+ #:use-module (guix build-system go)
#:use-module (guix build-system haskell)
#:use-module (guix build-system python)
#:use-module (guix build-system cmake)
@@ -5406,3 +5407,29 @@ smuggler or bounty hunter. Forge and break alliances with the various
factions fighting for power, freedom or self-determination. The universe is
whatever you make of it.")
(license license:gpl3)))
+
+(define-public badass
+ (let ((commit "3c3cd669b4fc8f73a102e3702788f7b28dc47dbb")
+ (revision "0"))
+ (package
+ (name "badass")
+ (version (git-version "0.0" revision commit))
+ (source (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/umayr/badass.git")
+ (commit commit)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "05c9vdcb5ym3z0n5ll3v39mw4yl9jcjnlydmn0yl89ai9pv71zb6"))))
+ (build-system go-build-system)
+ (arguments
+ '(#:import-path "github.com/umayr/badass"))
+ (synopsis "Hacking contribution graphs in git")
+ (description
+ "Badass generates false commits for a range of dates, essentially
+hacking the gamification of contribution graphs on platforms such as
+Github or Gitlab.")
+ (home-page "https://github.com/umayr/badass")
+ (license license:expat))))
--
2.16.1
[Message part 3 (text/plain, inline)]
--
ng0 :: https://ea.n0.is
A88C8ADD129828D7EAC02E52E22F9BBFEE348588 :: https://ea.n0.is/keys/
Reply sent
to
Leo Famulari <leo <at> famulari.name>
:
You have taken responsibility.
(Mon, 29 Jan 2018 21:59:01 GMT)
Full text and
rfc822 format available.
Notification sent
to
ng0 <ng0 <at> n0.is>
:
bug acknowledged by developer.
(Mon, 29 Jan 2018 21:59:01 GMT)
Full text and
rfc822 format available.
Message #25 received at 30150-done <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
On Sat, Jan 27, 2018 at 06:35:52PM +0000, ng0 wrote:
> Alright, new version appended. You can now be a badass.
> From 5df35f310f132ede12ef46570b6165d2f6a06bfb Mon Sep 17 00:00:00 2001
> From: ng0 <ng0 <at> n0.is>
> Date: Wed, 17 Jan 2018 22:42:55 +0000
> Subject: [PATCH] gnu: Add badass.
>
> * gnu/packages/games.scm (badass): New variable.
Great :) Pushed as 57f9671d22bb4ee37962c31b9eed0ae50859398a
[signature.asc (application/pgp-signature, inline)]
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Tue, 27 Feb 2018 12:24:04 GMT)
Full text and
rfc822 format available.
This bug report was last modified 6 years and 51 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.