Knowledge Builders

what is google summer code 2019

by Ellen Rempel Published 3 years ago Updated 2 years ago
image

Thursday, May 23, 2019
Since 2005, Google Summer of Code (GSoC) has been bringing new developers into the open source community every year. This year, we accepted 1,276 students from 63 countries into the 2019 GSoC program to work with 201 open source organizations over the summer.
May 23, 2019

What is the use of Google Summer of Code?

What is the goal of Google Summer of Code? Google Summer of Code (GSoC) is a program designed to bring new, excited contributors into open source communities, with the hope that they will continue to contribute to open source communities long after their GSoC program ends.

How do I get into Google Summer of Code?

Students must: Submit proof of enrollment in an accredited university program. Research which organization(s) they wish to apply to (can apply to up to 3) Submit a written proposal through the program site to the organization(s) they are applying to be a GSoC contributor with for GSoC 2022 between April 4 - April 19.

How prestigious is Google Summer of Code?

As a student, GSoC is one of the prestigious programs that you can participate in. According to 2017 statistics 1,318 students got accepted and more than 4,200 students got rejected which concludes that acceptance rate is around 20–25%.

Is Google Summer of Code free?

The Google Summer of Code, often abbreviated to GSoC, is an international annual program in which Google awards stipends to contributors who successfully complete a free and open-source software coding project during the summer.

What skills are required for GSoC?

One more thing you need to keep in mind is that your soft skill is also important in GSoC. You will be interacting with mentors frequently through email, Skype, Slack, Discord, IRC, etc. You will be also preparing documentation, report, and blog posts.

Which language is best for GSoC?

If you don't have any experience of programming, I recommend starting with a scripting language like Python or Javascript. These languages have a lot of projects in GSoC so by learning and mastering them, you have a good chance of finding a project that you are really interested about.

Is GSoC easy to crack?

With immense exposure and attractive incentives for GSoC scholars, it represents an opportunity to learn, grow, and contribute. Getting accepted into GSoC, however, is one of the toughest nuts to crack.

How much is the stipend for GSoC?

There is a minimum (1500 USD) and maximum (3300 USD) stipend amount. For large sized projects: We start with a base amount of 6000 USD and then adjust it based on each country's PPP value. There is a minimum (3000 USD) and maximum (6600 USD) stipend amount.

What is the most challenging part of participating in GSoC?

“The hardest part for me was (is) learning how to work remotely. In the past, when I was contributing at school, I had resources available to me where I could reach out to others nearby for assistance, places I could leave to focus, and a more consistent schedule.

Is GSoC only for college students?

Google Summer Of Code Opens Up To Non-Students. Google has decided to broaden the scope of the Google Summer of Code Program beginning in 2022. The change means that anyone aged 18 years and over who is a newcomer to open source can apply.

How many students are selected for GSoC?

Universities. The 1,198 students accepted into the GSoC 2020 program came from 550 universities, of which, 114 have students participating for the first time in GSoC.

What are the benefits of clearing GSoC?

Some of the benefits of participating in GSoC are:The student will get to learn about the working of an industry in just 3 months.The student's software development skills will be enhanced during this period.You will build a network of people having the same mindset.Get to know more about open source.More items...

Get familiar with the code

Every student new to ReactOS should begin by obtaining the code through our GitHub repository and performing a first build using our build environment. This environment ensures consistent build results, eliminates the need to set up your own toolchain and makes ReactOS one of the easiest operating systems to build.

Make a small contribution

Before your application can be accepted, it is expected that you submit a patch proposing a code change to the project, and work through the process of getting it merged into the master branch. Check out the starter-project label on JIRA for some ideas of what to work on.

Reach out

Effective communication is a key requirement for a successful project. Students should subscribe to the ros-dev mailing list and optionally could join the Development channel on our Mattermost chat server for a live discussion with developers.

Read the documentation

