Meeting 15
(July 04, 2024)
Attendees:
- Gaurav Mishra
- Kaushlendra Pratap
- Avinal Kumar
- Abdelrahman Jamal
- Aaditya Singh
- Abhishek Kumar
- Akash Sah
- Divij Sharma
- Rajul Jha
- Valens Niyonsenga
Absent:
Discussions:
Mentors:
-
Gaurav Mishra: Provided general project updates.
-
Avinal Kumar: Advised Aaditya Singh to continue using the existing
cmake
build system, explaining thatbazel
, while efficient, does not meet the current needs of Fossology. Changing the build system now is not advisable. -
Gaurav Mishra: Suggested Akash Sah to open an issue on the SPDX tool.
Contributors:
-
- Developed endpoints supporting standard copyright agents for URLs, emails, and authors.
- Updated details in a previously mentioned PR and completed unit tests for Job endpoints.
-
- Conducted validations of JSON RDF & LDA formats and completed work on GitHub workflows & tag value report generation.
-
- Completed differential scans and revised PR accordingly. Plans to test the allow-list functionality next week and explore GitHub actions and Docker Compose.
-
- Achieved approximately 70% accuracy in semantic searches, effectively identifying correct licenses. Aims to increase accuracy to 90% next week and will require integration with LLM and some prompt engineering.
-
- Began coding the scheduler through database connectivity. Facing decisions about the build system
cmake
, which does not support Go. Created documentation on the general coding structure in Go, following the hexagonal architectural pattern.
- Began coding the scheduler through database connectivity. Facing decisions about the build system
-
- Addressed bugs in the tag value report. Focused on improving the RDF report and integrating it into the database's license table to eliminate duplicates.
-
- Written a Python script to fetch copyright content from the database and modified the copyright. Will tackle a GitHub action issue next.
-
- Finalized the addition of controllers and models concerning permission licenses on agents. Plans to work on test cases.