…and how to invite more users to take this journey
grusonh
bisaloo
2021-04-22
How I got started and fell in love with package development

A cohesive framework for parsing, analyzing and organizing colour from spectral data.
NEWS filesI continued contributing and eventually became an official maintainer
I felt empowered and started working on other R packages
usual pattern: something is broken/unclear -> give up and move on
we want: something is broken/unclear -> report the issue
Tips to make it less scary, more rewarding to give feedback / contribute.
Based on my experience -> very subjective.
Otherwise, we are running the risk of missing out on contributions.
By the time they saw my PR, it was out of date.
NEWS.md) of your package on these platformshelp-wanted)All this creates engagement, feeling of a community.
Acknowledge feedback
Always push your recent work in the public repo (don’t keep local branches)
Acknowledge feedback
Always push your recent work in the public repo (don’t keep local branches)
Share upcoming development (roadmap) of your package

Acknowledge feedback
Always push your recent work in the public repo (don’t keep local branches)
Share upcoming development (roadmap) of your package
usethis::use_release_issue()
To be honest, still not sure how to read it today…
This can be demotivating. Similar to Carpentries’ advice:
“don’t grab the keyboard from a learner”
Letting the contributors fix their own mistakes is empowering.