From 18825a1f46c806ddddffb14dbd90cdbfcb612ddb Mon Sep 17 00:00:00 2001 From: Jordan Bancino Date: Wed, 14 Sep 2022 17:15:18 -0400 Subject: [PATCH] Make phase descriptions more detailed --- site/index.html | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/site/index.html b/site/index.html index 9663f2d..790dd0b 100644 --- a/site/index.html +++ b/site/index.html @@ -447,7 +447,15 @@ out if you want things to go quicker. Please see the Contributing section for details on how you can get involved.

+

+The Telodendria roadmap is organized into phases, with each phase +representing a new milestone in the project's lifetime. +

Phase 1: Getting Off The Ground

+

+A new open-source project needs a few basic things before development +can begin. This phase covers the pre-development stage of Telodendria. +

Phase 2: Building A Foundation

+

+Matrix homeservers require a few prerequisites. In this phase, we build up +all the tools required to properly implement a Matrix homeserver. This includes +basic data structures, exchange format parsers, and more. We also build up a +command line application, multi-threaded HTTP server, and architect a flat-file +database framework. +

+

Phase 3: Welcome To Matrix

+

+When the foundations are laid, we can start implementing a real Matrix +homeserver. This phase tracks our current progress in implementing the Matrix +specification. +

Phase 4: A Real Homeserver

+

+The Matrix specification is only a part of what it takes to be a production-ready +Matrix homeserver. While the spec details how clients and homeservers interact with +each other, we still need a way to administer our homeserver. This phase tracks our +progress on getting Telodendria packaged, as well as writing some useful +administrative tools. Only when these things are completed can we call Telodendria +"production-ready." +