Improvements to the directlabels package
- Mentors
- Ben Bolker, Toby Dylan Hocking
- Organization
- The R Project for Statistical Computing
directlabels is an R package for adding intuitive text labels to plots, typically in order to replace confusing legends in lattice and ggplot2. This project will incorporate several modifications to this package which will make it more attractive and convenient to use/test this package via better documentation and tests.
The improvements include:
• Creation/Configuration of software for automatic generation of a new documentation website (hosted on GitHub pages, instead of the current r-forge domain), thus removing the need to re-compute the docs manually. (I'll be using a combination of dldoc and GA-based workflows)
• Addition of directlabels to the ggplot2 extensions gallery.
• Refactoring the codebase to make it eligible to exercise grid.force by using the new (Rversion >= 3.0.0) grid hook methods and by making changes to the functions affected by this transition.
• Setting up code coverage (possibly automating this as well) and a proper testing framework, with tests based on the grid graphical objects which are exposed via grid.force from the transition to the makeContent hook.