[PATCH] Add coala and coala-bears.

  • Done
  • quality assurance status badge
Details
3 participants
  • Christopher Baines
  • Maxim Cournoyer
  • zimoun
Owner
unassigned
Submitted by
Christopher Baines
Severity
normal
C
C
Christopher Baines wrote on 24 Mar 2018 15:31
(address . guix-patches@gnu.org)
87woy135qn.fsf@cbaines.net
Tags: moreinfo

Coala is a static analysis tool for software which provides an interface
to a variety of tools.

I've got a branch which includes the imported packages for Coala needed
to make it work. I've only just started looking at using Coala, and I've
only been looking at the Ruby related tooling so far.

Anyway, there is a branch up here if anyone is interested [1].


Christopher Baines (36):
Fix python-flake8-polyfill
gnu: Add python-sybil.
gnu: Add python-sarge.
gnu: Add python-unidiff.
gnu: Add python-testfixtures.
gnu: Add python-pyprint.
gnu: Add python-libclang-py3.
gnu: Add python-coala-utils.
gnu: Add python-dependency-management.
gnu: Add python-colorlog.
gnu: Add coala.
gnu: Add python-autoflake.
gnu: Add python-cmakelint.
gnu: Add python-cppclean.
gnu: Add python-cpplint.
gnu: Add python-dennis.
gnu: Add python-eradicate.
gnu: Add python-guess-language-spirit.
gnu: Add python-template-remover.
gnu: Add python-html-linter.
gnu: Add python-mypy-lang.
gnu: Add python-proselint.
gnu: Add python-pydocstyle.
gnu: Add python-pyroma.
gnu: Add python-restructuredtext-lint.
gnu: Add python-rstcheck.
gnu: Add python-dparse.
gnu: Add python-safety.
gnu: Add python-scspell3k.
gnu: Add python-ansicolor.
gnu: Add python-vim-vint.
gnu: Add python-vulture.
gnu: Add python-pathspec.
gnu: Add python-yamllint.
gnu: Add python-munkres3.
gnu: Add coala-bears.

gnu/packages/python.scm | 859 +++++++++++++++++++++++++++++++++++++++++++++++-
1 file changed, 857 insertions(+), 2 deletions(-)
-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEEPonu50WOcg2XVOCyXiijOwuE9XcFAlq2YTBfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF
ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcACgkQXiijOwuE
9XfnkA/+MpeuKYeyJXzu7eninsUf+M204syyhepEpvBYX7z9Qplu3Lqwf2eWizjR
GbVfEZg36flJ9BbnNmPZy8iy4HcKi14x5GDWGzauVG7T35HRZyBHCh7ddjpe74AC
1ij4c2NUidOEMQob/gOUCsNDgUkNQTBR6PG6ef8BHHk9z8Z+Y/lN4Yd46xLh4V9E
cCex2LnSSZw8KwZr8YU5YGgN2KTNChCJ7MUe8rgYKJ+sqEcXh/teTEXZqBHwKCB6
+jyoKTVBi47JgNw+QHY/2cYJto9fpRivbEy+/V9ElupgmjnlGBU8ps/UucALIKHI
g99cnFGZddTadKTD84xwYDIFQeGAtuBO48Cyu4H9t2BUEC6KhLV8AuL/9iAq+O9k
87RipndGcqTQsBjSQlaOufwfG57KEC9nuaSXnyRNCxYArGgjQIqahsc/vv8b6h51
nrCixZwSItQfB7VUqT+G4peJ5vtrxZeqV+Z2ixlqQaHlHFnVHPKYImcqihSimw/9
Twu40e+wIfihQbAdkcfTkSSIZkLmCYbnQ9cFMTGmvxzE6I0VfYcrWIqfLqHMwQ2S
hv6oQM+Cc7IE7ZIhZLyNAKXScOmDOdk9iUniWXyV7WExKBBHGuErytgjtDa4SABw
0jt3XEE6F8NexzDc0m1OexfvRJ4SfzO8GPMTq7BiZDkvaSHNbTk=
=PL2q
-----END PGP SIGNATURE-----

Z
Z
zimoun wrote on 20 Oct 2020 09:56
(name . Christopher Baines)(address . mail@cbaines.net)(address . 30926@debbugs.gnu.org)
86wnzl8h5j.fsf@gmail.com
Dear,

This seems suiting a first contribution: review the packages in:


and added them to ’master’.

