[Rd] Non-API updates

Josiah Parry jo@|@h@p@rry @end|ng |rom gm@||@com
Tue Jun 25 15:37:06 CEST 2024


Hey folks,

I'm sure many of you all woke to the same message I did: "Please correct
before 2024-07-09 to safely retain your package on CRAN" caused by Non-API
changes to CRAN.

This is quite unexpected as Luke Tierney's June 6th email writes (emphasis
mine):

 "An *experimental* *effort* is underway to add annotations to the WRE..."

"*Once things have gelled a bit more *I hope to turn this into a blog
post that will include some examples of moving non-API entry point
uses into compliance."

Since then there has not been any indication of stabilization of the
Non-API changes nor has there been a blog post outlining how to migrate. As
things have been coming and going from the Non-API changes for quite some
time now, we (the royal we, here) have been waiting for an official
announcement from CRAN on the stabilizing changes.

*Can we extend this very short notice to handle the Non-API changes before
removal from CRAN? *

In the case of the 3 packages I have to fix within 2 weeks, these are all
using Rust. These changes require upstream changes to the extendr library.
There are other packages that are also affected here. Making these changes
is a delicate act and requires care and focus. All of the extendr
developers work full time and cannot make addressing these changes their
only priority for the next 2 weeks.

Additionally, a blog post with "examples of moving non-API entry point uses
into compliance" would be very helpful in this endeavor.

	[[alternative HTML version deleted]]



More information about the R-devel mailing list