Skip to content

Commit f40ba03

Browse files
committed
Start release process
1 parent fbb3250 commit f40ba03

File tree

4 files changed

+33
-54
lines changed

4 files changed

+33
-54
lines changed

.Rbuildignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,4 @@ visual_test
1010
^CONTRIBUTING\.md$
1111
^NEWS$
1212
^revdep$
13+
^\.httr-oauth$

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@
22
.Rhistory
33
.RData
44
inst/doc
5+
.httr-oauth

cran-comments.md

Lines changed: 1 addition & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -24,57 +24,4 @@ There were no ERRORs or WARNINGs. I see one NOTE:
2424

2525
## Downstream dependencies
2626

27-
This version of ggplot2 contains substantial changes (hence the bump in the major version number), and I've done my best to get the reverse dependencies updated. I started the release process over two months ago, and I have notified maintainers three times (and I'll notify them again today).
28-
29-
Unfortunately there are still widespread check failures (mostly new WARNINGS). They are mostly caused by three changes:
30-
31-
* ggplot2 now imports and exports `unit()` and `arrow()` from grid, and
32-
`alpha()` from scales. Many packages seem to have unused unqualified import
33-
statements which now generates a warning on package install. (You could argue
34-
that this is a false positive since the conflicting names both point to the
35-
same object.). This affects:
36-
37-
alm, arqas, benchmark, blowtorch, clhs, conformal, Deducer, DTRlearn, dynsim,
38-
extracat, FAOSTAT, fheatmap, FinCal, gettingtothebottom, GGally, gwmw,
39-
HistDAWass, hyperspec, kobe, likert, lsbclust, marketeR, Methplot, micromap,
40-
MissingDataGUI, mizer, MultiMeta, ncappc, nparACT, optiRum, patPRO,
41-
PortfolioEffectHFT, PPtreeViz, PReMiuM, prevR, primerTree, qicharts,
42-
quadrupen, RAM, RDS, RFmarkerDetector, rfPermute, RobustEM, rotations, RSDA,
43-
SCGLR, sjPlot, soc.ca, sparkTable, spikeSlabGAM, spoccutils, sprm, statebins,
44-
strvalidator, survMisc, tcR, TreatmentSelection, TriMatch, UpSetR, useful,
45-
varian, waffle
46-
47-
* ggplot2 makes extensive use of ..., and previously little checking was done
48-
on the contents. Now ggplot2 is much stricter about ... which causes a number
49-
of warnings, where previously the function silently did the wrong thing.
50-
This afffects:
51-
52-
AmplicoDuo, chemosensors, clifro, dpcR, granovaGG, GraphPCA, HistDAWass,
53-
knitrBootstrap, LOGIT, lsbclust, mlr, multitable, oaxaca, pAnalysis, PASWR2,
54-
patPRO, PDQutils, planar, RAM, reproducer, rex, rfordummies, sdmvspecies,
55-
SensMixed, simmer, SixSigma, sjPlot, spcosa, ss3sim, starma, survMisc, tcR,
56-
treecm, userfriendlyscience, vcdExtra, vdmR, wq, xkcd
57-
58-
* A few packages linked to the ggplot2 documentation topic, which didn't
59-
actualy contain anything useful. I removed the file, so a number of packges
60-
now give warnings about a missing link. This affects:
61-
62-
PopED, precrec, RcmdrPlugin.KMggplot2points, simPH, statebins
63-
64-
Finally, there were a grab bag of other failures:
65-
66-
* CosmoPhotoz: uses a newly deprecated function
67-
* cowplot: uses a newly deprecated function
68-
* directlabels: ?? think this is long standing (??)
69-
* ggswissmaps (looks like it was relying on an internal API that's changed)
70-
* ggmcmc (from GGally error)
71-
* metricsgraphics (relies on movies data which has moved to ggplot2movies)
72-
* OutbreakTools: downstream error from ggmap
73-
* plot2groups: used internal StatHline which is no longer exported
74-
* plotly: used internal StatVline which is no longer exported
75-
* precintcon: ?? not ggplot2 related?
76-
* RCell: used internal functions where API has changed
77-
* robustlmm: ?? not ggplot2 related?
78-
* SWMPr: downstream error from ggmap
79-
* synthpop: ?? not ggplot2 related?
80-
* TreatmentSelection: used internal stat_hline which is now longer exported
27+
* Maintainers were notified on Feb 10.

revdep/email.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
Hi,
2+
3+
This is an automated email to let you know about the upcoming release of {{{ my_package }}}, which will be submitted to CRAN on __{{{ date }}}__. I'll also be updating gtable and scales at the same time.
4+
5+
To check for potential problems, I ran `R CMD check` on your package {{{your_package}}} ({{{your_version}}}). I found {{{your_summary}}}.
6+
7+
{{#you_have_problems}}
8+
{{{your_results}}}
9+
10+
Please submit an update to fix any ERRORs or WARNINGs. They may not be caused by the update to {{{my_package}}}, but it really makes life easier if you also fix any other problems that may have accumulated over time. Please also try to minimise the NOTEs. It's not essential you do this, but the fewer the false positives the more likely I am to detect a real problem with your package.
11+
12+
If I couldn't install your package, I'd recommend you check it yourself. Unfortunately I don't have the resources to manually fix installation failures. Because there are so many dependencies of ggplot2, I'm unable to handle false positives - you'll just need to ignore these emails if you don't think there's actually a problem.
13+
14+
To get the development version of {{{ my_package }}} so you can run the checks yourself, you can run:
15+
16+
# install.packages("devtools")
17+
devtools::install_github("{{my_github}}")
18+
19+
To see what's changed visit <https://github.com/{{{my_github}}}/blob/master/NEWS.md>.
20+
21+
{{/you_have_problems}}
22+
{{^you_have_problems}}
23+
It looks like everything is ok, so you don't need to take any action, but you might want to read the NEWS, <https://github.com/{{{my_github}}}/blob/master/NEWS.md>, to see what's changed.
24+
{{/you_have_problems}}
25+
26+
If you have any questions about this email, please feel free to respond directly.
27+
28+
Regards,
29+
30+
{{{ me }}}

0 commit comments

Comments
 (0)