Category:Roadmap: Difference between revisions

From stoney-cloud.org
Jump to navigation Jump to search
No edit summary
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
This page gives you an overview of the [[Main Page|stoney cloud]] roadmap and the [[:Category:Modules|modules]] roadmap. Apart from the [[:Category:stoney core|stoney core]] module, all the modules can be released independently of the the stoney cloud.
This category collects the [[Main Page|stoney cloud]] roadmap, the [[:Category:Self-Service Modules|self-service modules]] roadmaps and the [[:Category:Provisioning Modules| provisioning modules]] roadmaps. Apart from the [[:Category:stoney core|stoney core]] module, all the modules can be released independently of the the stoney cloud.
 
 
TBD:
* This page only as a normal category.
* Link in the main menu on the left hand side is ok.
* Create a roadmap link on the module page for the category and for each module.
 
GitHub:
* Form follows function: we choose the functionality name (so we are backwards compatible)
* Modules are collected in one repository (create a skeleton module as an example):
** Data (LDAP)
** API (PHP)
** Web Interface (PHP, uses API)
** Provisioning (Perl, ...)
** Tests (GUI, Unit-Tests, ...)
 
Testing:
* Web Interface
* Unit-Tests
* Code Documentation (machine readable: PHPDoc, ...)
 
To Do:
* Create issues (bugs enhancements) for all the desired functionality.
* Define Milestones.
* Create Milestones (current version needs milestone too).
* Assign issues (bugs enhancements) to milestones.
* Issues can be moved from one repository to another with the helf of: https://github.com/IQAndreas/github-issues-import
 
 
= stoney cloud =
== stoney cloud 0.8.x (Q4/2013) ==
* Umstellung slapd.conf auf sldapd-config
* Access Control via Dynamic Configuration
* Umstellung auf slapd-mdb
* Zusammenspiel sldapd-config / phpLDAPadmin anschauen.
* Zugriff auf LDAP via Keys statt Passwörter?
 
* Installation so umstellen, dass wir mit einer Node anfangen und diese dann schrittweise um weitere Server ergänzen?
* Installation: Single-Node, Dual-Node, Multi-Node
 
= stoney core =
== stoney core 0.2.x (Q3/2013) ==
== stoney core 0.4.x (Q4/2013) ==
* Modul Installer
* API und Beschrieb für alle Funktionalitäten -> CAF
* Rollen pro Modul
* Modul Installer: Default ist lediglich das stoney clore (self-care) Interface für die Mandanten.
* Module: Virtualization, Backup, Storage, Mail, ... (jeweils mit LDIFs, PHP-Code, Provisioning Daemons, ...)
 
= stoney conductor =
== stoney conductor 0.2.x (Q4/2013) ==
* Daemon für: Load-Balancing, Maintenance und Backup
* Catalogue
* Collections (eine Sammlung von VM-Templates) aufnehmen.
 
= stoney safe =
== stoney safe 0.2.x (Q3/2013) ==
Reseller Version released.
 
== stoney safe 0.4.x (Q4/2013) ==
* Customer version (the customer has access to the stoney safe web interface)
* Let the reseller change the configuration an maybe the defaults too.
 
= stoney vm =
== stoney vm 0.2.x (Q4/2013) ==
 
 
= stoney mail =
== stoney mail 0.2.x (Q4/2013) ==
 
= stoney mail =
== stoney mail 0.2.x (Q4/2013) ==
 
= Website =
* Highlights: Firewall, Skalierbarkeit, Mandantenfähigkeit, Mehrere Disks, Hotplugging von CPUs, Memory, Disks, ...
* Architektur: Redundanz, Updates, Package Server, ...
* Downloads: ISO, Packete
* Erweiterungen: Backup, Storage, Mail, ...
* Lizenz: Dual-License (ev. mit ProxMox als Beispiel?)
* Geschichte
* Roadmap
* Verkauf von Dienstleistungen wie Support, Weiterentwicklung und ähnliches


[[Category:Documentation]]
[[Category:Documentation]]

Latest revision as of 10:42, 28 December 2013

This category collects the stoney cloud roadmap, the self-service modules roadmaps and the provisioning modules roadmaps. Apart from the stoney core module, all the modules can be released independently of the the stoney cloud.