# oi-pkg-visualizer
Is website for visualizing dependencies between packages from OpenIndiana.

## How to
### Build
Just run `make`, it will download [cytoscape.js](https://github.com/cytoscape/cytoscape.js) and compiles server with
cargo.
### Use
- Run server with `./oi-pkg-visualizer 127.0.0.1:2310 /tmp/data.bin`
- `/tmp/data.bin` represents output data from [oi-pkg-checker](https://github.com/aueam/oi-pkg-checker)
- Visit `website/index.html`
## Style legend
### Nodes
- green = default
- obsoleted = black
- obsoleted (but with older not obsoleted version) = yellow
- renamed = blue
### Edges
- green = default
- build = blue
- test = grey
- system-build = dashed blue
- system-test = dashed grey