[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

The promised diagrams

From: William Liquorice
Subject: The promised diagrams
Date: Sun, 4 Apr 2021 20:13:32 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.7.1

Hello everyone,

I just exported the .dia files to SVG. All of them are pretty scruffy right now, these are just how I left them when I gave up on my Rust project.

The big "gnunet" diagram is pretty much a recreation if the full architecture diagram. It has grown rather organically, and I tried to lay things out to minimise tangling of different systems. The others are in various states of organisation.

The key to interpreting them is much like the architecture diagram:
        * Double-barred boxes are applications
        * Hexagons are services
        * Diamonds are libraries
* Solid black arrows are dependencies (start point depends on the end point).
        * Solid blue arrows indicate that the start point plugs into the end 
        * The (very rare) dashed black arrow is an "indirect dependency"

If there's a way to keep path nodes locked to specific points on other objects in an SVG file, I think I would make new SVG originals, because the Dia diagrams all look a bit naff and the program is a bit difficult to work with anyway.

Let me know what you think!

        - William

Attachment: gnunet.dia
Description: application/dia-diagram

Attachment: gnunet.svg
Description: image/svg

Attachment: gnunet_central.dia
Description: application/dia-diagram

Attachment: gnunet_central.svg
Description: image/svg

Attachment: gnunet_gns.dia
Description: application/dia-diagram

Attachment: gnunet_gns.svg
Description: image/svg

Attachment: gnunet_vpn.dia
Description: application/dia-diagram

Attachment: gnunet_vpn.svg
Description: image/svg

reply via email to

[Prev in Thread] Current Thread [Next in Thread]