pkgnet
pkgnet copied to clipboard
R package for analyzing other R packages via graph representations of their dependencies
I've begun working on a Python implementation of pkgnet. 🎉 Branch is here: https://github.com/jayqi/pkgnet/tree/py-pkg/py-pkg This issue will track progress and discussion on design decisions. Some code standards decisions to make:...
We've gotten burned a few times in the vignette when we introduce breaking changes that breaks code examples that aren't executed. One recent example is #271. We should refactor some...
There should be a way to show things flowing in one direction, but as one can see, there is stuff going multiple ways.
In the "Function Network" tab created with the function `CreatePackageReport()`, could exported functions be identified with a dedicated colour?
pkgdown supports having both a release copy of documentation (in `docs/`) and a development version of documentation (in `docs/dev/`). We can even have it infer automatically which to build based...
One possible thing that can happen is that class `A` in package `aaa` is a child class of `B` from package `bbb`. This is something that we don't currently test....
Options > Code > Saving - Ensure that source files end with newline - Strip trailing horizontal whitespace when saving
columns like `hub score` and `page rank` should have descriptions so users can know how to use them
In R, it is possible to add version floors by specifying something like this in a package's `DESCRIPTION` file: ``` Imports: data.table (>= 0.10.0) ``` This information should be added...
I think we have good docs on the high level scope ([README Introduction](https://github.com/UptakeOpenSource/pkgnet/blob/master/README.md)) and tactical "how to" for contributors ([CONTRIBUTING.md](https://github.com/UptakeOpenSource/pkgnet/blob/master/CONTRIBUTING.md)), but I think we are lacking in long term vision/strategy....