[GSoC 2022] Google Summer of Code 2022

Hello Everyone

I would like to introduce myself, I am also an aspiring GSOC contributer and hopefully plan to tackle on the project about synfig performance improvements if possible. Hopefully the project will mainly consist of improving synfig and removing and smoothing out any unstable features. I will be free all summer so I will hopefully be able to commit 350+ hours to this project to complete it.

I mainly chose this project because I am someone who cares a lot about performance and is very interested in the concept of performance optimization. I have also encountered some memory leaks and other performance related issues while testing the program and checking the codebase that I wish to address in my project.

I am looking forward to interacting with everyone in the community and hopefully benefitting the synfig application greatly :smile:.

1 Like

Hi all,

My name is Hesham Essam, and I want to be a GSoC contributor with you this year. At first I wanted to contribute in the “Performance enhancements” project, since I really like tracking bugs, and understanding the inner workings of complicated systems, but it seems I might not be available full time in the coding period to give this project the dedication it needs. So I will apply to “Building Synfig with the MSVC/vcpkg toolkit”, and if possible I could take up “Enhance building process by integrating Conan C++ package manager” alongside it as well, as I think both projects should be easy.

I’m new to contributing to open source, but I have experience in C++ (working on an SDR project similar to gqrx), and the build systems it uses.

I will start working on a proposal and send it to you for review as soon as possible.

3 Likes

Hello guys, hope you are doing well :blush:

I’m Ahmed ElShereef a CS student at a university here in Egypt and a competitive programmer, I’d like to contribute to the project > User Interface Improvements I find those issues mentioned before are a little bit interesting to be resolved!
I’m working these days on the proposal, I wonder if you could share with me any helpful thoughts in order to start successfully examining these open issues these days

thanks in advance :white_heart:
@ice0 @rodolforg

Hi guys!
I hope you all are fine.

I wanted to discuss 2 things:

  1. The deadline for submitting proposals is April 19 - 18:00 UTC (https://developers.google.com/open-source/gsoc/timeline)
    Don’t forget to include the number of hours you plan to spend participating in the contest (175/350 hours).

  2. Unfortunately, due to the changed requirements for GSoC participants, @KonstantinDmitriev and I can no longer officially participate in GSoC as mentors. However, we will continue to interact with contributors, so basically nothing changes. GSoC contributors need to change mentors in their proposals, new mentors are indicated on this page: Ideas List — Synfig developers docs documentation

@Kemosalamy @mohamed.Adhamc @AhmedElShereef @rock @hesham

3 Likes

Oh, sorry to hear about that was looking forward to seeing you guys as mentors this year. But I’m sure the new mentors will be up to it as usual for synfig :relaxed:. Hopefully it all goes well.

1 Like

Hi guys!

GSoC 2022 accepted Contributors announced!

This year we have two accepted contributors:

  1. Hesham Essam (@hesham) with the project “Building Synfig with the MSVC Toolchain & automate the build process using Conan”
  2. Mohamed Adham (@mohamed.Adhamc) with the project “User Interface improvements”

This year we had a lot of great applicants, but unfortunately not so many mentors to take them all. :cry:

I want to say thank you to all the applicants who reached us and wish good luck to the accepted contributors as their work on the project is just getting started.

Congratulations guys! :partying_face: :tada: :tada: :tada:

6 Likes

Hey everyone,
Really excited for what is to come, I hope it will be a successful summer of code for us all :smile:.

1 Like

Also, I was wondering how the dynamics of contacting synfig mentors and devs will be. Like will there be some sort of place where we -contributors- will contact mentors/devs at, etc… . And are there maybe any practices set here in synfig for the community bonding period?

I have created a chat here on forum for mentors and contributors of GSoC. Please check your notifications.
This is for internal discussions only, most discussions regarding the project are expected to be public. :slight_smile:

Regarding community bonding period: we expect you to be active here on the forum (help other users and participate in discussions) and also watch for issues on GitHub. It is also a good practice to start with your project already, so you can ask first questions to mentors and community.

6 Likes