18 Oct 2023 |
daviwil | that would be ideal | 13:26:33 |
benoitj | since you're here. mind adding me as mod on the guix channel? | 13:27:03 |
daviwil | lemme pull up element | 13:27:28 |
daviwil | should be set now | 13:28:29 |
benoitj | beautiful, thanks | 13:29:54 |
@mretka:matrix.org | Oh boy, I just did a weird hack now. I needed to generate Mermaid diagrams but couldn't install the Mermaid CLI locally or use the live Mermaid editor either.
Then I resorted to rendering the diagram in Github Gists. | 18:34:26 |
@mretka:matrix.org | (on a side note, this is what happens when I spend a lot of time doing absolutely nothing, I get REALLY creative) | 18:35:05 |
benoitj | why cant you install it? | 18:37:55 |
@mretka:matrix.org | Problems regarding MacOS that I don't want to spend time figuring out how to solve them hehe | 18:39:24 |
@mretka:matrix.org | I'm actually sidestepping that to not lose my train of thought for this diagram | 18:39:38 |
@mretka:matrix.org | Seems to be related to a recent Chromium requirement from the error message I got https://github.com/mermaid-js/mermaid/issues/1494 | 18:40:30 |
@mretka:matrix.org | The mermaid-cli program uses puppeteer under the hood to generate a browser instance to render the diagrams | 18:41:23 |
@mretka:matrix.org | And due to that, mermaid-cli got removed from MacOS's homebrew https://github.com/mermaid-js/mermaid-cli/issues/288#issuecomment-1270824782 | 18:42:01 |
benoitj | what type of diagram that is you're trying to build? | 19:24:02 |
barocio | In reply to @mretka:matrix.org (on a side note, this is what happens when I spend a lot of time doing absolutely nothing, I get REALLY creative) Yeah, getting bored is great for creativity. Less dopamine! | 20:16:53 |
@mretka:matrix.org | In reply to @benoitj:matrix.org what type of diagram that is you're trying to build? A sequence diagram for now, I wanted to compare it as a flowchart later too | 20:18:24 |
@mretka:matrix.org | TBH I'm not sure which diagram fits better when describing authentication workflows | 20:18:41 |
benoitj |
In reply to
mretka
In reply to @benoitj:matrix.org what type of diagram that is you're trying to build? A sequence diagram for now, I wanted to compare it as a flowchart later too
you could try plantuml, it has org integration, and is super simple | 20:22:10 |
benoitj | https://plantuml.com/sequence-diagram | 20:22:33 |
@mretka:matrix.org | In reply to @benoitj:matrix.org https://plantuml.com/sequence-diagram Yeah! I was reading about PlantUML yesterday in your blog as an alternative to Mermaid: https://blog.benoitj.ca/2020-07-31-wysiwyg/ | 20:24:50 |
benoitj | yeah, it's my goto tool for most of my diagrams | 20:25:12 |
@mretka:matrix.org | Interesting, I ended reaching out to Mermaid first because I'm more familiar with the syntax, but now I have a good reason to switch to PlantUML | 20:25:53 |
@mretka:matrix.org | Too bad I can't use https://kroki.io/ in the context I was working on today :/ | 20:26:26 |
@mretka:matrix.org | Then it would be trivial to convert between diagram languages | 20:26:40 |
Fade |
so, I lost track of this channel when the irc bridge disappeared. | 20:32:32 |
Fade |
I see I've missed a couple of months. :) | 20:32:46 |
benoitj | :) | 20:33:08 |
Fade |
anyhow, I'm trying to get callisto to a runnable state. | 20:34:16 |
Fade |
I have the network code stubbed out, but I have to write the protocol now. | 20:34:32 |
benoitj | nice | 20:34:59 |