Chris do you accept to share the commit (Co-authored-by) with the person
who will do the job? (Since some work is required.) If yes, it can be
tagged as ’easy’ and then used by some applicants. WDYT?


All the best,
simon
--
C
C
Christopher Baines wrote on 20 Oct 2020 10:09
(name . zimoun)(address . zimon.toutoune@gmail.com)(address . 30926@debbugs.gnu.org)
871rhtiai8.fsf@cbaines.net
zimoun <zimon.toutoune@gmail.com> writes:

Toggle quote (10 lines)
> This seems suiting a first contribution: review the packages in:
>
> <http://git.cbaines.net/guix/log/?h=coala>
>
> and added them to ’master’.
>
> Chris do you accept to share the commit (Co-authored-by) with the person
> who will do the job? (Since some work is required.) If yes, it can be
> tagged as ’easy’ and then used by some applicants. WDYT?

Each package will require some work, although the work I did previously
will hopefully act as a guide. If someone wants to submit mergable
patches for these packages, that's fine with me.
-----BEGIN PGP SIGNATURE-----

iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAl+Om09fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF
ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh
aW5lcy5uZXQACgkQXiijOwuE9XfCKQ//YinORLAfmZtBo/f++VVzdGOHGw/pG++U
GTlrXossyTQ85n8qwyDzICW/6AbB4p08DCFDaPHkkNghpwAWGOjBnP9PkHRXoCgG
oQlbdRUPJC2osn4h9S2Sc+4mw0aIn+/GRYNohpY0v56Nw9Vp/8DTTEF47OIWuKvm
5qJ0otvrpSgIV8mW5vdC/cLFQ0F3z4d+iHYEwt9ijqcUazX44IRGBAEiPoJYjRjA
cu8eRbulSJxBe3lgn29k+vf+ojX1QNJ88XeUiFrVyaLQPWMxmnzba5MRFE6QhegW
VS9PrcsFdjS5mDLusBXZ7ILQom831ILUSIHOlJnH8i/7sTjHV1PPdkhH+51Jeuut
bKap7AneB4Dpu2U0vBf8Zx3IC8eIxo/wDo4mKc154/gyYmOy2aNDc4cp8TKDR+k+
gjxoSRLTzCJ4a4tpaMNQ5X0a+2vZPh0wkuR+iW1+ilDMemUlAvUyaBn5i/S2BZSo
TAprXwbImulD/9AoiidSnoAFbdl4Rt2EkTkXgeWWeU+kntUhA9dFejKYZRQkJhGz
FAFOGL6eEklfA7NcHukloHBCsoeRwsS5lVoCWL0NBFDfJ7LY9r9WV6oKVFkr9WX/
J2ULr9JY1IiZKibVR1GanHhVOfhT/CD+9eAZynWc5q2l3dj5OplsLnzSu4wzAVzx
XdEX2bbp13Y=
=AdKk
-----END PGP SIGNATURE-----

Z
Z
zimoun wrote on 20 Oct 2020 10:13
tags 30926 +easy -moreinfo
(address . control@debbugs.gnu.org)
86tuup8gdq.fsf@gmail.com
tags 30926 - moreinfo
tags 30926 + easy
thanks
M
M
Maxim Cournoyer wrote on 13 Jul 2021 14:09
Re: bug#30926: [PATCH] Add coala and coala-bears.
(name . Christopher Baines)(address . mail@cbaines.net)
87v95es9e3.fsf_-_@gmail.com
Hi Chris,

Christopher Baines <mail@cbaines.net> writes:

Toggle quote (16 lines)
> zimoun <zimon.toutoune@gmail.com> writes:
>
>> This seems suiting a first contribution: review the packages in:
>>
>> <http://git.cbaines.net/guix/log/?h=coala>
>>
>> and added them to ’master’.
>>
>> Chris do you accept to share the commit (Co-authored-by) with the person
>> who will do the job? (Since some work is required.) If yes, it can be
>> tagged as ’easy’ and then used by some applicants. WDYT?
>
> Each package will require some work, although the work I did previously
> will hopefully act as a guide. If someone wants to submit mergable
> patches for these packages, that's fine with me.

Thanks for sharing! Unfortunately, time has passed, and it seems it
failed to gain the interest of someone to drive it to completion.

I'm thus closing this ticket.

Feel free to resubmit it anew if you pick it up again, or send it to
guix-devel as an abandoned WIP to have it archived somewhere.

Thanks,

Maxim
Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 30926@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 30926
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch