From dd9db6c70077aa3954c0aa488de56ad8533bef33 Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Mar 11 2016 16:50:28 +0000 Subject: Add a simplified overview diagram with only the core components --- diff --git a/doc/_static/overview_simple.png b/doc/_static/overview_simple.png new file mode 100644 index 0000000..f898461 Binary files /dev/null and b/doc/_static/overview_simple.png differ diff --git a/doc/overview.rst b/doc/overview.rst index 7313cf9..bc14f8b 100644 --- a/doc/overview.rst +++ b/doc/overview.rst @@ -9,8 +9,16 @@ These components are: .. contents:: -And since a picture is worth thousand words, here is a diagram of all these -components together: +Before going into the overall picture, one should realize that most of the +components listed above are optional. + +Here is a diagram representing pagure without all the optionals components: + +.. image:: _static/overview_simple.png + :target: _static/overview_simple.png + + +And here is a diagram of all the components together: .. image:: _static/overview.png :target: _static/overview.png diff --git a/doc/overview_simple.ascii b/doc/overview_simple.ascii new file mode 100644 index 0000000..a1a129b --- /dev/null +++ b/doc/overview_simple.ascii @@ -0,0 +1,26 @@ + + Grants/Denies access + +------------+ +-----------+ + |cfffca4 | | | +User's git actions+--------------------->+ Gitolite +-------------------------->+ Git repos | + | | | | + +------------+ +-----------+ + ^ + | + +-----------------------------+ + | +User's mail client | + ^ +---------------+ | + | Notifications | | | + +----------------------------------+ Mail server | | + | | | + +---------------+ | + ^ | + | | + | | + +--------------+ Updates +--------------+ + | | & queries |{s} | +User's web browser+---------------------->+ Pagure +------------->| Database | + | web server | | | + | | +--------------+ + +--------------+