Skip to content

Commit f442f32

Browse files
committed
Prepare for submission
1 parent 7f04c25 commit f442f32

File tree

6 files changed

+28
-27
lines changed

6 files changed

+28
-27
lines changed

DESCRIPTION

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
Package: ggplot2
2-
Version: 2.1.0.9001
2+
Version: 2.2.0
33
Title: Create Elegant Data Visualisations Using the Grammar of Graphics
4-
Description: ggplot2 is a system for declaratively creating graphics,
5-
based on "The Grammar of Graphics". You provide the data, tell ggplot2
4+
Description: A system for 'declaratively' creating graphics,
5+
based on "The Grammar of Graphics". You provide the data, tell 'ggplot2'
66
how to map variables to aesthetics, what graphical primitives to use,
77
and it takes care of the details.
88
Authors@R: c(
@@ -19,7 +19,7 @@ Imports:
1919
MASS,
2020
plyr (>= 1.7.1),
2121
reshape2,
22-
scales (>= 0.4.0.9003),
22+
scales (>= 0.4.1),
2323
stats,
2424
tibble,
2525
lazyeval
@@ -41,7 +41,6 @@ Suggests:
4141
rpart,
4242
rmarkdown,
4343
svglite
44-
Remotes: hadley/scales
4544
Enhances: sp
4645
License: GPL-2 | file LICENSE
4746
URL: http://ggplot2.tidyverse.org, https://github.com/tidyverse/ggplot2

NEWS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# ggplot2 2.1.0.9000
1+
# ggplot2 2.2.0
22

33
## Major new features
44

cran-comments.md

Lines changed: 19 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
## R CMD check results
77

8-
There were no ERRORs or WARNINGs. I see one NOTE:
8+
There were no ERRORs or WARNINGs. I see two NOTEs:
99

1010
* Found the following (possibly) invalid URLs:
1111
URL: http://fueleconomy.gov
@@ -16,24 +16,28 @@ There were no ERRORs or WARNINGs. I see one NOTE:
1616
`curl http://fueleconomy.gov` works, but `curl -I http://fueleconomy.gov`
1717
(which sends a HEAD request) does not.
1818

19+
* checking DESCRIPTION meta-information ... NOTE
20+
Authors@R field gives persons with non-standard roles:
21+
RStudio [cph, fnd]: fnd
22+
23+
I would rely like to capture the signficant funders in the authors list
24+
so that can be correctly acknowledged.
25+
1926
## Reverse dependencies
2027

2128
* I ran `R CMD check` on 954 all reverse dependencies
2229
(summary at https://github.com/hadley/ggplot2/blob/master/revdep/).
2330

2431
* Maintainers with NOTEs, WARNINGs, or ERRORS were notified on Oct 6,
25-
Oct 6, and again today.
32+
Oct 25, and again today.
2633

2734
* There are a lot of WARNINGS/ERRORs, but I've carefully reviewed them
2835
all and as far as I can tell they are either deliberate changes to
2936
the ggplot2 API, or unrelated problems. I'm sorry there are so many -
3037
I don't know how to better encourage package authors to submit
31-
updates. Every maintainer has been personally emailed at least twice.
32-
33-
* I given a more detailed breakdown of ERRORs/WARNINGs
34-
(but not NOTEs below). Please let me know if there's anything else I
35-
can do to make this more helpful.
36-
38+
updates. Every maintainer has been personally emailed at least twice
39+
before today.
40+
3741
### ggproto mistake
3842

3943
I unfortunately made an implementation error in ggproto (the OO system that ggplot2 uses) that inadvertently introduced a build-time dependency on ggplot2. I've fixed the problem and added a clear error message, but to fix a number of downstream failures will require a rebuild of the following packages against the new version of ggplot2:
@@ -67,14 +71,14 @@ This problem affects the following downstream packgaes:
6771

6872
### ggplot2 changes
6973

70-
Need dev version of plotly: the maintainer is planning on submitting ASAP.
74+
Need dev version of plotly: the maintainer is planning on submitting ASAP:
7175

7276
* eechidna: checking examples ... ERROR
7377
* heatmaply: checking examples ... ERROR
7478
* MendelianRandomization: checking examples ... ERROR
7579
* plotly: checking examples ... ERROR
7680

77-
Errors that were likely silently before, but now break thanks to stricter checks:
81+
Errors that were silent, but now break thanks to stricter checks:
7882

7983
* biogram: checking re-building of vignette outputs ... WARNING
8084
* BlandAltmanLeh: checking re-building of vignette outputs ... WARNING
@@ -97,7 +101,7 @@ Errors that were likely silently before, but now break thanks to stricter checks
97101
* survMisc: checking examples ... ERROR
98102
* UpSetR: checking re-building of vignette outputs ... WARNING
99103

100-
Relying on ggplot2 internals, and haven't yet updated code for this version.
104+
Some packages rely on internal object definitions, and haven't yet been updated for this version:
101105

102106
* geomnet: checking examples ... ERROR
103107
* GGally: checking examples ... ERROR
@@ -110,14 +114,14 @@ Relying on ggplot2 internals, and haven't yet updated code for this version.
110114
* tabplot: checking examples ... ERROR
111115
* vdmR: checking examples ... ERROR
112116

113-
Uses newly deprecated argument
117+
Two use a newly deprecated argument:
114118

115119
* plotluck: checking tests ... ERROR
116120
* robCompositions: checking re-building of vignette outputs ... WARNING
117121

118-
### Unrelated
122+
### Problems unrelated to ggplot2
119123

120-
Failed to installed suggested package used in examples or vignettes
124+
Failed to installed suggested package used in examples or vignettes:
121125

122126
* bcrm: checking examples ... ERROR
123127
* BCEA: checking examples ... ERROR
@@ -198,7 +202,7 @@ Failed to install: BACCT, backShift, bamdit, brainGraph, bsam, BTSPAS,
198202

199203
### False positives
200204

201-
These seem to be false positives: neither I nor the maintainers could reproduce outside of my revdep check setup.
205+
These seem to be a couple of false positives: neither I nor the maintainers could reproduce outside of my revdep check setup:
202206

203207
* radiant.model: checking examples ... ERROR
204208
* data.table: checking tests ... ERROR

man/ggplot2-package.Rd

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

revdep/check.R

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@ revdep_check(threads = 6, skip = to_skip)
1010
revdep_check_save_summary()
1111
revdep_check_print_problems()
1212

13-
# revdep_email(date = "Nov 4", version = "2.2.0", only_problems = TRUE, draft = FALSE)
13+
# revdep_email(date = "Nov 8", version = "2.2.0", only_problems = TRUE, draft = FALSE)

revdep/email.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Hi,
22

3-
This is an automated email to let you know about the upcoming release of {{{ my_package }}}, which will be submitted to CRAN next week. I'm aiming for {{{ date }}}, but that date may move backwards if significant problems are uncovered. To check for potential problems, I ran `R CMD check` on your package {{{your_package}}} ({{{your_version}}}).
3+
This is an automated email to let you know that I have submitted {{{ my_package }}} to cran today {{{ date }}}. To check for potential problems, I ran `R CMD check` on your package {{{your_package}}} ({{{your_version}}}).
44

55
I found: {{{your_summary}}}.
66

@@ -9,8 +9,6 @@ I found: {{{your_summary}}}.
99

1010
If I got an ERROR because I couldn't install your package (or one of it's dependencies), my apologies. Unfortunately I don't have the time to diagnose installation failures so you'll need to run the check yourself.
1111

12-
Compared to the last set of checks, there is one big change: I discovered a major issue with ggproto which made it unexpectedly fragile. I have fixed the bug, but any package that provides an extension will need to be rebuilt. I will ask CRAN to do this for all packages on CRAN, but when checking your own package you will need to do it yourself.
13-
1412
Otherwise, please determine if this is a problem with my code or your code. If you think it's a problem with {{ my_package}}, please file an issue on github that attempts to recreate the problem with as little code as possible. If it's a problem with your code, please prepare an updated package for CRAN as soon as possible. The ERRORs and WARNINGs might not be caused by the update to {{{my_package}}}, but it really makes life easier (for both me and CRAN) 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 we are to detect a real problem with your package.
1513

1614
To get the development version of {{{ my_package }}} so you can run the checks yourself, you can run:

0 commit comments

Comments
 (0)