diff --git a/docs/2025/oss-review-toolkit/updates/2025-08-23.md b/docs/2025/oss-review-toolkit/updates/2025-08-23.md new file mode 100644 index 0000000000..94107010bf --- /dev/null +++ b/docs/2025/oss-review-toolkit/updates/2025-08-23.md @@ -0,0 +1,45 @@ +--- +title: Week 10 +author: Prakash Mishra +--- + + +# Week 10 Activities + +## Integration of ORT with FOSSology Sync Meeting 10 + +*(August 18, 2025 – August 24, 2025)* + +### Final Documentation Work + +This week, I started drafting my **final GSoC documentation report**. I sketched out sections covering the project’s goals, design decisions, implementation details, challenges, and ideas for the future. It felt good to see the entire journey coming together in one place. + +### Draft PR: Dockerfile Integration + +I also opened a **draft Pull Request** to integrate the Nomos binary into the ORT Docker image. This PR will allow the Nomos scanner to be used straight out of the box when running ORT inside Docker — no extra setup required. I labeled it as a draft, anticipating that the core scanner plugin (PR #10631) needs to be merged first. + + here's what I wrote in the PR: + +> "I have added the Nomos binary from FOSSology to the ORT Docker build. This will allow the new FOSSology-nomos scanner to be used directly inside the Docker image without extra setup. +> I am opening this as a draft because the scanner integration itself is still under review in PR [#10631](https://github.com/oss-review-toolkit/ort/pull/10631). + +### Progress + +- Started writing the final documentation with an outlined structure. +- Created a draft PR for Dockerfile integration that includes the Nomos binary in the ORT Docker image. +- Ensured everything is in place for smooth review once the scanner plugin lands. + + +### Next Steps + +- Continue fleshing out the final report with content and visuals. +- Address feedback on the Dockerfile draft PR once initial reviews come in. +- Prepare everything for the project's final wrap-up and merge-ready state. + +### Links + +- Draft PR: chore(docker): Add FOSSology Nomos binary to docker image — [PR #10764](https://github.com/oss-review-toolkit/ort/pull/10764) diff --git a/docs/2025/oss-review-toolkit/updates/2025-08-30.md b/docs/2025/oss-review-toolkit/updates/2025-08-30.md new file mode 100644 index 0000000000..92ca7571be --- /dev/null +++ b/docs/2025/oss-review-toolkit/updates/2025-08-30.md @@ -0,0 +1,48 @@ +--- +title: Week 11 +author: Prakash Mishra +--- + + +# Week 11 Activities + +## Integration of ORT with FOSSology Sync Meeting 11 + +*(August 25, 2025 – August 31, 2025)* + +### PR Feedback and Changes + +This week revolved around feedback on my **Docker integration PR [#10764](https://github.com/oss-review-toolkit/ort/pull/10764)**. Initially, I had opened the PR to add the **FOSSology Nomos binary** into the ORT Docker build so that the scanner could be used out of the box. + +After review, @sschuberth suggested that the Docker commit should instead be included as part of the **scanner implementation PR [PR #10631](https://github.com/oss-review-toolkit/ort/pull/10631)**, because the binary is a prerequisite for running Nomos. This way, the Docker setup, scanner integration, and functional test would land together in a single PR. + +Based on this feedback, I decided to **close PR [#10764](https://github.com/oss-review-toolkit/ort/pull/10764)** and migrate the Docker changes directly into PR [PR #10631](https://github.com/oss-review-toolkit/ort/pull/10631). + +### Documentation Progress + +In addition to coding work, I also **completed writing my GSoC final documentation report** this week. It brings together the project’s goals, design decisions, implementation details, and future ideas. +The full documentation is available here: [GSoC-2025 Repository](https://github.com/Prakash-Mishra-9ghz/GSoC-2025). + +### Progress + +- Opened PR [#10764](https://github.com/oss-review-toolkit/ort/pull/10764) for adding the Nomos binary to Docker. +- Received review suggesting to combine it with the scanner implementation. +- Closed PR [#10764](https://github.com/oss-review-toolkit/ort/pull/10764) and moved changes into [PR #10631](https://github.com/oss-review-toolkit/ort/pull/10631). +- Started preparing a functional test alongside the scanner integration. +- Finished writing the **GSoC final documentation report** ([GSoC-2025 Repo](https://github.com/Prakash-Mishra-9ghz/GSoC-2025)). + +### Next Steps + +- Finalize the functional test to validate the Nomos scanner inside Docker. +- Work on ensuring both Docker + scanner integration are reviewed and merged together. +- Share the completed GSoC documentation more widely. + +### Links + +- Closed PR: [#10764](https://github.com/oss-review-toolkit/ort/pull/10764) — *Docker integration for Nomos* +- Active PR: [#10631](https://github.com/oss-review-toolkit/ort/pull/10631) — *Nomos scanner plugin + Docker integration* +- GSoC Final Documentation: [GSoC-2025 Repository](https://github.com/Prakash-Mishra-9ghz/GSoC-2025)