MSDN and plenty of available Windows publications serve as the primary reference for functionality ReactOS seeks to implement. However, there are parts of Windows that are poorly documented or completely undocumented. In these instances, the ReactOS Techwiki may possess descriptions of the data structures or interfaces.

Time Commitment

You are required to outline any additional obligations you may have during the summer and how much of your time you will be able to commit to your GSoC project. Failure to do so will result in a rejection of your application.

Proposed Project

Please provide a brief description, in your own words, of the project you are interested in

Proposed Milestones

Please propose milestones that can be used to gauge progress on the project.

Accepted projects

The application period is over, and five student projects will be mentored by OSM this year. See the accepted projects page for an overview and information on the projects' progress.

Project ideas

The OpenStreetMap community's ideas for possible Summer of Code tasks are collected on the project ideas page. As an interested student, we invite you to see if there's a project or a task you'd like to work on. But if you have an idea yourself, that's also welcome!

Student applications

If you're a student and want to participate in this year's Google Summer of Code, you will need to make an application on the Google Summer of Code site. We try to summarize what we hope and expect from a student here.

Introduction

QEMU is applying to Google Summer of Code 2019. This page contains our ideas list and information for students and mentors. Google Summer of Code is an open source internship program for university students offering 12-week, full-time, paid remote work from May to August!

Application Process

After contacting the mentor to discuss the project idea you should fill out the application form at [1]. The form asks for a problem description and outline of how you intend to implement a solution.

Project Ideas

This is the listing of suggested project ideas. Students are free to suggest their own projects, see #How to propose a custom project idea below.

How to propose a custom project idea

Applicants are welcome to propose their own project ideas. The process is as follows:

How to get familiar with our software

See what people are developing and talking about on the mailing lists:

Information for mentors

Mentors are responsible for keeping in touch with their student and assessing the student's progress. GSoC has a mid-term evaluation and a final evaluation where both the mentor and student assess each other.

image

1.Home | Google Summer of Code

Url:https://summerofcode.withgoogle.com/

10 hours ago  · Google summer of Code (GSoC) is an annual program funded by Google to encourage students in crafting open source software. According to 2017 statistics 1,318 students got accepted and more than 4,200 students got rejected which concludes that acceptance rate is around 20–25%.

2.Google Summer of Code 2019 - ReactOS Wiki

Url:https://reactos.org/wiki/Google_Summer_of_Code_2019

29 hours ago Google Summer of Code is a global program focused on bringing more student developers into open source software development. Students work with an open source organization on a 3-month programming project during their break from school. How to apply? Accepted Projects

3.Google Summer of Code/2019 - OpenStreetMap Wiki

Url:https://wiki.openstreetmap.org/wiki/Google_Summer_of_Code/2019

2 hours ago Google Summer of Code 2019 (website archive) was the 15th iteration of GSoC, a global program that offers student developers stipends to write code for various open source software projects. Five students worked on OpenStreetMap software …

4.Google Summer of Code 2019 — Blender Developers Blog

Url:https://code.blender.org/2019/09/google-summer-of-code-2019/

35 hours ago  · Google Summer of Code 2019. September 11th, 2019. General Development. Dalai Felinto. Another year goes by, and another Google Summer of Code is successfully completed. This year 7 projects were finished, with plenty of new features already into the …

5.Google Summer of Code 2019 - QEMU

Url:https://wiki.qemu.org/Google_Summer_of_Code_2019

25 hours ago QEMU is applying to Google Summer of Code 2019. This page contains our ideas list and information for students and mentors. Google Summer of Code is an open source internship program for university students offering 12-week, full-time, paid remote work from May to August!

6.Google Summer of Code 2019 - Qt

Url:https://www.qt.io/blog/2019/01/30/google-summer-code-2019

12 hours ago  · Google Summer of Code 2019 Qt is the faster, smarter way to create innovative devices, modern UIs & applications for multiple screens. Cross-platform software development at …

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 1 2 3 4 5 6 7 8 9