GSoC 2021 · 12 of 17

Coding Period Week-5 meeting-2

July 9, 2021

Attendees

Updates

  • Added ScanCodeFindings table in Copyright Browser on UI.

  • Working on populating this table with scancode_copyright data.

Discussions

Integrating scancode UI with copyright UI

  • Copyright UI could be modified to integrate Scancode_Copyright and Scancode_Author UI.

  • CopyrightDao could be modified to include scancode copyright and author data too, no need to create a separate file for scancodeDao.

  • Users Findings are independent of any agent so no agentID has to be update in the copyright UI code for scancode but we have to take care for the type.

  • Gaurav suggested to use different type for copyright statement from what is used by copyright agent. Scancode will be using scancode_statement for copyright type and statement is used by copyright agent.

  • Two new tables named scancode_copyright_event , and scancode_author_event are required to store Deactivated ScanCode findings statements and Deactivated Author statements respectively.

  • To generate report copyright agent is hard coded at several places, figure out some way to add scancode data also.

Discussion regarding Documentation

  • Gaurav gave this as a reference to add copyright in the project code files.

  • Michael suggested to look into coding guidelines for default license for the project code files.

  • Micheal suggested prepare a document for fossology wiki section like other agents have.

  • Gaurav in the last GSoC meeting suggested to document the working of scancode agent for first evaluation and adding comments to the code written till now.

Upcoming Plans

  • Documentation for scancode project in my project wiki .

  • Refactor code written till now.

  • Populating scancode copyright UI table.