While preparing for a package release, I ran devtools::check_win_devel(), which prompted me with something like this:
> devtools::check_win_devel()
Building windows version of package (version)
ℹ Using R-devel with win-builder.r-project.org.
Email results to e@ma.il?
1: Yup
2: I forget
3: Uhhhh... Maybe?
What caught my eye was option two, 'I forget'. To me, a non-native English speaker, this sounds grammatically incorrect. The present tense is usually used to describe a recurring event, which is not really suitable for a situation when someone forgot their email.
'I forgot', the closest to the existing choice of words
'I don't know', communicates a similar lack of confidence in the ownership of the email displayed
'I keep forgetting', in case the intent was to suggest an option that a person keeps forgetting their email (a recurring event)
I also found an issue from 2020 #2231 which discusses the same topic, but the author seemed to have closed it too fast so it got no real attention from the maintainers.
While preparing for a package release, I ran
devtools::check_win_devel()
, which prompted me with something like this:What caught my eye was option two, 'I forget'. To me, a non-native English speaker, this sounds grammatically incorrect. The present tense is usually used to describe a recurring event, which is not really suitable for a situation when someone forgot their email.
This option distinctly stands out among all other
no
options found here: https://github.com/r-lib/devtools/blob/69d610414c69748d7b5bbe7d890e228bdb5b18ff/R/release.R#L151Reasonable alternatives would be:
I also found an issue from 2020 #2231 which discusses the same topic, but the author seemed to have closed it too fast so it got no real attention from the maintainers.