Skip to main content

Week 5

Welcome to meeting minutes page for GSoC 2025 at FOSSology 03-07-2025.

Attendees:

Missed:

General

Updates from contributors

  • Rajul Jha

    • Completed implementation of the KeywordAgent and raised a PR: https://github.com/fossology/atarashi/pull/109

    • Evaluated KeywordAgent’s performance with and without licenseRef strings.

    • Found performance bottlenecks due to licenseRef expansion (~1600 keywords).

    • Identified bugs in Nirjas Agent that forced full file scans, further degrading performance.

  • Prakash-Mishra

    • I have continued my work of Nomos Agent integration from the last week.

    • I have done the refactoring of the code and fixed few issues on it.

    • Was also exploring the option provided by nomos on how many CPU's to be used.

  • Vaibhav Sahu

    • I thoroughly tested the functionality of the use of clearing decisions which I implemented for ocelent reports like across like various edge cases.

    • I have opened a PR for review and test PR: https://github.com/fossology/fossology/pull/3083

  • Harshit Gandhi

    • No Update Available.
  • Chayan Das

    • No Update Available.
  • Ahmed Gamal

    • Cloned the Salsa repository using gbp, successfully setting up the master, upstream, and pristine-tar branches.

    • Imported the latest upstream release (v4.5.1) from GitHub using gbp import-orig.

    • Created a working branch enhancing-debian-packaging that combines the debian/ directory from the Salsa repo with the updated upstream release.

    • Compared the control file from GitHub with the one from Salsa using Meld, identifying outdated and missing dependencies.

    • Updated the control file accordingly — the Git history clearly shows the newly added packages and dependencies.

    • Added a corresponding debian/changelog entry.

    • Included a Makefile to prevent build failures when make clean is run

  • Oyewale Abdulsobur

    • This week I went ahead with the pre-written decluttering script application into the pipeline.

    • I started by trying out the script to check what our expected output should be, as this will give us an insight of our decluttered output

    • While experimenting with examples and trying out the above, I realized the decluttering script and features isn't much effective in general.

    • I integrated the available pre-written script additionally into the pipeline.

  • Devanshi Sachan

    • I have been working on secondery sub level menu here.

    • I have already completed the main header menu with two items.

    • Discussion on main home page is also closed.

  • Muhammad Salman

    • I switched from Minikube to Kind due to some limitations, as suggested by my mentor.

    • I fixed the CrashLoopBackOff issue with the scheduler pod, it's now running fine and all pods are up.

    • I pushed the changes to Omar’s branch and it's ready for review.

    • I started working on the web pod DB connection issue after discussing it with my mentor.

  • Tiyasa Kundu

    • Last week I had rendered the homepage.

    • This week I have successfully migrated the search page.

    • Browse page and some other pages of upload and along with that I have also migrated the other components which were left.

    • Suggetion from gaurav to not waste time on fixing styling as design project is in place..