#1375 docs: add architecture diagram
Merged 4 years ago by mikem. Opened 5 years ago by ktdreyer.
ktdreyer/koji diagram  into  master

No commits found

koji_structure1.svg comes from an earlier version of Mike's SVG.

I've exported it to PNG with:

inkscape -e koji_structure1.png koji_structure1.svg

Maybe it make sense to expand it a bit at least for GCs (https://pagure.io/fork/tkopecek/koji/blob/9a6e8af1e11d049d0dd840b35eff0558baab88a4/f/docs/source/koji_structure1.png)

Maybe those kojid/kojivmd kojira/koji-gc are above the lien in this "zoom", but CGs are nowadays a vital part of eco-system.

Maybe it make sense to expand it a bit at least for GCs

I think so, but that could also be a follow up. I'm not certain that CGs should be presented as quite so parallel to the build daemons.

Do we have to convert to png? Can't most browsers handle svg? We'd probably need to convert to "simple" svg instead of the inkscape one.

I've amended this pull request to only use the SVG and skip the PNG.

rebased onto 1f4e03e

4 years ago

As far as adding more daemons into a diagram, I think that would be useful to illustrate as separate diagrams. I wanted this one to be something that users can look at to understand Koji at a high level.

Commit be266e2 fixes this pull-request

Pull-Request has been merged by mikem

4 years ago