Hello people from dev mailing list,
My name is Mateus Krause and for a long time I want to contribute with Inkscape. I've been using the program for a few years now and really appreciate the work put into the project. I just found out that Google Summer of Code is open and maybe this could be a good starting point for me to help.
Currently, I study Computational Mathematics at Universidade Federal de Minas Gerais (UFMG) - Brazil, and I have some knowledge and practical experience in small-medium C++ projects, using Make or C-Make, external libraries, and I think Inkscape would be a good place for me to start contributing in a bigger project with code for the first time.
I would really be grateful if someone can help me with my GSoC application. The suggested project ideas that catch my attention are: P9 - Path Library Improvements, I really liked this one because of my mathematics background, and it looks fun; P12 - Customizable Appearance of Canvas Controls, it's a part I interact very often and I really see how this can improve the experience, I also have a background in web dev, so dealing with CSS would not be an issue; P5 - UI-Free Inkscape, this looks interesting because of the challenge managing dependencies. I think I have the knowledge to complete any of this tasks, so at least for me it would be a great opportunity to be familiarized helping in a big community and learn with the experience.
For now, I only have gone to the "getting started with Inkscape development" page and did the basics. As part of the application, I'm looking the bug tracker to see what can I complete. Either way, I want to contribute with this project, so any guidance would be awesome.
Thanks in advance.
Hi Mateus,
welcome!
Just to make sure you are aware: you don’t have to pick from the suggested project ideas, you may as well present us your own idea should you have one.
If you’ve worked through the „Getting started“ guide you’re already set up to get your hands dirty - very good! General advice is - Don’t try to understand the whole codebase (no one does!). - Pick an area that interests you and try to get two patches in. You are encouraged to pick the same area as your GSoC project, but that’s not a requirement. (It’s meant to ease/familiarize yourself with the work you’ll be proposing to do later.) - Join our chat at https://chat.inkscape.org/channel/team_devel for further questions.
Have you validated your GitLab account yet? (requires a credit card, but no payment) If you can’t or do not want to do that, write to contributors@gitlab.com mailto:contributors@gitlab.com and tell them you wish to contribute to Inkscape and that you don’t own a credit card to validate you account. GitLab staff have suggested this during a discussion at FOSDEM.
Cheers, René
Am 23.03.2023 um 18:37 schrieb Mateus Krause mateus.ke@outlook.com:
Hello people from dev mailing list, My name is Mateus Krause and for a long time I want to contribute with Inkscape. I've been using the program for a few years now and really appreciate the work put into the project. I just found out that Google Summer of Code is open and maybe this could be a good starting point for me to help. Currently, I study Computational Mathematics at Universidade Federal de Minas Gerais (UFMG) - Brazil, and I have some knowledge and practical experience in small-medium C++ projects, using Make or C-Make, external libraries, and I think Inkscape would be a good place for me to start contributing in a bigger project with code for the first time. I would really be grateful if someone can help me with my GSoC application. The suggested project ideas that catch my attention are: P9 - Path Library Improvements, I really liked this one because of my mathematics background, and it looks fun; P12 - Customizable Appearance of Canvas Controls, it's a part I interact very often and I really see how this can improve the experience, I also have a background in web dev, so dealing with CSS would not be an issue; P5 - UI-Free Inkscape, this looks interesting because of the challenge managing dependencies. I think I have the knowledge to complete any of this tasks, so at least for me it would be a great opportunity to be familiarized helping in a big community and learn with the experience. For now, I only have gone to the "getting started with Inkscape development" page and did the basics. As part of the application, I'm looking the bug tracker to see what can I complete. Either way, I want to contribute with this project, so any guidance would be awesome. Thanks in advance.
-- Mateus Krause _______________________________________________ Inkscape Devel mailing list -- inkscape-devel@lists.inkscape.org To unsubscribe send an email to inkscape-devel-leave@lists.inkscape.org
Thank you Mateus for your introduction and welcome to Inkscape!
For more details and an opportunity to discuss the GSoC project, I recommend that you join the #team_devel channel on Inkscape's RocketChat instance (chat.inkscape.org). This is also a good way to have your questions answered more quickly than via email.
Best wishes, Rafael Siejakowski
On 23/03/2023 18:37, Mateus Krause wrote:
Hello people from dev mailing list,
My name is Mateus Krause and for a long time I want to contribute with Inkscape. I've been using the program for a few years now and really appreciate the work put into the project. I just found out that Google Summer of Code is open and maybe this could be a good starting point for me to help.
Currently, I study Computational Mathematics at Universidade Federal de Minas Gerais (UFMG) - Brazil, and I have some knowledge and practical experience in small-medium C++ projects, using Make or C-Make, external libraries, and I think Inkscape would be a good place for me to start contributing in a bigger project with code for the first time.
I would really be grateful if someone can help me with my GSoC application. The suggested project ideas that catch my attention are: P9 - Path Library Improvements, I really liked this one because of my mathematics background, and it looks fun; P12 - Customizable Appearance of Canvas Controls, it's a part I interact very often and I really see how this can improve the experience, I also have a background in web dev, so dealing with CSS would not be an issue; P5 - UI-Free Inkscape, this looks interesting because of the challenge managing dependencies. I think I have the knowledge to complete any of this tasks, so at least for me it would be a great opportunity to be familiarized helping in a big community and learn with the experience.
For now, I only have gone to the "getting started with Inkscape development" page and did the basics. As part of the application, I'm looking the bug tracker to see what can I complete. Either way, I want to contribute with this project, so any guidance would be awesome.
Thanks in advance.
Mateus Krause
Inkscape Devel mailing list --inkscape-devel@lists.inkscape.org To unsubscribe send an email toinkscape-devel-leave@lists.inkscape.org
participants (3)
-
Mateus Krause
-
Rafał Siejakowski
-
René de Hesselle