Hello Haiku Community,
I am Taha Mirza, 2nd year Computer Science Student at Fast University, Pakistan. I am very interested in contributing to Haiku and preparing myself for Google Summer of Code 2026.
I have build the Haiku from source and explored the codebase, I noticed some UI bugs (Deskbar menu contains the parent element which ends up endless opening), I tried to understand the code through Docs to get it done. But I could not find the right parts to work on but I am much familiar with code layout now.
I have experience with, C++ with concepts on OOP and Data Structures, I prepared for the ICPC programming contest, which helped me improve my problem-solving and debugging skills. Also, I made APIs in C++ for real problems, and assembly x86 which gives ability to understand at low level.
I would greatly appreciate any guidance on:
Where to start as a new contributor
Which parts of the codebase are good for start
Any recommended issues, documentation, or tools to study
I am highly motivated to learn, contribute consistently, and become an active member of this community.
Thank you for your time, and I look forward to learning from you all.
Best regards,
Taha Mirza-