Agenda


  • Introduction
  • GitHub
  • Build Status
  • Code Coverage
  • Stack Overflow
  • CRAN








pkginfo will allow users to retrieve information about a R package from CRAN, GitHub, Travis CI, Appveyor, Codecov & Stack Overflow. While it was not developed keeping any specific end user in mind, package developers might find it more useful as they can monitor their R packages using a shiny app. pkginfo uses cranlogs,crandb and cchecksapi under the hood.

Installation


Username


## No encoding supplied: defaulting to UTF-8.
## [1] "tidyverse"

Stars, Forks & Issues


## No encoding supplied: defaulting to UTF-8.
## # A tibble: 1 x 3
##   stars issues forks
##   <int>  <int> <int>
## 1  2977    115  1087

Branches


## No encoding supplied: defaulting to UTF-8.
## # A tibble: 16 x 1
##    branches                       
##    <chr>                          
##  1 3451/filter_size_mismatch_error
##  2 3772-name_repair               
##  3 3953_ghost_programming_vignette
##  4 4004_dollar_gets_grouped       
##  5 4249/bind_rows_id              
##  6 4277/quos_vars                 
##  7 4329-non_ascii                 
##  8 bug-tibble-vignette            
##  9 dev-ggplot2                    
## 10 f-travis-4                     
## 11 gh-pages                       
## 12 master                         
## 13 r-0.7.6                        
## 14 r-0.7.8                        
## 15 r-0.7.9                        
## 16 rc_0.8.0

Issues


## No encoding supplied: defaulting to UTF-8.
## # A tibble: 30 x 4
##    date       number author     title                                      
##    <date>      <int> <chr>      <chr>                                      
##  1 2019-07-03   4460 DavisVaug~ False positive implicit NA warning with fa~
##  2 2019-07-02   4459 bschneidr  No longer able to use case_when() in renam~
##  3 2019-07-01   4457 dhicks     Gender sex                                 
##  4 2019-07-01   4456 dhicks     "Confusing/offensive use of \"gender\" in ~
##  5 2019-07-01   4455 dhicks     null vehicles in `starwars` dataset constr~
##  6 2019-06-29   4453 krlmlr     WIP: Fix character encoding problems       
##  7 2019-06-29   4452 krlmlr     Review documentation for naming in scoped ~
##  8 2019-06-29   4451 ajkroeg    modify() within group_by() in 0.8.2 not wo~
##  9 2019-06-29   4450 krlmlr     Move responsibility of an eval_tidy() call 
## 10 2019-06-27   4446 rcorty     bind_rows drops names of list columns      
## # ... with 20 more rows

Labels


## No encoding supplied: defaulting to UTF-8.
## # A tibble: 16 x 2
##    name                                   color 
##    <chr>                                  <chr> 
##  1 architecture                           eeeeee
##  2 breaking change :skull_and_crossbones: E0B3A2
##  3 bug                                    E0B3A2
##  4 data frame                             eeeeee
##  5 documentation                          CBBAB8
##  6 feature                                B4C3AE
##  7 generic                                eeeeee
##  8 good first issue :heart:               CBBAB8
##  9 help wanted :heart:                    C5C295
## 10 hybrid                                 eeeeee
## 11 join :twisted_rightwards_arrows:       eeeeee
## 12 performance :rocket:                   eeeeee
## 13 reprex                                 C5C295
## 14 tidy-dev-day :nerd_face:               CBBAB8
## 15 vector                                 eeeeee
## 16 wip                                    E1B996

Milestones


## No encoding supplied: defaulting to UTF-8.
## # A tibble: 4 x 6
##   title  tart_date  due_date description          open_issues closed_issues
##   <chr>  <date>     <lgl>    <chr>                      <int>         <int>
## 1 blues~ 2013-11-20 NA       Things that would b~           0            16
## 2 future 2015-10-21 NA       ""                             2            51
## 3 0.9.0  2018-06-01 NA       ""                            31            10
## 4 0.8.3  2019-06-25 NA       ""                             1             2

Pull Requests


