From 169a89931b354090d5aef556cc5273576767e368 Mon Sep 17 00:00:00 2001 From: Goutte Date: Sat, 6 Apr 2019 04:05:30 +0200 Subject: [PATCH] Add a sample overview of the data flow. --- 30.contributing/frontmatter.yaml | 1 + 30.contributing/page.en.md | 35 ++++++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 30.contributing/frontmatter.yaml create mode 100644 30.contributing/page.en.md diff --git a/30.contributing/frontmatter.yaml b/30.contributing/frontmatter.yaml new file mode 100644 index 000000000..d4df9eb1f --- /dev/null +++ b/30.contributing/frontmatter.yaml @@ -0,0 +1 @@ +visible: false \ No newline at end of file diff --git a/30.contributing/page.en.md b/30.contributing/page.en.md new file mode 100644 index 000000000..f39f543be --- /dev/null +++ b/30.contributing/page.en.md @@ -0,0 +1,35 @@ +--- +title: Contributing +slug: contributing +--- + +## How it works + +- Flat files + - enhanced markdown for content + - YAML frontmatter for metadata +- Continuous integration +- Versioning using git + + +## Data Flow + +```mermaid + +graph LR + +User(Teacher) +Website[M3P2 Website] +Local[Local Website] +Git[Git] +GitLab[GitLab] + +User --> |contributes via| Git +User --> |contributes via| GitLab +User --> |contributes via| Local + +Local --> |triggers| Git +Git --> |triggers| GitLab +GitLab --> |updates| Website + +``` \ No newline at end of file