Hello Adarsh,
Thank you for your interest in LibreOffice and the Notebookbar project.
As Ilmari suggested, solving one difficultyInteresting EasyHack is a
requirement for the candidates to show their coding abilities.
Therefore, I suggest that you pick one of the C++ EasyHacks with that
difficulty, sooner.
You can pick one of the tasks here, with the status NEW:
https://wiki.documentfoundation.org/Development/EasyHacks/by_Required_Skill/Skill_C%2B%2B#Skill_Level:_Interesting
If you need help picking an appropriate EasyaHack from the above list,
just drop me an email, and we can have a chat.
Regards,
Hossein
On 28.03.2025 07:58, Adarsh Gupta wrote:
Dear Hossein,
I hope you are doing well. My name is Adarsh Gupta, and I am
submitting my proposal for Google Summer of Code (GSoC) 2025 with
LibreOffice. My project focuses on Re-designing the Notebookbar using
Native Toolkit Widgets, with the goal of improving UI consistency,
maintainability, and toolkit compatibility by replacing custom widgets
with the VCL weld mechanism.
About Me
I am currently pursuing my M.Tech in Computer Science at IIT Bombay,
with a strong interest in open-source development, UI frameworks, and
software engineering. I have experience in C++, GTK, and UI design,
and I have actively contributed to open-source projects like
IfcOpenShell, Organic Maps, and ScummVM. My technical background,
combined with my passion for clean and maintainable UI frameworks,
makes me excited about contributing to LibreOffice through this
project.
My Contributions & Interests
I have explored the LibreOffice codebase, set up the development
environment, and studied the VCL weld mechanism. I am eager to start
contributing, and I would appreciate any guidance on how I can begin
working on relevant issues related to the Notebookbar or UI redesign.
Seeking Feedback & Guidance
I have attached my GSoC proposal for your review. I would love to get
your feedback on how I can improve my approach and implementation
plan. Additionally, if you could suggest any tasks or issues that I
can start working on right away, I would be happy to contribute before
the official coding period begins.
Looking forward to your thoughts and suggestions. Please let me know
if I should refine any parts of my proposal. Thank you for your time
and guidance!
Best regards,
Adarsh Gupta
adarshgupta1...@gmail.com
https://github.com/Adarshgupta1127
--
Hossein Nourikhah, Ph.D., Developer Community Architect
Tel: +49 30 5557992-65 | Email: hoss...@libreoffice.org
The Document Foundation, Winterfeldtstraße 52, 10781 Berlin, DE
Gemeinnützige rechtsfähige Stiftung des bürgerlichen Rechts
Legal details: https://www.documentfoundation.org/imprint