diff --git a/docs/2025/minutes/2025-06-12.md b/docs/2025/minutes/2025-06-12.md index 4a56eb8724..36b1a52951 100644 --- a/docs/2025/minutes/2025-06-12.md +++ b/docs/2025/minutes/2025-06-12.md @@ -23,25 +23,19 @@ Welcome to meeting minutes page for GSoC 2025 at FOSSology 12-06-2025. - [Kaushlendra Pratap](https://github.com/Kaushl2208) - - [Soham Banerjee](https://github.com/soham4abc) - - - [Ayush Bhardwaj](https://github.com/hastagAB) - - - [Anupam Ghosh](https://github.com/ag4ums) - - - [Sahil Jha](https://github.com/sjha2048) - - - [Avinal Kumar](https://github.com/avinal) - - [Rajul Jha](https://github.com/rajuljha) - [Sushant Kumar Mishra](https://github.com/its-sushant) + - [Dearsh Oberoi](https://github.com/deo002) + + - [Soham Banerjee](https://github.com/soham4abc) + - [Jan Altenberg](https://github.com/JanAltenberg) - - [Dearsh Oberoi](https://github.com/deo002) + - [Ayush Bhardwaj](https://github.com/hastagAB) - - [Amrit Kumar Verma](https://github.com/amritkv) + - [Harshit Gandhi](https://github.com/harshitg927) - [Muhammad Salman](https://github.com/SalmanDeveloperz) @@ -51,48 +45,75 @@ Welcome to meeting minutes page for GSoC 2025 at FOSSology 12-06-2025. - [Vaibhav Sahu](https://github.com/Vaibhavsahu2810) - - [Harshit Gandhi](https://github.com/harshitg927) - - [Chayan Das](https://github.com/ChayanDass) + - [Oyewale Abdulsobur](https://github.com/smilingprogrammer) + +## Missed: + + - [Anupam Ghosh](https://github.com/ag4ums) + - [Ahmed Gamal](https://github.com/Ahmed-Gamal24) - - [Oyewale Abdulsobur](https://github.com/smilingprogrammer) + - [Amrit Kumar Verma](https://github.com/amritkv) - [Devanshi Sachan](https://github.com/devxnshi) -## Missed: + - [Sahil Jha](https://github.com/sjha2048) + - [Avinal Kumar](https://github.com/avinal) ## General -- [Shaheem Azmal M MD](https://github.com/shaheemazmalmmd): No Update Available. - -- [Gaurav Mishra](https://github.com/GMishx): No Update Available. - -- [Kaushlendra Pratap](https://github.com/Kaushl2208): No Update Available. +- [Shaheem Azmal M MD](https://github.com/shaheemazmalmmd): General updates regarding project. Discuss on UX progress. ## Updates from contributors - [Rajul Jha](https://github.com/rajuljha) - - No Update Available. + - 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](https://github.com/Prakash-Mishra-9ghz) - - No Update Available. + - 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](https://github.com/Vaibhavsahu2810) - - No Update Available. + - 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](https://github.com/harshitg927) - - No Update Available. + - 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](https://github.com/ChayanDass) - - No Update Available. + - 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](https://github.com/Ahmed-Gamal24) @@ -100,7 +121,11 @@ Welcome to meeting minutes page for GSoC 2025 at FOSSology 12-06-2025. - [Oyewale Abdulsobur](https://github.com/smilingprogrammer) - - 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. - [Devanshi Sachan](https://github.com/devxnshi) @@ -108,9 +133,18 @@ Welcome to meeting minutes page for GSoC 2025 at FOSSology 12-06-2025. - [Muhammad Salman](https://github.com/SalmanDeveloperz) - - 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. - [Tiyasa Kundu](https://github.com/tiyasakundu) - - No Update Available. + - 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. diff --git a/docs/2025/minutes/2025-06-19.md b/docs/2025/minutes/2025-06-19.md index fbe4648df1..d612fd707f 100644 --- a/docs/2025/minutes/2025-06-19.md +++ b/docs/2025/minutes/2025-06-19.md @@ -15,72 +15,79 @@ Welcome to meeting minutes page for GSoC 2025 at FOSSology 19-06-2025. ## Attendees: - - [Katharina Ettinger](https://github.com/EttingerK) - - [Gaurav Mishra](https://github.com/GMishx) - [Shaheem Azmal M MD](https://github.com/shaheemazmalmmd) - - [Kaushlendra Pratap](https://github.com/Kaushl2208) + - [Rajul Jha](https://github.com/rajuljha) - - [Soham Banerjee](https://github.com/soham4abc) + - [Sushant Kumar Mishra](https://github.com/its-sushant) - - [Ayush Bhardwaj](https://github.com/hastagAB) + - [Dearsh Oberoi](https://github.com/deo002) - - [Anupam Ghosh](https://github.com/ag4ums) + - [Soham Banerjee](https://github.com/soham4abc) - - [Sahil Jha](https://github.com/sjha2048) + - [Ayush Bhardwaj](https://github.com/hastagAB) - - [Avinal Kumar](https://github.com/avinal) + - [Harshit Gandhi](https://github.com/harshitg927) - - [Rajul Jha](https://github.com/rajuljha) + - [Muhammad Salman](https://github.com/SalmanDeveloperz) - - [Sushant Kumar Mishra](https://github.com/its-sushant) + - [Tiyasa Kundu](https://github.com/tiyasakundu) - - [Jan Altenberg](https://github.com/JanAltenberg) + - [Prakash-Mishra](https://github.com/Prakash-Mishra-9ghz) - - [Dearsh Oberoi](https://github.com/deo002) + - [Oyewale Abdulsobur](https://github.com/smilingprogrammer) - [Amrit Kumar Verma](https://github.com/amritkv) - - [Muhammad Salman](https://github.com/SalmanDeveloperz) + - [Devanshi Sachan](https://github.com/devxnshi) - - [Tiyasa Kundu](https://github.com/tiyasakundu) + - [Sahil Jha](https://github.com/sjha2048) - - [Prakash-Mishra](https://github.com/Prakash-Mishra-9ghz) + - [Avinal Kumar](https://github.com/avinal) - - [Vaibhav Sahu](https://github.com/Vaibhavsahu2810) +## Missed: - - [Harshit Gandhi](https://github.com/harshitg927) + - [Katharina Ettinger](https://github.com/EttingerK) - - [Chayan Das](https://github.com/ChayanDass) + - [Anupam Ghosh](https://github.com/ag4ums) - - [Ahmed Gamal](https://github.com/Ahmed-Gamal24) + - [Kaushlendra Pratap](https://github.com/Kaushl2208) - - [Oyewale Abdulsobur](https://github.com/smilingprogrammer) + - [Ahmed Gamal](https://github.com/Ahmed-Gamal24) - - [Devanshi Sachan](https://github.com/devxnshi) + - [Vaibhav Sahu](https://github.com/Vaibhavsahu2810) -## Missed: + - [Chayan Das](https://github.com/ChayanDass) + - [Jan Altenberg](https://github.com/JanAltenberg) ## General -- [Shaheem Azmal M MD](https://github.com/shaheemazmalmmd): No Update Available. - -- [Gaurav Mishra](https://github.com/GMishx): No Update Available. +- [Gaurav Mishra](https://github.com/GMishx): General updates regarding project. -- [Kaushlendra Pratap](https://github.com/Kaushl2208): No Update Available. +- [Shaheem Azmal M MD](https://github.com/shaheemazmalmmd): Request to Add a comment in the issues created for GSoC-2025 so that mentors/maintainers can assign this to you. ## Updates from contributors - [Rajul Jha](https://github.com/rajuljha) - - No Update Available. + - Presented progress on improving the Locality Sensitive Hashing (LSH) approach for license detection. + + - Compared MinHash (Jaccard-based) vs SimHash (cosine-based) algorithms. + + - Shared insights from experimenting with different vectorization techniques (TF-IDF vs. Sentence Transformers). + + - Discussed handling large-scale corpora with caching and sampling strategies. - [Prakash-Mishra](https://github.com/Prakash-Mishra-9ghz) - - No Update Available. + - I have continued my work of Nomos Agent integration from the last week. + + - Currently I am working on triggering scan part. + + - I have opened a gate up issue in the ORT repo explaining my approach and I have also asked a question that whether I can build nomos into ORT. - [Vaibhav Sahu](https://github.com/Vaibhavsahu2810) @@ -88,7 +95,9 @@ Welcome to meeting minutes page for GSoC 2025 at FOSSology 19-06-2025. - [Harshit Gandhi](https://github.com/harshitg927) - - No Update Available. + - This week I started with integrating textphrases in the upload page, + + - Will review the work done by aditya in the textphrases side. - [Chayan Das](https://github.com/ChayanDass) @@ -100,17 +109,31 @@ Welcome to meeting minutes page for GSoC 2025 at FOSSology 19-06-2025. - [Oyewale Abdulsobur](https://github.com/smilingprogrammer) - - No Update Available. + - This week I worked on suggetions to make corrections on my work from our last meeting. + + - Moved all the configurations to ENV file. + + - 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](https://github.com/devxnshi) - - No Update Available. + - Rework on The heuristic analysis that is in progress. + + - Worked and finished the header design. now working on sub menu design. + + - Created different versions of FOSSology logo and shared with mentors for feedback. - [Muhammad Salman](https://github.com/SalmanDeveloperz) - - No Update Available. + - This week I worked on database connectivity and scheduler issue. + + - I have debugged Docker files, checked the CMD and entry points of Docker file for scheduler. + + - The root cause for the database connectivity issue is the web container which is starting before the PostgresSQL. - [Tiyasa Kundu](https://github.com/tiyasakundu) - - No Update Available. + - I had successfully migrated and rendered the header and the footer components from react. + - Focusing on extracting the inline CSS from each component JavaScript files and put them into separate CSS file. +