GNU bug report logs -
#40756
gnu: Add ktsuss.
Previous Next
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 40756 in the body.
You can then email your comments to 40756 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#40756
; Package
guix-patches
.
(Tue, 21 Apr 2020 23:28:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Raghav Gururajan <raghavgururajan <at> disroot.org>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Tue, 21 Apr 2020 23:28: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)]
[ktsuss.patch (text/x-patch, attachment)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#40756
; Package
guix-patches
.
(Thu, 23 Apr 2020 08:18:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 40756 <at> debbugs.gnu.org (full text, mbox):
Hello,
Raghav Gururajan <raghavgururajan <at> disroot.org> writes:
> Subject: [PATCH 4/4] gnu: Add ktsuss.
Thank you!
It looks mostly good. I have some comments, tho.
> + (modify-phases %standard-phases
> + (add-after 'unpack 'patch
Could you provide a more insightful name for the new phase? :)
> + (lambda _
> + (substitute* "configure.ac"
> + (("sudopath=`which sudo 2>/dev/null`")
> + (string-append "sudopath="
> + (string-append (assoc-ref %build-inputs "sudo")
> + "/bin/sudo"))))
Please use (lambda* (#:key inputs #:allow-other-keys) ...) and `inputs'
instead of the magical %build-inputs.
> + (synopsis "Graphical front-end for Su")
I would write:
Graphical front end for @command{su}
> + (description "Ktsuss stands for 'keep the su simple, stupid', and as the
> +name says, is a graphical version (frontend) of su written in C and GTK+ 2. The
> +idea of the project is to remain simple and bug free.")
What about :
(description
"Ktsuss stands for ``Keep the @command{su} simple, stupid''.
It is a graphical version of @command{su} written in C and GTK+ 2,
with simplicity in mind.")
> + (license
> + (list
> + (license:non-copyleft "file://COPYING")
> + (license:non-copyleft "file://LICENSE")))))
It looks like the license is `bsd-3'. Do you have any reason to think
otherwise ?
Could you send an updated patch?
Regards,
--
Nicolas Goaziou
Information forwarded
to
guix-patches <at> gnu.org
:
bug#40756
; Package
guix-patches
.
(Fri, 24 Apr 2020 19:22:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 40756 <at> debbugs.gnu.org (full text, mbox):
Hi Nicolas!
> > Subject: [PATCH 4/4] gnu: Add ktsuss.
>
> Thank you!
>
> It looks mostly good. I have some comments, tho.
>
> > + (modify-phases %standard-phases
> > + (add-after 'unpack 'patch
>
> Could you provide a more insightful name for the new phase? :)
>
> > + (lambda _
> > + (substitute* "configure.ac"
> > + (("sudopath=`which sudo 2>/dev/null`")
> > + (string-append "sudopath="
> > + (string-append (assoc-ref %build-inputs
> > "sudo")
> > + "/bin/sudo"))))
>
> Please use (lambda* (#:key inputs #:allow-other-keys) ...) and `inputs'
> instead of the magical %build-inputs.
>
> > + (synopsis "Graphical front-end for Su")
>
> I would write:
>
> Graphical front end for @command{su}
>
> > + (description "Ktsuss stands for 'keep the su simple, stupid', and as
> > the +name says, is a graphical version (frontend) of su written in C and
> > GTK+ 2. The +idea of the project is to remain simple and bug free.")
>
> What about :
>
> (description
> "Ktsuss stands for ``Keep the @command{su} simple, stupid''.
> It is a graphical version of @command{su} written in C and GTK+ 2,
> with simplicity in mind.")
>
> > + (license
> > + (list
> > + (license:non-copyleft "file://COPYING")
> > + (license:non-copyleft "file://LICENSE")))))
>
> It looks like the license is `bsd-3'. Do you have any reason to think
> otherwise ?
>
> Could you send an updated patch?
Thank you for the feedback. Please find the updated patch attached with this
email.
Regards,
RG.
Information forwarded
to
guix-patches <at> gnu.org
:
bug#40756
; Package
guix-patches
.
(Fri, 24 Apr 2020 19:24:01 GMT)
Full text and
rfc822 format available.
Message #14 received at 40756 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
On Fri, 24 Apr 2020 15:21:31 -0400
Raghav Gururajan <raghavgururajan <at> disroot.org> wrote:
> Hi Nicolas!
>
> > > Subject: [PATCH 4/4] gnu: Add ktsuss.
> >
> > Thank you!
> >
> > It looks mostly good. I have some comments, tho.
> >
> > > + (modify-phases %standard-phases
> > > + (add-after 'unpack 'patch
> >
> > Could you provide a more insightful name for the new phase? :)
> >
> > > + (lambda _
> > > + (substitute* "configure.ac"
> > > + (("sudopath=`which sudo 2>/dev/null`")
> > > + (string-append "sudopath="
> > > + (string-append (assoc-ref %build-inputs
> > > "sudo")
> > > + "/bin/sudo"))))
> >
> > Please use (lambda* (#:key inputs #:allow-other-keys) ...) and `inputs'
> > instead of the magical %build-inputs.
> >
> > > + (synopsis "Graphical front-end for Su")
> >
> > I would write:
> >
> > Graphical front end for @command{su}
> >
> > > + (description "Ktsuss stands for 'keep the su simple, stupid', and as
> > > the +name says, is a graphical version (frontend) of su written in C and
> > > GTK+ 2. The +idea of the project is to remain simple and bug free.")
> >
> > What about :
> >
> > (description
> > "Ktsuss stands for ``Keep the @command{su} simple, stupid''.
> > It is a graphical version of @command{su} written in C and GTK+ 2,
> > with simplicity in mind.")
> >
> > > + (license
> > > + (list
> > > + (license:non-copyleft "file://COPYING")
> > > + (license:non-copyleft "file://LICENSE")))))
> >
> > It looks like the license is `bsd-3'. Do you have any reason to think
> > otherwise ?
> >
> > Could you send an updated patch?
>
> Thank you for the feedback. Please find the updated patch attached with this
> email.
>
> Regards,
> RG.
[0001-gnu-Add-ktsuss.patch (text/x-patch, attachment)]
Reply sent
to
Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
:
You have taken responsibility.
(Fri, 24 Apr 2020 20:13:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Raghav Gururajan <raghavgururajan <at> disroot.org>
:
bug acknowledged by developer.
(Fri, 24 Apr 2020 20:13:02 GMT)
Full text and
rfc822 format available.
Message #19 received at 40756-done <at> debbugs.gnu.org (full text, mbox):
Hello,
Raghav Gururajan <raghavgururajan <at> disroot.org> writes:
> Subject: [PATCH] gnu: Add ktsuss.
>
> * gnu/packages/admin.scm (ktsuss): New variable.
Applied. Thank you.
Regards,
--
Nicolas Goaziou
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Sat, 23 May 2020 11:24:06 GMT)
Full text and
rfc822 format available.
This bug report was last modified 5 years and 87 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.