Software Composition Analysis Tools SIG

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi everyone,

As part of my work on the new Go vendoring Change, I have delved head first into the world of software composition analysis (SCA) tools and license scanners. In Fedora, we currently have scancode-toolkit, trivy, and askalono (only a simple license scanner) packaged. I maintain trivy (along with the Go SIG and @mikelo2) and have also been de-facto maintaining scancode-toolkit via my python-packagers-sig membership since the maintainer has been unresponsive. Fabio and the Rust SIG maintains askalono. Once the non-responsive process in [1] goes through (it currently seems stuck on Pagure API instability), scancode-toolkit and its stack of dependencies are set to be orphaned. Thank you to Robert-Andre for all his work on getting scancode into Fedora.

I would like to propose starting a lightweight Software Composition Analysis Tools SIG (sca-tools-sig) to co-maintain scancode-toolkit and trivy and other SCA tools and the libraries that they rely on (e.g., python-license-expression). If other folks are interested in doing other work to promote usage of SCA tools in Fedora and improve license and vulnerability scanning tooling used by package maintainers, I think that could also be in scope. I think Go Vendor Tools is an interesting case study in this, as it runs a basic license scan and checks the value of License: tag as part of the package build process and has knobs to control its behavior without disabling the checks — among other features.

Reply to this email if you are interested in joining or have any feedback or suggestions! I think we can start out by setting up a FAS group, Matrix room, and the mandatory private mailing list for packaging SIG Bugzilla bugs. I think membership would have to be conditioned on membership in the packager group since this SIG would be used as a distgit group as well, but that's open to discussion.

Best,
Maxwell

[1] https://pagure.io/fesco/issue/3454
--
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux