Category:Roadmap

Revision as of 09:19, 14 October 2013 by Michael (Talk | contribs)

This page gives you an overview of the stoney cloud roadmap and the modules roadmap. Apart from the stoney core module, all the modules can be released independently of the the stoney cloud.

Info sst (Ziele MEI/CWI)

  1. Architektur
    1. API
    2. Modularisierung
    3. Testing
    4. Dokumentation
  2. Roadmap Generell
  3. Roadmap konkret
    1. Provider Geschichte -> Konkretes Projekt
    2. Online Backup Modul mit Customer Zugriffe ergänzen -> Konkretes Projekt
    3. Nächstes Modul?

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
Last modified on 14 October 2013, at 09:19