summaryrefslogtreecommitdiffstats
path: root/ROADMAP.rst
diff options
context:
space:
mode:
Diffstat (limited to 'ROADMAP.rst')
-rw-r--r--ROADMAP.rst27
1 files changed, 27 insertions, 0 deletions
diff --git a/ROADMAP.rst b/ROADMAP.rst
new file mode 100644
index 00000000..f8a8f3fc
--- /dev/null
+++ b/ROADMAP.rst
@@ -0,0 +1,27 @@
+This document is a map for our activities down the road - therefore ROADMAP.
+ROADMAP does not specify deadlines - those belong to the PENDING file
+
+Intro
+=========
+ROADMAP aims to streamline activities of the OSQA open source project and
+to minimize ad-hoc approaches of "big-picture" level.
+
+With one exception: under extreme time pressure improvised approaches are acceptable.
+
+Items in this document must be discussed in public via dev@osqa.net
+
+Architecture
+=============
+
+Sub-systems
+-----------------
+* authentication system
+* Q&A system
+
+Authentication system
+--------------------
+* Must authenticate people visiting the website via web browsers.
+* Upon successful authentication associates the visitor with
+ his/her Django system user account
+* Allows multiple methods of authentication.
+