Skip to content

Latest commit

 

History

History
51 lines (44 loc) · 1.89 KB

comparing-package-versions-diffify.md

File metadata and controls

51 lines (44 loc) · 1.89 KB
talk_id talk_slug talk_type talk_tags session_slug talk_title talk_title_short talk_materials_url speakers
22196
comparing-package-versions-diffify
lightning
career-development
programming
shiny
lightning-talks
Comparing package versions with Diffify
Comparing package versions with Diffify
name affiliation url username photo bio
Colin Gillespie
Jumping Rivers
colinjumpingrivers.com
/assets/img/2022Conf/_talks/22196_colin-gillespie.jpg
Colin has been using R since 1999. He's the author of a number of R packages, the co-founder of Jumping Rivers and has published the book Efficient R Programming with O'Reilly.

Even when we run the simplest of R scripts, we are using dozens of R packages. We use packages for data cleaning, writing reports, graphics and modelling. One of the strengths of R, is the depth of packages.

Unfortunately, packages change and break our code. Not all R packages have NEWS file, and even those that do, it might not be complete.

The diffify service aims to make comparing between package versions easier. For example, is there a new Import? Or perhaps a package has been removed from Suggests? Maybe the arguments of a function have changed? Or a function is no longer exported. Diffify can help.

NB: We have completed the back-end infrastructure, and are currently working on the front-end. Expected launch: ~May 1st