Contributing to Blender in GSoC 2023

Hey everyone.

I too am interested in taking part GSoC 2023. I am able to build blender locally using Visual Studio on Windows.

I have a few questions regarding the usage of Git to submit my patches for issues tagged “Good First Issues”.

  1. Do I create a branch to make changes. If so what is the naming convention for the branch?
  2. Is there a specific way to mention the issue being solved in the commit message so that it recognised?
  3. Best Practices I need to follow when publishing a patch?

Thanks for your help! I am looking forward to contributing to Blender!

7 Likes

Hey everyone,

I am Jash Shah, a 3rd year UG Comps. Sci. student from Mumbai, India. I have experience with C/C++, OpenGL and Python API/CPython . I am interested in contributing to Blender too!

I have already built blender locally on my Ubuntu machine. I have also gone through the code documentation given in the wiki and followed along with the beginner developer workshop which was a huge help!

I have been combing through the good first issues and have assigned the Python: Add deprecation warnings to GPUBatch program usage. task to myself as it corresponds to my tech stack.

Looking forward to being a part of this community!

9 Likes

Hello Tejus, I am also a gsoc student . Start with some good first issue here is link Good First Issue
you can solve some bugs too.

1 Like

Hello @Abhijeet_Sharma refer this: Tools/CodeReview - Blender Developer Wiki

Hi everyone,
I’ve submitted Blenders application for GSoC 2023 to Google. They will let us know on February 21, 2023 if we’re in.

Until then familiarize yourself with the code base, setup a compile environment and join blender.chat to get in contact with other developers and ask questions.

2 Likes

Thanks @Pratyaksh_Raj. I will look at the link and follow its steps to make PRs for the Good First Issues.

1 Like

Sure Sir @ThomasDinges

hello, how can i be a part of the community and have a gsoc mentor supervise my work?

Hi,
you find several links in this thread already. Work on a Good First Issue, fix a bug or implement a small improvement to get familiar with the code base and the process.

Hello, there! I am Komal Sambhus, a Second Year student from Mumbai. I am interested in participating in GSoC 2023 as a contributor in your organisation.
Since some time now, I have been interested in the usage of OpenGL with various embedded systems and have worked with C, C++ and Python. I am enthusiastic for working further with these and any help would be appreciated since I am new to Open Source.
I have built Blender on my system and have started looking through the code base. Could you suggest some good first issues to start with or any other resources that I can refer to?
Thank you in advance.

Hello @Komal_Sambhus links is already present in this thread . And be active here blender.chat

Hello everyone,
My name is Prey Patel, and I am a third-year undergraduate from IIT Gandhinagar. I have used Blender software to make some nice animations and models and have been thoroughly impressed with its capabilities and features. I am now eager to give back by contributing to its development. I am interested in participating in GSoC 2023 and am keen to learn and grow my skills by participating in this project. I have experience in C, C++, and python. I have already built Blender on my system and looking for a good first issue.
I am looking forward to contribute to this remarkable open-source platform.
Thank you.

2 Likes

Will do, thanks a lot!

1 Like

Hello There !!!
I am Prakhar Singh Chouhan, a 2nd Year UG student at the Indian Institute of Information Technology Pune. I am eager to learn new things and have worked in Python, C, C++ and HTML in the past. I need assistance getting started with my GSoC 2023 contribution to Blender.

I have already built blender on my Windows Machine, gone through the code documentation and am now working my way through the “good first issues”.

I’m looking forward to being a member of this community…

4 Likes

Hello Everyone,
I am Siddhesh Nakade, from VNIT Nagpur.

From being a End-user to now starting my journey in contributing to my all time favourite software.
From today I am starting learning and understanding the code.
Will contact again if I got stuck at any point.

3 Likes

Hello everyone, my name is Pedro, and I am a fourth year student of Computer Science at Unicamp and today I am in a double degree program of a master in engineering at Telecom Paris. My areas of interest are in computer graphics, image processing and computer vision, so I really like working with opengl and I’m familiar with c, c++, java and python.

I’m very interested in Blender and have already used a lot when I was younger, I have big respect to the open source enviroment and I’m really excited to contribute to a project big as Blender. I’m exploring the code and the “good first issues” page, I’ll return here if I have some problem or discover something.

I’m looking forward to talk to you all, learn new things, and of course make some contributions

3 Likes

Dear Blender Foundation,

I am writing to express my interest in participating in the Google Summer of Code program with your organization. As an avid user of your software and a passionate developer, I believe that my skills and enthusiasm would be a valuable asset to your team.

My proposal for this year’s program is to work on developing a new feature for your software. I have been working in html, css, javascript, python, c++ and c for 1 year , and I believe that my experience will enable me to create a high-quality implementation of this feature. I am particularly interested in Editing Tools.

I believe that this feature would greatly enhance the usability of your software, and I am excited about the opportunity to work on it. Over the course of the program, I plan to:

  • Research and develop a detailed plan for the implementation of the feature
  • Work closely with your team to ensure that my implementation follows best practices and integrates smoothly with the existing codebase
  • Write high-quality, well-documented code that can be easily maintained and extended in the future
  • Test the feature thoroughly to ensure that it meets your standards for quality and reliability

I am confident that I have the skills and dedication necessary to successfully complete this project. I look forward to hearing from you soon and discussing this proposal further.

Thank you for considering my application.

Sincerely,
Ayan Alam

My email id -: [email protected]

1 Like

Hi, Have you gone through GSOC Getting started for all the details?
For Ideas of a project, you can find them at GSOC 2023 Ideas

To avoid having multiple threads about the same topic, please continue any discussion related to introducing yourself, asking questions about GSoC etc in this thread: Blender has been accepted for GSoC 2023

1 Like