Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitaly.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZeger-Jan van de Weg <git@zjvandeweg.nl>2019-03-01 14:43:46 +0300
committerZeger-Jan van de Weg <git@zjvandeweg.nl>2019-03-01 14:50:50 +0300
commitc9ca5eeab45e1f8f1c050b6692982268af9a2bea (patch)
tree50912d101d452e4d81c0663315831021f7066979 /doc/README.md
parentacdb4147d57ac1517363f8b1455ee06cce2dfc8f (diff)
Update documentation and add a index
If one wanted to read all the documentation in the Gitaly repository the best way to do so was opening the doc directory. Structure was missing. This commit updates the documentation and adds an index page.
Diffstat (limited to 'doc/README.md')
-rw-r--r--doc/README.md23
1 files changed, 23 insertions, 0 deletions
diff --git a/doc/README.md b/doc/README.md
new file mode 100644
index 000000000..8a56249f0
--- /dev/null
+++ b/doc/README.md
@@ -0,0 +1,23 @@
+## Gitaly documentation
+
+The historical reasons for the inception of Gitaly and our design decisions are
+written in [the design doc](doc/DESIGN.md).
+
+#### Configuring Gitaly
+
+Running Gitaly requires it to be configured correctly, options are described in
+the [configuration documentation](doc/configuration/README.md).
+
+#### Developing Gitaly
+
+- When new to Gitaly development, start by reading the [beginners guide](docs/beginners_guid.md).
+- When developing on Gitaly-Ruby, read the [Gitaly-Ruby doc](doc/ruby_endpoint.md)
+- The Gitaly release process is descripted in [our process doc](doc/PROCESS.md)
+- Tests use Git repositories too, [read more about them](doc/test_repos.md)
+
+#### Gitaly HA
+
+Gitaly does not replicate any data. If a Gitaly server goes down, any of its
+clients can't read or write to the repositories stored on that server. This
+means that Gitaly is not highly available. How this will be solved is described
+[in the HA design document](doc/design_ha.md)