-
Notifications
You must be signed in to change notification settings - Fork 36
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #262 from Aaditya-Singh78/doc/updates11
docs(meeting notes) update documentation of week-10 meetings.
- Loading branch information
Showing
2 changed files
with
144 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,76 @@ | ||
--- | ||
title: week-10 | ||
author: Aaditya Singh | ||
--- | ||
<!-- | ||
SPDX-License-Identifier: CC-BY-SA-4.0 | ||
SPDX-FileCopyrightText: 2024 Aditya Singh <[email protected]> | ||
--> | ||
--- | ||
|
||
# Meeting 18 | ||
*(July 12, 2024)* | ||
|
||
## Attendees | ||
|
||
**Mentors:** | ||
|
||
- [Shaheem Azmal M MD](https://github.com/shaheemazmalmmd) | ||
|
||
**Contributors:** | ||
|
||
- [Aaditya Singh](https://github.com/Aaditya-Singh78) | ||
|
||
## Discussions: | ||
|
||
**Mentors:** | ||
|
||
- [Shaheem Azmal M MD](https://github.com/shaheemazmalmmd): Asked if having Aaditya's name in the `go.mod` file would affect the codebase. | ||
|
||
**Contributors:** | ||
|
||
- [Aaditya Singh](https://github.com/Aaditya-Singh78): Explained it wouldn't cause issues and can be updated using `go mod tidy` to adjust dependencies as needed. | ||
|
||
Discussed applying the Hexagonal architecture principle, focusing on each module serving a single purpose and avoiding circular dependencies to improve processing efficiency. | ||
|
||
Suggested creating a command-line interface for job control (pause, start, unpause), but noted that FOSSology already has a CLI for this purpose. Instead, proposed integrating the command parsing in `main.go` with an additional module directory. | ||
|
||
> Proposed Directory Structure: | ||
gozilla | ||
| --- /docs | ||
| --- /src | ||
| --- /app | ||
| --- /balancer | ||
| --- load.go | ||
| --- load_test.go | ||
| --- /buffer | ||
| --- cache.go | ||
| --- cache_test.go | ||
| --- /syncroniser | ||
| --- process.go | ||
| --- process_test.go | ||
| --- main.go | ||
| --- main_test.go | ||
| --- /connector | ||
| --- /distributor | ||
| --- queue.go | ||
| --- queue_test.go | ||
| --- /notify | ||
| --- mail.go | ||
| --- mail_test.go | ||
| --- /storage | ||
| --- /config | ||
| --- config.go | ||
| --- config_test.go | ||
| --- /database | ||
| --- db.go | ||
| --- db_test.go | ||
| --- /logs | ||
| --- logs.go | ||
| --- logs_test.go | ||
|
||
| --- /test | ||
| --- go.mod | ||
| --- go.sum | ||
|
||
Presented a demo about that! |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,68 @@ | ||
--- | ||
title: week-10 | ||
author: Aaditya Singh | ||
--- | ||
<!-- | ||
SPDX-License-Identifier: CC-BY-SA-4.0 | ||
SPDX-FileCopyrightText: 2024 Aditya Singh <email.here> | ||
--> | ||
|
||
# Meeting 17 | ||
|
||
*(July 11, 2024)* | ||
|
||
## Attendees: | ||
|
||
- [Shaheem Azmal M MD](https://github.com/shaheemazmalmmd) | ||
- [Ayush Bhardwaj](https://github.com/hastagAB) | ||
- [Kaushlendra Pratap](https://github.com/Kaushl2208) | ||
- [Abdelrahman Jamal](https://github.com/Hero2323) | ||
- [Aaditya Singh](https://github.com/Aaditya-Singh78) | ||
- [Abhishek Kumar](https://github.com/abhi-kumar17871) | ||
- [Akash Sah](https://github.com/Akashsah2003) | ||
- [Divij Sharma](https://github.com/dvjsharma) | ||
- [Rajul Jha](https://github.com/rajuljha) | ||
|
||
## Absent: | ||
- [Gaurav Mishra](https://github.com/GMishx) | ||
- [Avinal Kumar](https://github.com/avinal) | ||
- [Samuel Dushimimana](https://github.com/dushimsam) | ||
- [Soham Banerjee](https://github.com/soham4abc) | ||
- [Shreya Singh](https://github.com/SinghShreya05) | ||
- [Valens Niyonsenga](https://github.com/valens200) | ||
|
||
## Discussions: | ||
|
||
**Mentors:** | ||
|
||
- [Shaheem Azmal M MD](https://github.com/shaheemazmalmmd): Can you provide general updates on the project? | ||
|
||
**Contributors:** | ||
|
||
- [Rajul Jha](https://github.com/rajuljha): | ||
- Completed the Nomos Output, including passing flags in JSON and handling the allowance portion. | ||
- Paused work on the License part to focus on actions, addressing edge cases. | ||
|
||
- [Akash Sah](https://github.com/Akashsah2003): | ||
- Developed a mechanism for storing license expressions and worked on parts of the Cyclonex license. | ||
- Completed the clearing portion and stored it in the clearing event. | ||
- Began working on user decisions for license expressions, exploring both frontend and backend code. | ||
- Discovered previous report generation code used for scanning-related expressions and decided to use the clearing license for report generation instead. | ||
|
||
- [Divij Sharma](https://github.com/dvjsharma): | ||
- Worked on endpoints for the upload job, including populating agent names for each child job. | ||
- Wrote test cases for this functionality and fixed existing issues. | ||
|
||
- [Abhishek Kumar](https://github.com/abhi-kumar17871) | ||
- Completed the SPDX version 03 report for RDX, LDA, and JSON format for the software profile. | ||
- Integrated versions 02 and 03. | ||
- Started working on the licensing profile. | ||
|
||
- [Aaditya Singh](https://github.com/Aaditya-Singh78) | ||
- Implemented database connections using Go packages, utilizing interface concepts to build notification functionality as an abstraction to encapsulate SQL query statements. | ||
- Working on handling the queue and integrating a load balancer. | ||
|
||
|
||
- [Abdelrahman Jamal](https://github.com/Hero2323) | ||
- Worked on Semantic Search, using a truncating approach to achieve up to 95% matching accuracy. | ||
- Need to construct test cases for obligation and acknowledgment functionalities. |