How to get started

Hi, I’m Vaibhav, a 2nd-year Computer Science and Engineering student from India. I’m interested in contributing to LibreOffice and was wondering how to get started. I’d really appreciate any guidance on how to begin contributing, and if there are any beginner-friendly tasks I could try.

so I assume you ask for coding

https://wiki.documentfoundation.org/Development/EasyHacks

a first round-up may help : QA/GetInvolved - The Document Foundation Wiki

I will go through Wiki in the meantime , I have some experience with microcontrollers (Arduino) and have solved some DSA. Is there any specific library I need to learn in C++ that is used

not really, since there are so many, and platform dependant;
first task → Build LibreOffice from sources - The Document Foundation Wiki


for a general idea of reachable/reached goals → Successfully implemented GSoC Ideas - The Document Foundation Wiki

Thank you very much! I’ll try building this on my machine first, and then look into how or what can i contribute

hi , i have build Libra office from the source, i was a bit confused and overwhelmed by documentation if you could guide me how to find issue and contribute that would be very helpful , (i know c++ basic ds can write basic scripts some microcntroller programming and unreal can do basic stuff but no particular development experience) , i have seem easyhack and was a but puzzled by how to contribute because each seem to be given to somebody

if you can be more specific and show your motivation, @ilmari would likely set you up for some mentoring → Development - The Document Foundation Wiki :

If you need help getting started, contact us:

some are explicitely left open to partial contributions, e.g. 145614 – Convert #define to enum or constexpr

1 Like

Indeed, it is normal to email me and ask to schedule a mentoring meeting.

1 Like

thank you very much