enarx / outreach

Outreach efforts for the Enarx project
Apache License 2.0
2 stars 5 forks source link

Improve attestation docs chart aesthetics #36

Closed npmccallum closed 2 years ago

npmccallum commented 4 years ago

The charts in PR enarx/enarx#249 need help. They cut off text. The top level doesn't have text boxes. Spacing and rendering need to be improved. Switching to SVG would be preferable.

connorkuehl commented 4 years ago

Just an update on this:

I've looked around the mscgen website and I haven't found much by way of cosmetic adjustments outside of what we're already doing with boxes and label colors, etc.

It looks like the way forward with the MSC syntax might be just running the diagram source through another MSC-aware tool like mscgen_js. This can be installed via npm or something similar. Alternatively, one can just use the online version and download the file as an SVG or a PNG or something... Seems like a less batteries-included approach we have with just the basic tool though.

I'm going to release this issue to prioritize some other SEV work.