From: Gabriele P. <gp...@di...> - 2009-01-26 11:26:51
|
Hallo Matthias, Am Sonntag, den 25.01.2009, 20:16 +0100 schrieb Matthias Schmitz: > Am Sun, 25 Jan 2009 17:50:13 +0100 > schrieb Gabriele Pohl <gp...@di...>: > > > dass ein graphischer Editor für > die Munin-Master Konfiguration eine > > tolle Sache wäre! > da bin ich ganz deiner Meinung :-). :-)) > Ich habe vor einiger Zeit versucht ein Webmin-Plugin zur Konfiguration > der munin.conf zu schreiben... Ich habe gestern noch einige Mails mit Nicolai zu dem Thema getauscht. Er würde auch ein Webfrontend bevorzugen. Das sollte dann aber in die Distri rein. Ich will mich gerade in C++ und Qt einarbeiten und wollte den Editor da als Fallbeispiel nehmen. Mit UML habe ich mich bislang auch noch nicht beschäftigt, das soll sich jetzt ändern :-) (und ist der eigentliche Anlaß meiner *Lerneinheit*..) Als erstes steht darum jetzt erstmal die Definition der Klassen an. (Das ist ja noch unabhängig davon, ob man das Tool dann mit C++ und Qt implementiert oder in einer objektorientierten Webserver-Sprache (PHP, Java?)) > hauptsächlich um $ENDANWENDER eine graphische Möglichkeit > zu geben, neue Nodes hinzuzufügen. Allerdings ist das ganze nicht so > sonderlich weit gediegen... Hast du zu den Datenstrukturen schon was entworfen? Ein anderes Thema ist das Parsen der munin.conf. Hast du da schon was? Da du den Sourcecode gut kennst. Wie/Wo ist das in den Munin-Master Komponenten gelöst? > > Aber das Interessanteste ist, dass virtuelle Plugin > > ganz einfach durch Zusammenklicken der Datenquellen > > eingerichtet werden könnten. Das käme dann später. Erst mal die Standard-Konfigurationen. Ich weiss noch nicht, wieviel Zeit ich in das Projekt stecken kann. Wenn bezahlte Arbeit ansteht, muss es jedenfalls weichen.. Aber ich kann ja einfach mal anfangen und den Stand im Wiki festhalten für zukünftige Wiederaufnahme oder es findet sich zwischenzeitlich jemand anderes, die/der den Faden weiterspinnt. Ich freue mich auf unsere Zusammenarbeit! Liebe Grüße an dich und alle ~ Gabriele |