From 8ca4e38806d4048e16dd412e453eb8b3692108eb Mon Sep 17 00:00:00 2001 From: Yuchen Wang Date: Thu, 23 Feb 2017 10:05:20 -0500 Subject: [PATCH] Release 0 1 3 (#1) * Fix according to CRAN comments * Added NEWS.md * Fixed non-ascii character in CRAN comments * R CMD CHECK --as-cran * Changed .Rbuildignore format according to packrat --- .Rbuildignore | 1 + DESCRIPTION | 10 +++++----- NEWS.md | 9 +++++++++ cran-comments.md | 30 ++++++++++++++++++++++++------ extdplyr.Rproj | 1 + 5 files changed, 40 insertions(+), 11 deletions(-) create mode 100644 NEWS.md diff --git a/.Rbuildignore b/.Rbuildignore index e85d6ee..de3954f 100644 --- a/.Rbuildignore +++ b/.Rbuildignore @@ -2,3 +2,4 @@ ^\.Rproj\.user$ ^cran-comments\.md$ ^\.travis\.yml$ +^examples/ diff --git a/DESCRIPTION b/DESCRIPTION index 108333e..1482f6d 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,13 +1,13 @@ Package: extdplyr Type: Package -Title: Data Manipulation Extension based on dplyr and tidyr +Title: Data Manipulation Extension Based on 'Dplyr' and 'Tidyr' Version: 0.1.3 Authors@R: person("Yuchen", "Wang", email = "ycwang0712@gmail.com", role = c("aut", "cre")) -Description: If `dplyr` is a grammar for data manipulation, `extdplyr` is like - a short paragraph written in `dplyr`. `extdplyr` extends `dplyr` and - `tidyr` verbs to some common "routines" that manipulate data sets. It uses - the same interface and preserves all the features from `dplyr`, has good +Description: If 'dplyr' is a grammar for data manipulation, 'extdplyr' is like + a short paragraph written in 'dplyr'. 'extdplyr' extends 'dplyr' and + 'tidyr' verbs to some common "routines" that manipulate data sets. It uses + the same interface and preserves all the features from 'dplyr', has good performance, and supports various data sources. License: MIT + file LICENSE Encoding: UTF-8 diff --git a/NEWS.md b/NEWS.md new file mode 100644 index 0000000..d010a18 --- /dev/null +++ b/NEWS.md @@ -0,0 +1,9 @@ +# extdplyr 0.1.3 + +* Added a `NEWS.md` file to track changes to the package. +* Added 2 major data manipulation routines, `pct_routine` and `grp_routine`. +* Lower level functions are provided to support the "routines", like `tally_pct` and `ind_to_char`. +* Added utility function `check_missing`. +* Provided NSE and SE versions for all of the exported functions. + + diff --git a/cran-comments.md b/cran-comments.md index c1e581b..ba8987a 100644 --- a/cran-comments.md +++ b/cran-comments.md @@ -1,14 +1,32 @@ ## Test environments * local OS X install, R 3.3.2 * ubuntu 12.04 (on travis-ci), R 3.3.2 -* win-builder (release) +* win-builder (release and devel) ## R CMD check results -There were no ERRORs or WARNINGs. +There were no ERRORs or WARNINGs. -There was 1 NOTE: +win-builder check has 1 note: - Non-standard file/directory found at top level: - ‘examples’ +``` +New submission +``` -`examples/` are used to store long scripts used in documents. + +Fixed 2 notes in previous submission. + +``` +Possibly mis-spelled words in DESCRIPTION: + dplyr (3:45, 7:18, 8:35, 8:63, 10:61) + extdplyr (7:62, 8:44) + tidyr (3:55, 9:6) +``` + +Fixed description file for title case and single quotes. + +``` +Non-standard file/directory found at top level: + 'examples' +``` + +This is fixed by adding the folder to `.Rbuildignore`. diff --git a/extdplyr.Rproj b/extdplyr.Rproj index 57bf3f9..e4a061f 100644 --- a/extdplyr.Rproj +++ b/extdplyr.Rproj @@ -18,4 +18,5 @@ StripTrailingWhitespace: Yes BuildType: Package PackageUseDevtools: Yes PackageInstallArgs: --no-multiarch --with-keep.source +PackageCheckArgs: --as-cran PackageRoxygenize: rd,collate,namespace