Contribu)ng+to+ImpalaHenry&Robinson,&henry@cloudera.com
Impala!has!always!been!open*source
Our$first$external$contribu1on
h"p://github.com/cloudera/Impala/wiki
What%to%contribute?
Extensions:*UDFs*and*Datasources
See#h%p://github.com/cloudera/Impala/wiki/Contribu;ng<to<Impala#for#our#contribu)on*guidelines
Check&the&JIRA&&for&ramp%up%tasks
!!Impala!JIRA:!h,p://issues.cloudera.org/browse/IMPALA
How$a$patch$becomes$a$commit
Ge#ng&your&patch&commi2ed
• Gerrit'is'the'Impala'code2review'and'patch2management'tool''
• Only'Impala'engineers'have'commit'privileges
• All'patches'must'pass'pre2commit'tes:ng
!!!Impala!Gerrit:!h.p://gerrit.cloudera.org:8080
Mailing'lists:impala&dev@cloudera.org
impala&user@cloudera.org
Contribu)ng+effec$vely
1.#Get#used#to#the#process:#start#small
2.#Get#buy$in#before#undertaking#a#lot#of#work
3.#Take#feedback#in#the#spirit#it's#intended
4.#Pardon#our#dust
Thanks!(Ques,ons?