|
|
(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]] |