Hey there, you’re here means you are interested in participating with us(Synfig-studio) in GSoC 2021 that’s awesome.
It’s easy to get overwhelmed so don’t worry we are here to help
I’ll recommend you read the following so you already know most of the things
- Step zero is you read about what GSoC is? what is the eligibility criteria? timelines etc.
I highly recommend that you go through the program website beforehand.
- Please introduce yourself on the forum first
here -> [GSoC 2021] Google Summer of Code 2021
and let us know about you, which idea you will be willing to work with.
Idea list for 2021 -> https://synfig-docs-dev.readthedocs.io/en/latest/gsoc/2021/ideas.html#projects-ideas
Ask for anything regarding the project on the forum. Most of the information is already there however you can also ask your silly doubt over here
Done with step 1?
I will recommend that you try to build Synfig from sources
Read this -> https://synfig-docs-dev.readthedocs.io/en/latest/common/building.html
If you encounter any issues while building synfig on your machine let us know.
Note: It is recommended however not mandatory that you use a Linux based operating system for development as most people use them for development here.
You can set-up NetBeans IDE using these instructions -> https://synfig-docs-dev.readthedocs.io/en/latest/common/Setting%20up%20netbeans%20IDE.html
PS: people do ask where is the _debug folder mentioned in docs?
You need to build Synfig from sources first before setting up IDE
Um… actually I missed it during writing the docs. And yes If you found anything confusing about the docs please feel free to ask or make a PR regarding your edit. (yes doc contribution is also important and will be counted as a valid contribution)
Also, read the contribution guidelines and you’re all set to rock!!
- After you are done with building do look for issues related to your project. In case you find none ask the respective Mentors (tag them use @)
Best of luck!