Welcome Tej Sukhatme,
Thanks for offering your help with Inkscape. And thank you for your introduction.
The best place to start is to do code review for changes that other developers have added to recently. These can be looking at official merge requests or just looking at commits in the GitLab repository over on https://gitlab.com/inkscape/inkscape/
You can then ask questions about the code and the changes on the chat server https://chat.inkscape.org in the #team_devel channel. Or you can post questions here on the mailing list.
You should also seek to compile Inkscape using the guides available. Let us know your operating system and we can point you in the right direction for the best documentation. Having a compilation of Inkscape master branch will be very helpful to everything.
Getting into making your own changes can be done in your own time. I would start with something small and for anything larger you can discuss the changes with other developers or even make a merge request branch to get feedback on the changes.
Bugs on GitLab can be tackled as you like, but we haven't categorised them by size, complexity or heat (demand for a fix or importance). So you may have to pick one that seems easy enough to fix.
Let use know if you have any questions.
And Welcome!
Best Regards, Martin Owens
On Sat, 2019-02-16 at 01:10 +0530, TEJ SHIRISH SUKHATME . wrote:
Hello, I am Tej Sukhatme, from BITS Pilani, India. I am new to development in general and want to start with developing inkscape.
What are your suggesti0ons ? Which bug should i start with? and how do I go about understanding the codebase? I currently know C++ and little of GTK+. What else do I need to know?
Thanks _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel