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
- University students
- Have projects in all (?) language
- You need to start early
- Mentors, Org admins
- 201 orgs
Outreachy
- Open for non-males
- Rest = same as GSoC
- org_count = 12
- 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 ?
- 2 maximum successful try per lifetime
- 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
- 859