This is an experimental fork of ggplot2 which aims to explore if we can make it part of the tinyverse.
LW can stand for lighter-weight but also Leland Wilkinson of Grammar of Graphics fame.
We started off ggplot2 2.1.0 which still had somewhat moderate dependencies:
Depends: R (>= 3.1)
Imports: digest, grid, gtable (>= 0.1.1), MASS, plyr (>= 1.7.1),
reshape2, scales (>= 0.3.0), stats
Version 2.2.0 introduced the tibble and lazyeval:
Depends: R (>= 3.1)
Imports: digest, grid, gtable (>= 0.1.1), MASS, plyr (>= 1.7.1),
reshape2, scales (>= 0.4.1), stats, tibble, lazyeval
Version 3.0.0 adds rlang, mgcv, viridisLite, withr:
Depends: R (>= 3.1)
Imports: digest, grid, gtable (>= 0.1.1), lazyeval, MASS, mgcv, plyr
(>= 1.7.1), reshape2, rlang, scales (>= 0.5.0), stats, tibble,
viridisLite, withr (>= 2.0.0)
Maybe we can stay at what 2.1.0 and even remove plyr and reshape2
by introducing data.table.
Not bad. After some minimal changes, it passes R CMD check as lwplot.
And following some initial work, reshape2 is gone. plyr is still in, and
removing it will be quite some work.
Dirk Eddelbuettel for this.
Hadley Wickham and many collaborators for the underlying ggplot2 2.1.0.
GPL-2 as before
Please don't distribute this yet.