On Thu, 19 Mar 2020 16:56:04 +0000
Fil Lupin <[email protected]> wrote:

> Hi,
> following my answer
> 
> https://lists.osuosl.org/pipermail/replicant/2020-March/002617.html I
> think some tools could be useful to automatize some tests, in order
> to focus on complex checkings. These tools exists for several
> languages (
> https://en.wikipedia.org/wiki/List_of_tools_for_static_code_analysis#C,_C++)
> :
> 
> - python : 
> [...] flake8 [...]
> [...] pylint [...]
> [...] bandit [...]

I don't know the difference between all of them so I started looking at
the practical side, and they are all packaged in GuiX,
Hyperbola, Parabola and Trisquel 8. I've not checked PureOS though.

They are probably packaged in many other GNU/Linux distributions as
well.

I think this is important for selecting tools as it makes things much
more simple:
- They could be installed very easily on contributors distributions.
- They could also easily be installed in a Replicant vm.
- The FSDG compliant GNU/Linux distributions have them, so freedom
  wise, it should be good enough.

Denis.

Attachment: pgpoHO2rEs4KU.pgp
Description: OpenPGP digital signature

_______________________________________________
Replicant mailing list
[email protected]
https://lists.osuosl.org/mailman/listinfo/replicant

Reply via email to