oi-pkg-visualizer

Crates.iooi-pkg-visualizer
lib.rsoi-pkg-visualizer
version1.1.5
sourcesrc
created_at2023-09-23 17:45:22.56243
updated_at2024-08-01 14:34:57.108992
descriptionImplementation of OpenIndiana package visualizer website and server
homepage
repositoryhttps://github.com/aueam/oi-pkg-visualizer
max_upload_size
id981382
size368,293
Maroš Telka (aueam)

documentation

README

oi-pkg-visualizer

Is website for visualizing dependencies between packages from OpenIndiana.

example.png

How to

Build

Just run make, it will download cytoscape.js and compile server.

Use

  • First of all, you need to run oi-pkg-checker to get data.bin.
  • Run server with target/release/oi-pkg-visualizer 127.0.0.1:2310 /tmp/data.bin
    • 127.0.0.1:2310 is listening address and port of server
    • /tmp/data.bin is path to the data from the oi-pkg-checker
  • Open 127.0.0.1:2310 in your browser

Style legend

Nodes

  • default = green
  • obsoleted = black
  • obsoleted (but with older not obsoleted version) = yellow
  • renamed = blue

Edges

  • default = green
  • build = blue
  • test = grey
  • system-build = dashed blue
  • system-test = dashed grey

Version Compatibility

oi-pkg-visualizer oi-pkg-checker-core
1.1.2 - 1.1.5 2.0.2
1.1.1 2.0.1
Commit count: 17

cargo fmt