Skip to content

Commit 592215b

Browse files
Merge pull request #324 from Vaibhavsahu2810/updates/2025/week-3
chore(docs): Add OSSelot project week3 report Reviewed-by: [email protected]
2 parents 0742f6b + 0368955 commit 592215b

File tree

1 file changed

+47
-0
lines changed

1 file changed

+47
-0
lines changed
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
---
2+
title: Week 3
3+
author: Vaibhav Sahu
4+
tags: [gsoc25, OSSelot]
5+
---
6+
7+
<!--
8+
SPDX-License-Identifier: CC-BY-SA-4.0
9+
SPDX-FileCopyrightText: 2025 Vaibhav Sahu <[email protected]>
10+
-->
11+
12+
# Week 3
13+
14+
_(June 17, 2025 - June 24, 2025)_
15+
16+
## Meeting 3
17+
18+
_(June 20, 2025)_
19+
20+
## Attendees
21+
22+
- [Vaibhav Sahu](https://github.com/Vaibhavsahu2810)
23+
- [Jan Altenberg](https://github.com/JanAltenberg)
24+
- [Oliver Fendt](https://github.com/OliverFendt)
25+
26+
## Discussions
27+
28+
- Reviewed this week’s progress and shared my updates.
29+
- Jan relayed feedback from the Osselot contributors on my reuse changes:
30+
1. Add an “ℹ️” tooltip explaining the **Enable Osselot export** button’s function.
31+
2. Toggling **Enable Osselot export** should automatically enable the **SPDX license comments** checkbox.
32+
3. Explore support for importing multiple reports from Osselot in one operation.
33+
- Demonstrated the Osselot-reuse functionality to Oliver Fendt—received positive feedback.
34+
35+
## Updates
36+
37+
- Migrated version-lookup from GitHub to the Osselot REST API for greater reliability and reduced external dependencies.
38+
- Continued using the GitHub API to fetch and persist SPDX reports.
39+
- Installed Fossology in a dual-boot environment as i got permission issues in my mac instance while using Report Import agent.
40+
- Jan is presenting my PRs to the Osselot maintainers; I’m on standby to incorporate their input.
41+
- Looked into Python’s `multiprocessing` module to plan future parallelization within the Scancode agent.
42+
43+
## Plan for Next Week
44+
45+
1. Implement the Report Import agent enhancements to support Osselot-based reuse.
46+
2. Apply the contributor feedback: add tooltip, auto-enable license comments, and investigate batch imports.
47+
3. Learn more about how i can add multithreading in the Scancode agent to improve scan throughput.

0 commit comments

Comments
 (0)