From 2f1866809784a8e2821ff7dfe2f758c8f40dbfa6 Mon Sep 17 00:00:00 2001
From: Dominik George <dominik.george@teckids.org>
Date: Sun, 9 Jan 2022 16:05:50 +0100
Subject: [PATCH] [Docs] Add preamble and appendix areas

---
 docs/appendix/00_index.rst        |  7 ++++
 docs/index.rst                    |  3 ++
 docs/preamble/00_index.rst        |  7 ++++
 docs/preamble/01_introduction.rst | 68 +++++++++++++++++++++++++++++++
 4 files changed, 85 insertions(+)
 create mode 100644 docs/appendix/00_index.rst
 create mode 100644 docs/preamble/00_index.rst
 create mode 100644 docs/preamble/01_introduction.rst

diff --git a/docs/appendix/00_index.rst b/docs/appendix/00_index.rst
new file mode 100644
index 000000000..01d712dba
--- /dev/null
+++ b/docs/appendix/00_index.rst
@@ -0,0 +1,7 @@
+
+================================
+
+.. toctree::
+   :glob:
+
+   *
diff --git a/docs/index.rst b/docs/index.rst
index aded3b28d..e91e043a3 100644
--- a/docs/index.rst
+++ b/docs/index.rst
@@ -10,9 +10,12 @@ Welcome to AlekSIS-Core's documentation!
    :maxdepth: 2
    :caption: Contents:
 
+   preamble/00_index
+   user/00_index
    admin/00_index
    dev/00_index
    ref/00_index
+   appendix/00_index
 
 
 Indices and tables
diff --git a/docs/preamble/00_index.rst b/docs/preamble/00_index.rst
new file mode 100644
index 000000000..01d712dba
--- /dev/null
+++ b/docs/preamble/00_index.rst
@@ -0,0 +1,7 @@
+
+================================
+
+.. toctree::
+   :glob:
+
+   *
diff --git a/docs/preamble/01_introduction.rst b/docs/preamble/01_introduction.rst
new file mode 100644
index 000000000..f37aa7ab4
--- /dev/null
+++ b/docs/preamble/01_introduction.rst
@@ -0,0 +1,68 @@
+Introduction to AlekSIS
+=======================
+
+Welcome
+-------
+
+Welcome to AlekSIS, the Free School Information System! This handbook is
+a comprehensive guide on how to install, administer, and use AlekSIS and
+all included official apps. Its target audience are system
+administrators seeking to install and maintain an AlekSIS installation,
+people supporting the use of AlekSIS in daily processes in educational
+organisations, and end users who work with the software on a daily
+basis.
+
+On School Information Systems
+-----------------------------
+
+School Information System, or for short, SIS, are software suites that
+help educational organisations with managing personal information about
+all members (e.g. students, teachers, parents and guardians) as well as
+organisational data like plans, pedagogic track records, and much more.
+
+Generally, the goal of using School Information Systems is to help
+members of the school or other educational organisation to organise
+their work in learning and teaching, and to simplify digital processes,
+especially those that involve analytical evaluation, statistics, or
+information that is updated very frequently and should be made available
+to its recipients in a timely manner.
+
+Ideally, School Information Systems also promote transparency between
+teachers and students and improve sustainability by minimising the need
+for paperwork.
+
+AlekSIS, the Free School Information System
+-------------------------------------------
+
+School Information Systems have been on the rise ever since schools
+began digitising their management processes. Traditionally, the vendors
+of school management tools (like for timetabling, personal data
+management of teachers and students, etc.) also deliver wen applications
+that are tailored towards making the respective data available to those
+who need it.
+
+As most of these solutions are proprietary products, they tend to be
+limited to be used together with other software of their vendors, and do
+not integrate nicely with other software and with processes and data
+sets not in the focus of the developers.
+
+AlekSIS, in contrast, is a generic School Information System that aims
+at being universally usable for all processes and data sets in any
+educational organisation, and at interacting closely with other software
+components employed in management and lessons. You can find information
+on the possibilities for interacting with other software in the chapter
+[@sec:Integrations].
+
+The development and product team has set the following goals for
+AlekSIS, in their dedication to support learning and teaching in the
+digital world:
+
+-  Create a high-quality software product, adhering to high standards
+   regarding data protection, data safety, security, and stability
+-  Comply with as many national and regional data protection and school
+   laws as possible (cf. [@sec:Legal])
+-  Provide an extensible framework, allowing schools or their supporting
+   IT companies to create their own apps (cf. [@sec:Development])
+-  Help coding clubs and classes to understand the development as deeply
+   as necessary to use AlekSIS for learning and creating their own apps
+-  Keep AlekSIS free, open, and transparent (cf. [@sec:FOSS])
-- 
GitLab