+ All Categories
Home > Technology > PRC Challenge - YAPC 2016

PRC Challenge - YAPC 2016

Date post: 20-Feb-2017
Category:
Upload: jason-hall
View: 111 times
Download: 0 times
Share this document with a friend
11
WADING INTO THE PERL COMMUNITY NOW WHAT? JASON (JAYCE^) HALL - BLUEHOST - [email protected]
Transcript
Page 1: PRC Challenge - YAPC 2016

WA DI N G IN T O T H E P E R L C O M M U NI T Y

N O W W H AT ?

JA S O N ( JAYCE ^ ) H A L L - B LU E H O S T - JAYCE @ LU G -N U T. CO M

Page 2: PRC Challenge - YAPC 2016

C O M M O N T O B E OV E RW H E L M E D O R LO S T

B U T W H E R E D O I STA RT ?

Page 3: PRC Challenge - YAPC 2016

E N T E R T H E P RC

• Started and run by neilb (Neil Bowers)

• Monthly Assignments• CPAN Modules• Target: Get a pull request on

GitHub

Page 4: PRC Challenge - YAPC 2016

YOU ’ VE GOT AN AS S I GNME NT: N OW W HAT ?

• Don’t Panic!• Read the email• Introduce yourself• Ask• Fork and Branch

Page 5: PRC Challenge - YAPC 2016

LO W H A N G I N G FR U I T

• Code• Tests• CPAN Conventions• Documentation• Google it

Page 6: PRC Challenge - YAPC 2016

M A K I N G YO U R P U L L R E Q U E S T

• Read the GitHub Tutorial• Work in a new branch• Follow any rules from

CONTRIBUTING file• Create a useful pull message• Tell Neil

Page 7: PRC Challenge - YAPC 2016

I NC R E A S I N G T H E CH A NC E S OF M E R G E• Things the maintainer explicitly tells you

they want• Fixing bugs• Fixing CPAN Testers failures.• Improving test coverage, using

Devel::Cover.• Improve documentation• Improve performance, if you can find

hotspots with Devel::NYTProf.• Improve the distribution's kwalitee, as

measured by CPANTS.

Page 8: PRC Challenge - YAPC 2016

P E R S O N A L P R E FE R E N C E S

• Something you want to avoid?• Most common is XS• Let Neil know if you can’t do

something• Or take it as a chance to learn

Page 9: PRC Challenge - YAPC 2016

S IG N I N G U P F O R T H E P RC

• http://cpan-prc.org/• #pr-challenge• Mailing List• Hackathon TONIGHT!

Page 10: PRC Challenge - YAPC 2016

T H E H IT L I S T

• http://cpan-prc.org/hitlist.html• Modules that aren’t on GitHub• How can you help them get

there?

Page 11: PRC Challenge - YAPC 2016

WA DI N G IN T O T H E P E R L C O M M U NI T Y

N O W W H AT ?

JA S O N ( JAYCE ^ ) H A L L - B LU E H O S T - JAYCE @ LU G -N U T. CO M


Recommended