/ Python

Plantuml with moinmoin

One of the key bases to communicate and share knowledge is expressing it by different means, sometimes text, sometimes an schematic is better, this is why some artifacts from UML have come to play along to express interactions.

We use moinmoin and plantmul to document, this is why we needed a way to make both tools to work nice with each other. The benefits of having both is:

  • A consistent history
  • You can track the changes made
  • Once you have a diagram you can copy, paste and adapt

Make sure you install the moinmoin-plantuml plugin for moinmoin.

Then on your moinmoin page you can put

{{{#!plantumi
@startuml
Alice -> Bob: Authentication Request
Bob --> Alice: Authentication Response

Alice -> Bob: Another authentication Request
Alice <-- Bob: another authentication Response
@enduml
}}}

to get

sequence-diagram-huntdajh