-
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 #282 from valens200/chore/report/week7-12
chore(report): REST APIs week 8-12 report
- Loading branch information
Showing
10 changed files
with
155 additions
and
5 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
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
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
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
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,20 @@ | ||
--- | ||
title: Extension for my national exams | ||
author: Valens NIYONSENGA | ||
tags: [gsoc24, rest] | ||
--- | ||
|
||
--- | ||
|
||
<!-- | ||
SPDX-License-Identifier: CC-BY-SA-4.0 | ||
SPDX-FileCopyrightText: 2024 Valens Niyonsenga <[email protected]> | ||
--> | ||
|
||
_(July 26,2024 - August 13, 2024)_ | ||
|
||
## Meeting | ||
|
||
- I was unable to attend the meeting this week because I was focusing on my national exams that concluded my education level. | ||
- Mentors extended my project to Sptember 23, 2024. |
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,30 @@ | ||
--- | ||
title: Week 8 | ||
author: Valens Niyonsenga | ||
tags: [gsoc24, rest] | ||
--- | ||
|
||
<!-- | ||
SPDX-License-Identifier: CC-BY-SA-4.0 | ||
SPDX-FileCopyrightText: 2024 Valens Niyonsenga <[email protected]> | ||
--> | ||
|
||
# Week 7 meeting and activities | ||
|
||
_(Agust 16,2024)_ | ||
|
||
## Attendees: | ||
|
||
- [Valens Niyonsenga](https://github.com/valens200) | ||
- [Gaurav Mishra](https://github.com/GMishx) | ||
- [Shaheem Azmal M MD](https://github.com/shaheemazmalmmd) | ||
- [Divij Sharma](https://github.com/dvjsharma) | ||
- [Samuel Dushimimana](https://github.com/dushimsam) | ||
|
||
|
||
## Discussion: | ||
|
||
- I rebased to master branch all of the pull requests I opened just before the national exam. | ||
- I warmed up again and resumed the tasks I had to work on just before the national exams came. | ||
- Discussed with my colleague [Divij Sharma](https://github.com/dvjsharma) and mentors the appoach to use for integration tests development. |
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,19 @@ | ||
--- | ||
title: Week 9 | ||
author: Valens Niyonsenga | ||
tags: [gsoc24, rest] | ||
--- | ||
|
||
<!-- | ||
SPDX-License-Identifier: CC-BY-SA-4.0 | ||
SPDX-FileCopyrightText: 2024 Valens Niyonsenga <[email protected]> | ||
--> | ||
|
||
# Week 10 meeting and activities | ||
|
||
_(August 23,2024)_ | ||
|
||
## Meeting | ||
|
||
I was unable to attend the meeting this week because I was traveling abroad. |
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,23 @@ | ||
--- | ||
title: Week 10 | ||
author: Valens Niyonsenga | ||
tags: [gsoc24, rest] | ||
--- | ||
|
||
<!-- | ||
SPDX-License-Identifier: CC-BY-SA-4.0 | ||
SPDX-FileCopyrightText: 2024 Valens Niyonsenga <[email protected]> | ||
--> | ||
|
||
# Week 11 meeting and activities | ||
|
||
_(August 30,2024)_ | ||
|
||
## Meeting | ||
|
||
The meeting was rescheduled because some members of FOSSology team were not available. | ||
## Activities | ||
|
||
- As discussed with my mentors in previous meeting, I learned a better way to implement integration tests, either by using functional testing with PHPUnit or Python. | ||
- I prefered a functional testing approach with PHPUnit, shared it with mentors and started working on it |
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,25 @@ | ||
--- | ||
title: Week 11 | ||
author: Valens Niyonsenga | ||
tags: [gsoc24, rest] | ||
--- | ||
|
||
<!-- | ||
SPDX-License-Identifier: CC-BY-SA-4.0 | ||
SPDX-FileCopyrightText: 2024 Valens Niyonsenga <[email protected]> | ||
--> | ||
|
||
# Week 11 meeting and activities | ||
|
||
_(August 30,2024)_ | ||
|
||
## Meeting | ||
|
||
The meeting was rescheduled because some members of the REST team and the SPDX team were unavailable. | ||
## Activities | ||
|
||
- **test(DAOs): Add more integration test cases for folderDao.** | ||
- Enhanced the existing test cases. | ||
- I added new test cases with clear documentation | ||
[test(DAOs): Add more integration test cases for folderDao.](https://github.com/fossology/fossology/pull/2830) |
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,33 @@ | ||
--- | ||
title: Week 12 | ||
author: Valens Niyonsenga | ||
tags: [gsoc24, rest] | ||
--- | ||
|
||
<!-- | ||
SPDX-License-Identifier: CC-BY-SA-4.0 | ||
SPDX-FileCopyrightText: 2024 Valens Niyonsenga <[email protected]> | ||
--> | ||
# Week 12 meeting and activities | ||
|
||
_(September 13,2024)_ | ||
|
||
## Attendees: | ||
|
||
- [Valens Niyonsenga](https://github.com/valens200) | ||
- [Shaheem Azmal M MD](https://github.com/shaheemazmalmmd) | ||
- [Divij Sharma](https://github.com/dvjsharma) | ||
|
||
## Discussion: | ||
|
||
- I Gave updates regarding the previous week's work. | ||
- I presented my approach for integration tests and received feedback from my mentors. | ||
- I clarified that I was focusing on improving integration tests for DAOs, while the approach for APIs is not finalized yet. | ||
- Worked with my colleague [Divij Sharma](https://github.com/dvjsharma) and researched approaches for integration tests from APIs. | ||
## Activities: | ||
|
||
- **test(DAOs): Add more integration tests for uploadDao, PfileDao, showJobsDao and Upload permissionsDao.** | ||
- Enhanced test cases that were available | ||
- Added new test cases with clear documentation | ||
- [test(api): Upgraded controller test cases to support version 2 implementation.](https://github.com/fossology/fossology/pull/2832) |