Moinmoin,
willkommen im Forum und bei der monitord-Entwicklung :)!
Vielen Dank für das Lob, das jedoch nicht nur uns beiden zuteil werden darf - dekarl, Buebchen und SirFS stehen im Log des SVN auch als (momentan eher inaktive) Entwickler drin, auch die ursprüngliche Version des monitor von M. Grohmann hat ihren wesentlichen Teil dazu bei getragen... mit denen möchte ich das Lob mal direkt teilen (und hoffe, ich hab keinen vergessen =)).
Die Gründe fand ich interessant zu lesen; überhaupt ist die ganze Sache ein schicker Ansatz. Zu Deinen Fragen gibts dann auch gleich von meiner Seite die Antworten, ohne die Meinung anderer vorweg nehmen zu wollen:
1) Github - nein, es ist keine Verschiebung angedacht. Wir arbeiten ja gut mit dem SVN, und auf Probleme sind wir dort auch noch nicht gestoßen. In Sachen Bugtracker und Wiki hast Du einen wunden Punkt gefunden; der Bugtracker wird von einem Nutzer des monitord kostenfrei bereit gestellt, das mit dem hohen Spam-Aufkommen ist allerdings mittlerweile tatsächlich zu einer echten Spaßbremse mutiert. Ein Wiki ist in meinen Augen aufgrund der Existenz dieses Forums nicht unbedingt notwendig; die wesentlichen Infos sind ja auch über die Webseite verfügbar. Es gab Überlegungen, mal zu SourceForge zu wechseln.
2) Trunk aufräumen - gern. Meinereiner ist dahingehend momentan nicht tief genug in der GNU-Autoconf-Sache drin. Wenn Du da helfen kannst, ist das sicher gern genommen - eine Koordination ist hier im Forum ja kein aufwändiges Ding :).
3) Code-Styles existieren nicht in einer koordinierten Form. Somit schreibt an sich jeder Entwickler in dem von ihm am ehesten genutzten und verstandenden Style. Der bisherige Code weist im Wesentlichen wenigstens beim Thema Einrückungen eine gewisse Verlässlichkeit auf. Die Headerfile-Geschichte ist nicht kontinuierlich durchgezogen worden.
4) Es existieren keine mir bekannten Unit-Tests. Dazu muss ich allerdings sagen, dass ich zum monitord ein wenig gekommen bin wie die Jungfrau zum Kinde *schmunzel*. Ich habe den ZVEI-Auswerter zusammen gecoded. Danach stockte die Entwicklung erstmal, und da sich kein echter Maintainer fand, habe ich diese Rolle gern übernommen. Koordinieren und Sourcen gegenlesen kann ich, auch habe ich versucht, tiefer in den Code einzusteigen - aus Zeitgründen bin ich allerdings noch immer nicht richtig durch, geschweige denn dass ich "mal eben" was neues bauen würde.
Alles in allem ist das Projekt meiner Ansicht nach gern offen für neues, neue Schnittstellen und Co., sowie Menschen, die sich ein wenig mit dem "Aussehen" von Code und Repository sowie der Entwicklung von Anwendungsmöglichkeiten und Frontends befassen möchten. Entsprechend finde ichs auch super, dass Du hier gleich mit einer Handvoll Sourcen "herein kommst" :).
Viele Grüße
Martin




Zitieren