Skip to content
Prev 8516 / 12125 Next

[R-pkg-devel] Inquiry

On 27/09/2022 9:37 p.m., Rolf Turner wrote:
There are (at least) two kinds of users.  The more common kind writes 
scripts that use your package.  I think your argument is valid for that 
group, though many of them are never going to read your warning about 
functions being intended for internal use.

However, some users are package writers.  Once their package is on CRAN, 
it can be really inconvenient for you to change the behaviour of 
internal functions that they use, because CRAN will object if your 
change breaks their tests.  That makes it harder to write those internal 
functions, because you have to get them "right" the first time, or 
support the bad behaviour if someone relied on it.

Duncan Murdoch