Skip to content

Commit

Permalink
1.11.0 submitted to CRAN. Bump to 1.11.1
Browse files Browse the repository at this point in the history
  • Loading branch information
mattdowle committed May 1, 2018
1 parent 7e43e9b commit d59c486
Show file tree
Hide file tree
Showing 4 changed files with 26 additions and 16 deletions.
25 changes: 14 additions & 11 deletions CRAN_Release.cmd
Original file line number Diff line number Diff line change
Expand Up @@ -516,21 516,24 @@ ls -1 *.tar.gz | grep -E 'Chicago|dada2|flowWorkspace|LymphoSeq' | parallel R CM
# Release to CRAN
###############################################

Bump versions in DESCRIPTION and NEWS to even release number
Do not push to GitHub. Prevents even a slim possibility of user getting premature version. install_github() should only ever fetch odd releases at all times. Even release numbers must have been obtained from CRAN and only CRAN. (Too many support problems in past before this procedure brought in.)
R CMD build data.table
R CMD check --as-cran data.table_1.10.4.tar.gz # remove.packages("xml2") first to prevent the 150 URLs in NEWS.md being pinged by --as-cran
Resubmit to winbuilder (both R-release and R-devel)
Bump versions in DESCRIPTION and NEWS (without 'on CRAN date' text as that's not yet known) to even release number
DO NOT push to GitHub. Prevents even a slim possibility of user getting premature version. Even release numbers must have been obtained from CRAN and only CRAN. (Too many support problems in past before this procedure brought in.)
R CMD build .
R CMD check --as-cran data.table_1.11.0.tar.gz # install.packages("xml2") first to check the 150 URLs in NEWS.md under --as-cran, then remove xml2 again
Resubmit to winbuilder (R-release, R-devel and R-oldrelease)
Submit to CRAN
Bump version in DESCRIPTION to next ODD dev version
Add new heading in NEWS for the next dev version
Push to GitHub so dev can continue
1. Bump version in DESCRIPTION to next odd number
2. Add new heading in NEWS for the next dev version. Add "(on CRAN date)" on the released heading if already accepted.
3. Bump 3 version numbers in Makefile
Push to GitHub so dev can continue. Commit message format "1.11.0 submitted to CRAN. Bump to 1.11.1"
Bump dev badge on homepage
Cross fingers accepted first time. If not, push changes to devel and backport locally
Close milestone
** If on EC2, shutdown instance. Otherwise get charged for potentially many days/weeks idle time with no alerts **

Submit message template:
Have rechecked the 471 CRAN 111 Bioc packages using data.table.
Either ok or have liaised with maintainers in advance.
Submission message template:
475 CRAN 111 BIOC rev deps checked ok.
9 CRAN packages will break : easycsv, fst, iml, PhenotypeSimulator, popEpi, sdcMicro, SIRItoGTFS, SpaDES.core, splitstackshape
The maintainers have been contacted; some may have updated already.
Thanks and best, Matt

2 changes: 1 addition & 1 deletion DESCRIPTION
Original file line number Diff line number Diff line change
@@ -1,5 1,5 @@
Package: data.table
Version: 1.10.5
Version: 1.11.1
Title: Extension of `data.frame`
Authors@R: c(
person("Matt","Dowle", role=c("aut","cre"), email="[email protected]"),
Expand Down
6 changes: 3 additions & 3 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -18,20 18,20 @@ some:

.PHONY: clean
clean:
rm -f data.table_1.10.5.tar.gz
rm -f data.table_1.11.1.tar.gz

.PHONY: build
build:
$(R) CMD build . --no-build-vignettes

.PHONY: install
install:
$(R) CMD INSTALL data.table_1.10.5.tar.gz
$(R) CMD INSTALL data.table_1.11.1.tar.gz

.PHONY: test
test:
$(R) -e 'require(data.table); test.data.table()'

.PHONY: check
check:
$(R) CMD check data.table_1.10.5.tar.gz --as-cran --ignore-vignettes --no-stop-on-test-error
$(R) CMD check data.table_1.11.1.tar.gz --as-cran --ignore-vignettes --no-stop-on-test-error
9 changes: 8 additions & 1 deletion NEWS.md
Original file line number Diff line number Diff line change
@@ -1,7 1,14 @@

**If you are viewing this file on CRAN, please check latest news on GitHub [here](https://github.com/Rdatatable/data.table/blob/master/NEWS.md).**

### Changes in v1.10.5 ( in development )
### Changes in v1.11.1 (in development)

#### BUG FIXES

#### NOTES


### Changes in v1.11.0 (on CRAN 1 May 2018)

#### NOTICE OF INTENDED FUTURE POTENTIAL BREAKING CHANGES

Expand Down

0 comments on commit d59c486

Please sign in to comment.