Skip to main content

Week 2

Welcome to meeting minutes page for GSoC 2025 at FOSSology 12-06-2025.

Attendees:

Missed:

General

Updates from contributors

  • Rajul Jha

    • Spent time exploring and analyzing the Minerva Dataset.

    • Prepared and shared insightful visualizations for license frequency, source distribution, and class balance.

    • Severe data imbalance across license classes. Lack of negative samples — currently all samples are associated with known licenses, with no explicit “no license” or “non-license” examples.

    • Implemented a proof of concept for Locality Sensitive Hashing.

    • Struggles when input is shorter or a subquery, highlighting the need for preprocessing strategies or text padding.

  • Prakash-Mishra

    • I have focused on running nomos as standalone tool like outside the fossology server.

    • Used command line to run this and explored different formats like plain text and json.

    • Started writing some initial code like skeleton for implementing some interface and classes.

  • Vaibhav Sahu

    • I have worked on fixing my last PR "Export of SPDX and readmeOSS reports to OSSelot project" according to review comments.

    • I have also started working on import of clearing decisions using OSSelot project.

    • This functionality is implemented in upload from page using reuse button.

    • Shows demo of the current implementation.

    • Short discussion regarding permission issue. few suggetions from mentors.

  • Harshit Gandhi

    • This week I started with the wireframing of the text phrases page under admin,

    • it would allow the users to add custom text phrases which would be linked by licenses.

    • I also created the the new table that was required for this feature and also made it compatible with the build process.

  • Chayan Das

    • Resolved changes requested by my mentors for my golang migration PR and it got merged.

    • Currently working on levenshtein distance algorithm to compare license texts.

  • Ahmed Gamal

    • No Update Available.
  • Oyewale Abdulsobur

    • I have started working on scripts to copy copyrights from fossology server.

    • PostgreSQL commands to copy the data from the table.

    • I have converted it into a script by making use of Python libraries to in order to make it to be to be reusable using my Python script.

  • Devanshi Sachan

    • No Update Available.
  • Muhammad Salman

    • Looked into changes done by Omar's, like the PR 2086.

    • Tried to set up this changes locally, ran into few issues.

    • All compatibility issues are fixed currently working on fixing database connectivity.

    • Short discussion regarding database connectivity issue. few suggetions from mentors.

  • Tiyasa Kundu

    • I worked on set up a basic next JS environment.

    • I had started working on the migration process of the code base from react to next.

    • Transferring the components and the pages one by one.