## No encoding supplied: defaulting to UTF-8.
## # A tibble: 10 x 4
##    number date       title                                           status
##     <int> <date>     <chr>                                           <chr> 
##  1   4457 2019-07-01 Gender sex                                      open  
##  2   4453 2019-06-29 WIP: Fix character encoding problems            open  
##  3   4452 2019-06-29 Review documentation for naming in scoped func~ open  
##  4   4450 2019-06-29 Move responsibility of an eval_tidy() call      open  
##  5   4416 2019-06-08 filter() gives more information on size mismat~ open  
##  6   4405 2019-06-05 Update progress.R                               open  
##  7   4391 2019-05-28 "bind_cols() uses as_tibble(.name_repair=\"uni~ open  
##  8   4136 2019-01-29 $<-.grouped_df protects grouping variables      open  
##  9   4102 2019-01-11 pull() can also return named vectors            open  
## 10   4024 2018-12-17 WIP: vignette that loads tibble, reproducing b~ open

Releases


## No encoding supplied: defaulting to UTF-8.
## # A tibble: 24 x 4
##    tag      date       title         prerelease
##    <chr>    <date>     <chr>         <lgl>     
##  1 v0.8.2   2019-07-01 dplyr 0.8.2   FALSE     
##  2 v0.8.1   2019-05-17 dplyr 0.8.1   FALSE     
##  3 v0.8.0.1 2019-02-15 dplyr 0.8.0.1 FALSE     
##  4 v0.8.0   2019-02-15 dplyr 0.8.0   FALSE     
##  5 v0.7.6   2018-10-26 dplyr 0.7.6   FALSE     
##  6 v0.7.5   2018-05-22 dplyr 0.7.5   FALSE     
##  7 v0.7.4   2017-09-29 dplyr 0.7.4   FALSE     
##  8 v0.7.3   2017-09-29 dplyr 0.7.3   FALSE     
##  9 v0.7.2   2017-07-28 dplyr 0.7.2   FALSE     
## 10 v0.7.1   2017-06-22 dplyr 0.7.1   FALSE     
## # ... with 14 more rows

Travis


## [1] "Failure"

Appvetor


## [1] "cancelled"

Codecov


## [1] "83.94805"

Questions


## # A tibble: 30 x 6
##    date       title               owner   answered views link              
##    <date>     <chr>               <chr>   <lgl>    <int> <chr>             
##  1 2019-07-03 NA as a result to ~ Omry A~ TRUE        28 https://stackover~
##  2 2019-07-01 Rolling count of d~ Amleto  TRUE        72 https://stackover~
##  3 2019-07-02 Creating a new row~ azra    TRUE        43 https://stackover~
##  4 2017-06-05 Time difference be~ user17~ TRUE      1322 https://stackover~
##  5 2019-07-02 Difference in date~ jmw     FALSE       13 https://stackover~
##  6 2019-07-02 Filtering rows in ~ Benjam~ TRUE        32 https://stackover~
##  7 2018-03-06 kmeans clustering ~ Alexan~ TRUE       635 https://stackover~
##  8 2019-07-01 Using purrr functi~ Jazzma~ FALSE       38 https://stackover~
##  9 2019-07-02 Flatten a long dat~ user25~ TRUE        47 https://stackover~
## 10 2019-07-02 Linking groups in R Viitama FALSE       63 https://stackover~
## # ... with 20 more rows

CRAN Check Results


##                              flavor status
## 1 r-devel-linux-x86_64-fedora-clang   NOTE
## 2   r-devel-linux-x86_64-fedora-gcc   NOTE
## 3       r-devel-windows-ix86+x86_64   NOTE
## 4             r-patched-solaris-x86   NOTE
## 5     r-release-windows-ix86+x86_64   NOTE
## 6              r-release-osx-x86_64   NOTE
## 7      r-oldrel-windows-ix86+x86_64   NOTE
## 8               r-oldrel-osx-x86_64   NOTE

Downloads


## # A tibble: 1 x 4
##   latest last_week last_month    total
##    <dbl>     <dbl>      <dbl>    <dbl>
## 1  36019    189492     828650 16527013