"Dependencies are an invitation for other people to break your package." -- @joshua_ulrich Which of these two setups to query @PostgreSQL from #RStats looks more likely to take that invitation? (Disclaimer: I was the Google Summer of Code mentor helping create RPostgreSQL.)
9
8
1
85
But also: deps help us to work together to produce better things than we would separately e.g. I see rmarkdown on the right and expect more accessible docs (indeed it has a vignette, README, and pkgdown site; pkg on left has none) I prefer neither dep minimalism nor maximalism
1
1
15
Well of course. We all use them. But the *how* and *which* are ours choices, which may differ. You may have seen that I started this series of tweets with one on vignettes (and a blog post), followed by one on testing.
R^4 #034: Less Is More Short musings on the magic of Mies, and on dependencies. dirk.eddelbuettel.com/blog/2… #rstats

Dec 20, 2021 · 8:06 PM UTC

1
6
Yes, how and which are better ways of looking at things - which these plots help with, but by looking at the pkgs themselves, not by counting deps. E.g. The RPostgres deps are team-maintained pkgs whose devs do revdep checking; I'd rather that than a dep from one lone dev
1