GSoC:How, why, Do's and Don'ts in 30 mins

Aniketh Girish

anikethgireesh[at]gmail[dot]com

alternative facts

talks are fun (?)

We had attended Google developers meet once = \m/

you might enjoy this

me + GDG = ?

mild OSS user/dev

me + Google = ?

so for next 30 mins..

my quick open source story - boring, showoff

How to start with any org ?

basic requirements ? - Why, long told, ORLY ?

the GSoC & Outreachy thingy

preparing your proposal, what exactly is this thing ? - might be interesting (?)

Do's && Don'ts

what changed in 2017 ?

by the end, you will be like..

my Open Source story ?

2017 - GSoC student with KDE. 

In Krita!

2016-17 KDE SoK'17

With KStars

FOSS@Amrita

Bachelors at Amrita University!

Develops abit web on Python, CSS, Angular etc

Had been to couple of conferences and hackathons here and there!

My first patch, Aug 2016

After 2 months of Struggle, with KDE :P  

starting with any org?

have

language

pref ?

yes

search in g.co/gsoc

found

your org ?

past selections, projects

yes

join IRC, ML, bug tracker

find simple bugs

can't reproduce ? stuck ?

seek help

self help

fix, push, reviewed

web

software

No ?

try python || C++ ?

basic requirements?

yes, there are!

command over written English - write more Emails, make one local ML ?

understand basic version control - try.github.io ?

command in your favourite programming/scriptting language - this can be improved over time, too

skill to get help, etiquettes. etc 

have a great Github profile, and a technical blog

names revealed as chats are on a publicly logged channel.

stay, for gods sake!

Seriously?

Cookie, Oh Really? xD

humans are funny with proposals..

or are they  ?

The GSoC & Outreachy thingy \m/

GSoC

  1. University students 
  2. Have projects in all (?) language 
  3. You need to start early 
  4. Mentors, Org admins
  5. 201 orgs

Outreachy

  1. Open for non-males
  2. Rest = same as GSoC 
  3. org_count = 12
  4. University students can make it - final year project!
  • Stipend of  5500 USD (?) sent out in 3(?) intervals 
  • Wonderful technical mentors
  • Working in a technical community in a real time huge  project! 

Preparing your proposal ?

GSoC, Outreachy

applying 

starting early,

right projects  

right mentors

your proposal

goals

& benefits

reporting 

stick

complete

deploy

maintain

Life of a successful project

Start Early ?

Selective ?

If early ?

yes

Know community

come up with your own ?

no

tough time

find project

find mentors

yes

no

and once you complete your project 

deploy it, get into production, maintain it!

mentor for Google Code In

start a FOSS club in your Uni (maybe) ?

talk about your project in confs ?

what changed in 2017 ?

DONALD_Duck.png

GSoC ?

the fun ===== same

the work ===== same

your  mentors ===== same

your

Motivators

New rules ? 

  1. 2 maximum successful try per lifetime 
  2. Stipend of Indian students now 2400 USD - more slots ?

thats it. Enough of todays disappoinment, lets talk code later today!

GSoC: How, Why, Do's and Don'ts

By Aniketh Gireesh

GSoC: How, Why, Do's and Don'ts

  • 847