Skip to main content

Week 3

Attendees:

Updates from contributors

  • Soham Banerjee

    • Raised two PRs
      • Endpoint for OpenAPI specification, PR #2474
      • Endpoint for copyrights for item ids, PR #2475
    • Facing PHPUnit error for the new endpoint. Mentors will review PR and provide solutions on the PR.
    • Will update GSoC Docs.
  • Samuel Dushimimana

    • Working on 6 tasks and demo them:
      • List data from license table in file decision view.
      • Setting text, acknowledgement and comment of licenses.
      • Schedule a bulk scan.
      • Getting clearing history for an item. Feedback from mentor is to break license list into 2 like done for bulk history.
      • Getting bulk scan history.
      • Handling next/previous item with 3 filters. Feedback from mentor is to check the filter names. [2 => withLicense, 3 => noClearing]
  • Abdelrahman jamal

    • Final exams have finished. Will start working from this week.
    • Building DB to train ML models. Wanted to show DB in next meeting.
    • Did some refactoring of existing code.
    • Data creation to be discussed in next meeting.
  • Kavya Shukla

    • Was working on licenses endpoints, created a PR.
    • Added flag to control DB population to prevent errors.
    • Added error statements while populating DB.
    • Endpoints to get all licenses, get license by shortname endpoint created.
      • Added error handling, sort licenses by shortname.
      • Added models for response.
    • Working on endpoint to create new license.
    • For creating license, suggestion is to remove shortname from the path and read it from body.
    • Some suggestions have be posted on the PR by mentors and linter is added for Actions.
  • Sushant Kumar

    • Was exporting CycloneDX schema, understood some required fields.
    • Can add files as components in the report.
    • Was able to generate JSON report in separate repo using static data.
    • Using schema v1.4 from CycloneDX to validate the generated report.
    • Will be working on agent implementation in FOSSology.
    • Concerns from mentors about report size exceeding SPDX report 😅