Week 6
Coding Week 6
Date:2021-07-13
Attendees
Week 5 Progress
- Added ScanCodeFindings table in Copyright Browser on UI.
- Working on populating this table with scancode_copyright data.
- Created tables for
scancode_copyright_event
andscancode_author_event
. - Added copyright and license text in source code.
- Added comments for source code.
- Merged
LicenseMatch
toMatch
class - Instead of using
vector
ofLicenseMatch
class, usingmap
of type Match class inscancode_wrapper
to save parsed value of result scanned by ScanCode.
Discussions
- Instead of using RuleBits as done by decider, using flags as scancode CLI options conventions would be nice.
- These could be various flags:
- -l -> license
- -c -> copyright and holder
- -e -> email in the file, and
- -u -> URL in the file
- These flags would be used in ScanCode command.
- Gaurav suggested to look for Maintagent UI. It uses flags ( more verbose ).
- It would be nice to implement ScanCode for CLI, can do this after once done with copyright/author UI.
Conclusion and Further Plans
- Add flags for ScanCode command to keep it verbose and match with scancode CLI flags.
- Try to complete copyright UI by next meet.
- Next task would be to implement ScanCode for CLI options once done with copyright/author UI.