Skip to content

Latest commit

 

History

History
30 lines (23 loc) · 817 Bytes

README.adoc

File metadata and controls

30 lines (23 loc) · 817 Bytes

About the ModelBank Architecture Documentation

How to Build

  • check if you have jq, plantuml and asiidoctor installed

    $ make check
  • install if needed

    $ brew install plantuml jq
    $ gem install asciidoctor
  • create architecture documentation

    $ make build-arc-42

Tools Used for Diagrams

We use PlantUML for simple diagrams. This allows us to put the plain text diagram sources under the source control. PlantUML diagrams are put into the diagrams folder and are named *.puml.

More complex diagrams (like the diagram in Deployment View) are created with https://draw.io, which is now completely free and even offers a desktop app. draw.io diagrams are saved as XML, also put in the images folder.