diff --git a/projects/projects_2024-25/Report-Rayan-Abarkan-29712300.md b/projects/projects_2024-25/Report-Rayan-Abarkan-29712300.md new file mode 100644 index 0000000000000000000000000000000000000000..4caa669d5931b0dd4d5cbfbe7ebd75c9b395f5a3 --- /dev/null +++ b/projects/projects_2024-25/Report-Rayan-Abarkan-29712300.md @@ -0,0 +1,29 @@ + +# **LINFO2401 project report - Contributing to an Open Source project** +| **Author:** | _Rayan Abarkan_ | +| ------------------------ | ---------------------------------------- | +| **NOMA:** | 29712300 | +| **Academic Year:** | 2024-2025 | | +| **Open Source Projects:** | [OpenComic](https://github.com/ollm/OpenComic) +| **Pull requests made:** | [#270](https://github.com/ollm/OpenComic/pull/270) [#275](https://github.com/ollm/OpenComic/pull/275)| +| **License** | [GPL-3.0 license](https://github.com/ollm/OpenComic?tab=GPL-3.0-1-ov-file#readme)| + + +## Project search and contribution + +At first, I didn’t know what project to choose or how to start. I decided to focus on my hobbies. + +I initially looked for an app related to my interests, but it was challenging. Then, I thought about whether I’d used any open-source applications before, and I remembered using "OpenComics," an app for reading manga and manhwa. I checked the GitHub repository and saw it was still very active. + +To begin, I looked at the "Issues" section to see if I could help with any tasks. There were many issues, so I wasn’t sure what to pick. I decided to build and run the project locally, and I noticed that the app wasn’t fully translated. I started working on this by submitting a small pull request first to test the owner’s responsiveness. When it was accepted in less than 24 hours, I decided to continue with a much larger pull request. This second pull request was also accepted in under 24 hours, and I ended up translating over 200 words, bringing the app’s translation to 80%. + +## Project information + +OpenComic is an open-source app for reading manga, manhwa, and comics in various file formats. It offers options like zoom, layout adjustments, and bookmarks for desktop reading. + +It is maintained by [ollm](https://github.com/ollm), with 941 stars, 80 forks, and contributions from 19 people. The latest release, version 1.3.1, was published on October 5. + +## Conclusion + +This was my first time contributing to an open-source project. I didn’t expect it to be so easy and quick! +Before this contribution, I didn’t realize how simple it was to get involved in open-source projects. I always thought contributions would be complicated, but that wasn’t the case at all. I’m happy to know I could contribute to a project that is active and widely used.