How to get started with GSOC?

404 views
Skip to first unread message

Harkirat Singh

unread,
Jul 25, 2016, 2:40:00 PM7/25/16
to Google Summer of Code Discuss
Hi there!

I am a BTech IT 2nd year student. I have heard about GSOC on software freedom day event organised by our college. I am fascinated with the exposure we get while participating in GSOC . I have learnt c and c++ language.Can you please advice me from where i should start?

Thnx :-)

Thilanka Munasinghe

unread,
Jul 25, 2016, 7:58:23 PM7/25/16
to google-summer-...@googlegroups.com
Hi Harkirat,

I am a current GSoC 2016 participating student. I would recommend you to look at some of the Summer of Code Organizations and look for a project(s that you like and matches your programming language skills. 

- Once you have found some interesting project(s), start looking for what the organization has done so far and see what and how you can improve on their current projects. 

- Download the open-source software that you have chosen to work/contribute from the Organization and start working on the demos (start playing around with it)

- Subscribe to the organization's  mailing list. Join their Google Groups for Development if they have a one. See what the development community is talking about on current issues on development of the project/software. 

- Start reading the documentations and guidelines of their software APIs and published research papers on the project.

- Ask Questions on the mailing lists.

- Answer to the Questions that someone has asked on the mailing list (Be sure that you are correct, If you are not sure about your answers , make sure you mention that " This might be the issue, But I am not 100% sure if it is correct, this is a hint/suggestion " . Be honest. Most importantly be respectful with your answers/comments)

- Try to develop demos or video tutorials of what you know about the project/software, where others can get the benefit out from what you have learned so far.  Share them with the community. 

- Github repositories : Share your projects and demos on your Github account. If you don't have a one, create a free Github account. Be familiar with the Github (How to use the Github). [ Most of the organizations use some sort of "Version Control" , so be familiar with it]

- Keep a "Good Communication" with the Admins of the Organization(s). Show your genuine interest to "Learn-and-Contribute".

- Start drafting your proposal early as possible. Talk with your university faculty professors/mentors and get their opinion on your proposal. Make sure your proposal is going to add a value to the open-source software and to the organization. " Higher the Impact - Better the Project Proposal " (Also be realistic, you need to complete the project during the summer, that means, in 3 months. So make sure what you are proposing is reasonable and durable).


I hope these guide lines will help you. 


Best of Luck. 
Keep Coding....

--
You received this message because you are subscribed to the Google Groups "Google Summer of Code Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-summer-of-cod...@googlegroups.com.
To post to this group, send email to google-summer-...@googlegroups.com.
Visit this group at https://groups.google.com/group/google-summer-of-code-discuss.
For more options, visit https://groups.google.com/d/optout.

Aarjavee Kamdar

unread,
Jul 26, 2016, 1:23:02 PM7/26/16
to google-summer-...@googlegroups.com
I found this answer helpful .. Thank you very much for the answer.... :)

cynthia chepkemoi

unread,
Jul 26, 2016, 1:23:23 PM7/26/16
to google-summer-...@googlegroups.com
Am a computer science graduate from kenyatta university kenya and am interested with GSoC, i would like to join.....How can i go about that(procedure)

Thilanka Munasinghe

unread,
Jul 26, 2016, 2:43:47 PM7/26/16
to google-summer-...@googlegroups.com
Aarjavee Kamdar,

You are welcome, Hope you will get an opportunity to participate in GSoC next year.

Best of Luck,

Thilanka
Reply all
Reply to author
Forward
0 new messages