Comparing Package Versions with Diffify
summary
A web service compares two R package versions and highlights concrete changes: diffify.com shows file diffs, namespace edits, and function signature changes so users spot breaking edits before updating. Example results show rcpp removed from Imports, four functions added to the namespace and one function whose second positional argument changed, a likely source of breakage. Backend infrastructure is complete, a front end and CI/CD for dev versions are planned with a near-term launch.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 1:14Liberty
- 1:35Get repo
- 2:14Fake consultant happiness
- 2:37Diffifycom
- 3:06Example
- 3:38News
- 3:54Quartz Change
- 4:10Namespace Change
- 4:28Function Changes
related talks
05mComparing Package Versions with Diffify
18mHow non-programmers can make sparks fly when using testthat during package development
24mLet's play together: Collaborative Data Science
19mIt's a Great Time to be an R Package Developer!
09mGSoC: Generating diffs using AsyncAPI Diff
27mDiffusing Changes in your APK
04mWhy’d you load that package for?
12mFrom summarizing projects to setting tags, uses of parsing R files
