RConsortium / r-repositories-wg

RC Working Group on Repositories
37 stars 8 forks source link

Suggestions to the letter #6

Closed llrs closed 2 years ago

llrs commented 2 years ago

Sorry I couldn't attend today's meeting.

About the environmental variables used by CRAN some are documented on R internals. I have submitted a PR to r-hub with all the environmental variables I could find (at the time) that are different from default on CRAN: https://github.com/r-hub/rhub/pull/403. Of course, the suggested idea to retrieve them from the svn repository as it can be done with Bioconductor is much better for the various reasons identified on the email.

Other than that I would prefer if the goal of this working group could be defined on this email to CRAN.

hadley commented 2 years ago

@gaborcsardi can speak to it in more detail, but I don't think the environment variables that R-internals documents that CRAN uses are up to date, and CRAN itself uses a slightly different set than --as-cran.

You might've missed that we also updated the README to include a brief statement of goals and list of members: https://github.com/RConsortium/r-repositories-wg. We thought that it would be easier to call out to a website than try and inline all into one email.

llrs commented 2 years ago

Hard to say without more information, both of you are more experienced dealing with CRAN submissions and CRAN system than I am but I got the impression that they adhere to the documentation.

No, I haven't missed the modification of the README, and I was surprised by it. I'm not sure what are the differences between being a member of a working group and contributing to one. Anyway, if the CRAN team is busy they might prefer to just read a sentence or two about that working group without having to go through a link. They might as well, be aware of the WG and this introduction be redundant.

gaborcsardi commented 2 years ago

I have some some data from a couple of platforms and unfortunately they are not super consistent. Many machines set additional options, and on macOS they hardly set any of the flags that are supposed to be set according to R-internals.