Slide 1

Slide 1 text

Contributing to the R ecosystem Where should I start? Colin Fay - ThinkR Colin FAY (@_ColinFay) - useR! 2019 opening session - https://rtask.thinkr.fr 1 / 28

Slide 2

Slide 2 text

Hello Colin FAY (@_ColinFay) - useR! 2019 opening session - https://rtask.thinkr.fr 2 / 28

Slide 3

Slide 3 text

You can contribute to the R ecosystem Colin FAY (@_ColinFay) - useR! 2019 opening session - https://rtask.thinkr.fr 3 / 28

Slide 4

Slide 4 text

A not-promoted-enough-webpage Colin FAY (@_ColinFay) - useR! 2019 opening session - https://rtask.thinkr.fr 4 / 28

Slide 5

Slide 5 text

How can I contribute to R? 5.6 How can I contribute to R? R is in active development and there is always a risk of bugs creeping in. Also, the developers do not have access to all possible machines capable of running R. So, simply using it and communicating problems is certainly of great value. The R Developer Page acts as an intermediate repository for more or less finalized ideas and plans for the R statistical system. It contains (pointers to) TODO lists, RFCs, various other writeups, ideas lists, and SVN miscellanea. https://cran.r-project.org/doc/FAQ/R-FAQ.html Colin FAY (@_ColinFay) - useR! 2019 opening session - https://rtask.thinkr.fr 5 / 28

Slide 6

Slide 6 text

Filling bugs for R https://www.r-project.org/bugs.html Colin FAY (@_ColinFay) - useR! 2019 opening session - https://rtask.thinkr.fr 6 / 28

Slide 7

Slide 7 text

So... that's it? Colin FAY (@_ColinFay) - useR! 2019 opening session - https://rtask.thinkr.fr 7 / 28

Slide 8

Slide 8 text

Maybe create a package ? Colin FAY (@_ColinFay) - useR! 2019 opening session - https://rtask.thinkr.fr 8 / 28

Slide 9

Slide 9 text

"But I don't have any (new) idea!" Colin FAY (@_ColinFay) - useR! 2019 opening session - https://rtask.thinkr.fr 9 / 28

Slide 10

Slide 10 text

There are more things you can do Correct typos in documentation (even more if the maintainers is not a native english speaker) ✍ Colin FAY (@_ColinFay) - useR! 2019 opening session - https://rtask.thinkr.fr 10 / 28

Slide 11

Slide 11 text

There are more things you can do Correct typos in documentation (even more if the maintainers is not a native english speaker) ✍ Suggest features / Report bugs Colin FAY (@_ColinFay) - useR! 2019 opening session - https://rtask.thinkr.fr 10 / 28

Slide 12

Slide 12 text

There are more things you can do Correct typos in documentation (even more if the maintainers is not a native english speaker) ✍ Suggest features / Report bugs Add features / Correct Bugs Colin FAY (@_ColinFay) - useR! 2019 opening session - https://rtask.thinkr.fr 10 / 28

Slide 13

Slide 13 text

But I don't know how to do that! Colin FAY (@_ColinFay) - useR! 2019 opening session - https://rtask.thinkr.fr 11 / 28

Slide 14

Slide 14 text

Look for the GitHub repo Colin FAY (@_ColinFay) - useR! 2019 opening session - https://rtask.thinkr.fr 12 / 28

Slide 15

Slide 15 text

Typo correction is just a button away Colin FAY (@_ColinFay) - useR! 2019 opening session - https://rtask.thinkr.fr 13 / 28

Slide 16

Slide 16 text

Typo correction is just a button away Colin FAY (@_ColinFay) - useR! 2019 opening session - https://rtask.thinkr.fr 14 / 28

Slide 17

Slide 17 text

Suggest a feature or report a bug Colin FAY (@_ColinFay) - useR! 2019 opening session - https://rtask.thinkr.fr 15 / 28

Slide 18

Slide 18 text

Correct a bug Colin FAY (@_ColinFay) - useR! 2019 opening session - https://rtask.thinkr.fr 16 / 28

Slide 19

Slide 19 text

Also.... search GitHub + label "Help Wanted" language:R label:"Help Wanted" Colin FAY (@_ColinFay) - useR! 2019 opening session - https://rtask.thinkr.fr 17 / 28

Slide 20

Slide 20 text

Look for beginner-friendly task Colin FAY (@_ColinFay) - useR! 2019 opening session - https://rtask.thinkr.fr 18 / 28

Slide 21

Slide 21 text

But I'm just learning R! Colin FAY (@_ColinFay) - useR! 2019 opening session - https://rtask.thinkr.fr 19 / 28

Slide 22

Slide 22 text

Blog about your (learning) experience Colin FAY (@_ColinFay) - useR! 2019 opening session - https://rtask.thinkr.fr 20 / 28

Slide 23

Slide 23 text

Blog about your (learning) experience Colin FAY (@_ColinFay) - useR! 2019 opening session - https://rtask.thinkr.fr 21 / 28

Slide 24

Slide 24 text

Join the #RStats-verse Colin FAY (@_ColinFay) - useR! 2019 opening session - https://rtask.thinkr.fr 22 / 28

Slide 25

Slide 25 text

Share your weekly readings Colin FAY (@_ColinFay) - useR! 2019 opening session - https://rtask.thinkr.fr 23 / 28

Slide 26

Slide 26 text

But I'm very bad at blogging/tweeting... Colin FAY (@_ColinFay) - useR! 2019 opening session - https://rtask.thinkr.fr 24 / 28

Slide 27

Slide 27 text

satRdays in 2019 Berlin Kampala Gdansk Chicago Los Angeles Newcastle Johannesburg Paris satRdays in 2020 Auckland Newcastle Paris (?) ... Come to events! (And do your own?) Colin FAY (@_ColinFay) - useR! 2019 opening session - https://rtask.thinkr.fr 25 / 28

Slide 28

Slide 28 text

Rencontres R 2020 Paris AgroParisTech 15-17 July 2020 Come to events! (And maybe come and talk?) Colin FAY (@_ColinFay) - useR! 2019 opening session - https://rtask.thinkr.fr 26 / 28

Slide 29

Slide 29 text

Come to events! (And maybe come and talk?) WhyR - Warsaw - Sep, 26-29, 2019 RStudioConf 2020 - San Franscisco - Jan 27-30, 2020 eRum 2020 - Milan useR! 2020 - St Louis - July 7-10 ... and others, ... and countless meetups around the world! Colin FAY (@_ColinFay) - useR! 2019 opening session - https://rtask.thinkr.fr 27 / 28

Slide 30

Slide 30 text

And of course... Welcome to useR!2019 Colin FAY (@_ColinFay) - useR! 2019 opening session - https://rtask.thinkr.fr 28 / 28