Week 2
Welcome to meeting minutes page for GSoC 2025 at FOSSology 12-06-2025.
Attendees:
Missed:
General
- Shaheem Azmal M MD: General updates regarding project. Discuss on UX progress.
Updates from contributors
-
-
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.
-
-
-
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.
-
-
-
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.
-
-
-
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.
-
-
-
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.
-
-
- No Update Available.
-
-
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.
-
-
- No Update Available.
-
-
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.
-
-
-
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.
-