Roadmap

Erste Version von Netmon.

Diese Version soll alle Grundfunktionen zum Einrichten eines Netzwerkes enthalten und bei richtiger Benutzung zumindest für Oldenburger Zwecke stabil laufen. Ziel ist nicht, einen besonders schönen Code zu bekommen, sondern funktionierende Features. Das verbessern und aufräumen des Codes ist für die folgenden Versionen geplant. Für diese Versionen ist auch das verschönern und erweitern der Funktionen geplant. Mit "verschönern" ist zum Beispiel das einführen eines Konfigurationsinterfaces für die Config gemeint, oder das vernünftige Formatieren der einzelnen Templates.

Die 0.1 soll soweit fortgeschritten sein, dass sie Funktioniert und man mit dem Projekt an eine "breitere" Öffentlichkeit gehen kann obwohl Netmon noch verbesserungsbedürftgig ist.

Die 0.1 muss enthalten:
Keine offenen, diesem Release zugewiesenen Tickets!

Rechtesystem (Auf Binärbasis, Jedem Benutzer kann eines oder mehrere dieser Stati zugewiesen werden: Alle, nicht eingeloggt, eingeloggt, User, Moderator, Administrator, Root. Es können ohne Problem neue Stati händisch eingeführt werden)
Benutzer anlegen (Erster Benutzer ist Root), Benutzer editieren, Benutzer löschen
Konfigurationsdatei (händisch editieren reicht)
Subnetz anlegen, Subnetz editieren, Subnetz löschen
IP mit Service anlegen, IP editieren, IP löschen
Service anlegen, Service editieren, Service löschen
VPN-Zertifikat generieren, Downloaden, Info ansehen

Map auf OSM-Basis
Crawler
Nodelist unterteilt in Service-Typen
Subnetliste
Netzwerkstatus Übersichtsseite
Benutzerliste

Das Nächste Release von Netmon wird die Versionsnummer 0.2 tragen.
Ein eventuelles Bugfixrelease vor 0.2 wird 0.1.1 heißen.

Good luck! Floh1111

Dies ist die zweite Version von Netmon.

Nachdem in der ersten Version vor allem Features eingeführt wurden, soll diese Version dazu dienen den Code aufzuräumen. Dies beinhaltet vor allem die Umstellung auf einen objektorientierten Dateinaufbau sowie die Umstellung auf PDO (Siehe Tickets 12 und 14) damit in den nächsten Versionen keine großen Codeverschiebungsaktionen nötig werden und der Code übersichtlich bleibt.
Ausserdem muss es mit dieser Version möglich werden, eine gute Benutzerführung einfach zu erstellen (Funktionen/Konzept? hierfür?).

Weitere Infos folgen...

Dritte Vesion von Netmon.

Nachdem der Code aufgeräumt und auf PDO und einen Objektorientierten Dateiaufbau gebracht wurde, soll mit dieser Version ein besonderes Augenmerkt auf die Benutzerführung und die Verschönerung/Formatierung? der Templates gelegt werden. Auch sollen ein erstes feature eingeführt werden, dass das Usermanagement sichbar benutzt. Ideen dazu sind herzlich willkommen. Erste Idee ist ein Interface für die Config-Datei auf das nur Root zugreifen darf.

Note: See TracRoadmap for help on using the roadmap.