summaryrefslogtreecommitdiff
path: root/docs/pages
diff options
context:
space:
mode:
Diffstat (limited to 'docs/pages')
-rw-r--r--docs/pages/design/design.rst8
-rw-r--r--docs/pages/design/federation.rst6
-rw-r--r--docs/pages/design/safety_features.rst4
-rw-r--r--docs/pages/user_facing/user_facing.rst (renamed from docs/pages/what_is_gotosocial.rst)12
4 files changed, 25 insertions, 5 deletions
diff --git a/docs/pages/design/design.rst b/docs/pages/design/design.rst
new file mode 100644
index 000000000..f30cd746b
--- /dev/null
+++ b/docs/pages/design/design.rst
@@ -0,0 +1,8 @@
+GoToSocial Design
+=================
+
+These documents describe the design of GoToSocial and provide rationale for design decisions, safety features, etc.
+
+.. toctree::
+ federation.rst
+ safety_features.rst
diff --git a/docs/pages/design/federation.rst b/docs/pages/design/federation.rst
new file mode 100644
index 000000000..90a59148f
--- /dev/null
+++ b/docs/pages/design/federation.rst
@@ -0,0 +1,6 @@
+Federation
+==========
+
+In the spirit of Mastodon and other `Fediverse <https://en.wikipedia.org/wiki/Fediverse>`_ ("federation universe") applications,
+GoToSocial uses the `ActivityPub <https://www.w3.org/TR/activitypub/>`_ protocol to communicate between its own servers and those
+of compliant software.
diff --git a/docs/pages/design/safety_features.rst b/docs/pages/design/safety_features.rst
new file mode 100644
index 000000000..65c1dc92a
--- /dev/null
+++ b/docs/pages/design/safety_features.rst
@@ -0,0 +1,4 @@
+Safety Features
+===============
+
+Blah blah blah blah.
diff --git a/docs/pages/what_is_gotosocial.rst b/docs/pages/user_facing/user_facing.rst
index c4e2c706c..2add934ad 100644
--- a/docs/pages/what_is_gotosocial.rst
+++ b/docs/pages/user_facing/user_facing.rst
@@ -23,11 +23,13 @@ Install $project by running:
install project
-Contribute
-----------
+Open Source
+-----------
-- Issue Tracker: github.com/gotosocial/gotosocial/issues
-- Source Code: github.com/gotosocial/gotosocial
+GoToSocial is a free and open-source project.
+
+- Issue Tracker: https://github.com/gotosocial/gotosocial/issues
+- Source Code: https://github.com/gotosocial/gotosocial
Support
-------
@@ -37,4 +39,4 @@ If you are having issues, please let us know.
License
-------
-The project is licensed under the GNU AFFERO GENERAL PUBLIC LICENSE. \ No newline at end of file
+GoToSocial is licensed under the `GNU AFFERO GENERAL PUBLIC LICENSE <https://github.com/gotosocial/gotosocial/blob/main/LICENSE>`_ (AGPLv3).