From 1e0e65e77666229104784a2caba7f1905a79701c Mon Sep 17 00:00:00 2001
From: Armand Bahi <armand.bahi@veremes.com>
Date: Tue, 13 Nov 2018 17:42:07 +0100
Subject: [PATCH] Architecture projets : groupe documentation

---
 gitlab/architecture_projets.md | 22 ++++++++++++++++++++++
 gitlab/index.rst               |  1 +
 2 files changed, 23 insertions(+)
 create mode 100644 gitlab/architecture_projets.md

diff --git a/gitlab/architecture_projets.md b/gitlab/architecture_projets.md
new file mode 100644
index 0000000..bfe5451
--- /dev/null
+++ b/gitlab/architecture_projets.md
@@ -0,0 +1,22 @@
+# Architecture des projets Veremes
+
+Il y a trois grand groupes utilisés à Veremes, qui permettent de versionner et donner les droits sur l'ensemble des projets.
+
+## Documentation
+
+Ce groupe est encadré par Armand et Marot et contient l'ensemble des documentations des applications.
+On y retrouve deux types de depôts :
+
+### Modules
+
+Les dépôts de documentation des modules utiliés par les applications et se nomment doc_module_[nom du module]
+
+### Applications
+
+Se nomment doc_module_[nom du module] ces dépôts contiennent à l'aide de *submodules* des copies à l'instant T des modules qu'ils contiennent.
+
+Un même module peut être utilisé par plusieurs applications comme c'est le cas pour doc_module_vitis
+
+### Synchronisation
+
+Des server hooks ont étés mis en place pour qu'à chaque fois qu'un module est modifié, alors toutes les applications qui le contiennent mettent à jour leurs *submodules*
diff --git a/gitlab/index.rst b/gitlab/index.rst
index e1d7570..68f4387 100644
--- a/gitlab/index.rst
+++ b/gitlab/index.rst
@@ -5,3 +5,4 @@ GitLab
    :maxdepth: 4
 
    notions_gitlab
+   architecture_projets
-- 
GitLab