Skip to main content

Week 2

(June 6, 2024 - June 13, 2024)

Meeting 1

(June 12, 2024)

Attendees

Discussions

  • Mentors reviewed my PR's and gave me feedback like changes regarding squashing commits into one.
  • There was a discussion regarding the copyright and keyword scanners breaking because of new formatting since they are regex based. I tested the code and it was working without any descrepencies.
  • Mentors gave me pointers for adding byte info to nomos, which I was unable to figure out before.
  • I also found a bug in SpdxReport where it breaks when an unknown license reference is found by the scanner. I had a discussion with the mentors regarding solving it.

Updates

  • Completed the Format Results functionality for the copyright and keyword scanners. 😁
    • Add the line numbers to the STDOUT, text_report and bom report function.
    • Sent out a PR(#2754) with the given changes.
  • Add the line numbers for repo scans also in a seperate PR(#2756)

Planning for next week

  • Add line numbers for the remaining nomos and ojo scanners which requires:
    • Adding relevant byte info to the JSON output of nomos scanner.
  • Solve the bug found in SpdxReport.
  • Upgrade the spdx_tools library to latest version.
  • Try to figure out a method of providing custom keyword scanning by providing a path to a custom keyword.conf file by the user.