I was wondering about contributing to the project more, apart from the usual bug tracking and troubleshooting that I'm able to do, by getting into and understanding the main codebase that makes this awesome distribution.
At the same time I'll learn a lot about programming, will be able to build cool stuff!
I learned C for my minor CS course and more later for competitive programming, so I don't know pointers and structures and all the other advanced stuff.
I recently started learning Python, and have basic understanding and implementation of everything I already know in C except the OOP part...
I've been playing around with and learning Bash too! And GTK+ interests me a lot!
So I was just seeking a sort of guideline or direction as to how I should approach, what else I should learn. Maybe someday I'll find myself making pull-requests and commits on this project!
I'm not sure about opening this thread on "Development Discussion". Sorry in advance if I've made a mistake...
Thanks in advance.