Anregung an die Open Source Gemeinde ------------------------------------ Ich wende mich mit einem Anliegen an alle Programmierer, welche irgendwelche Apps ins internet stellen. Es gibt nichts schlimmeres als ungetesteten, veralteten und mangelhaft dokumentierten Code zu veröffentlichen. Man sollte sich wirklich mehr Zeit nehmen für das Deployment. Andernfalls ist man gezwungen, jedes Mal das Rad neu zu erfinden. Das ist eine Verschwendung von Ressourcen! Publiziere bitte den Code so: - dass der Code nicht nur auf einem proprietär gezüchteten PC, sondern auch auf 08:15 IDE-Platformen kompilliert - dass der Code Komplett ist oder aktuelle Direktlinks auf die zum Package gehörigen 3.Party-libs existieren (src + bin) - dass eine Installations-Anleitung existiert, welche 1:1 von null auf durchgespielt wurde - dass ein Example beiliegt, das in jedem Fall funktionieren muss. Das ist psychologisch wichtig. - dass der Code sauber ist von .svn .git .project .sln oder anderer Schrott (besser wären gute INSTALL -Readmes) - dass der Code gepflegt wird, mit Fokus auf geänderte Plattformen und Abwärtskompatibilität - dass die tausend mangelhaft dokumentierten MAKEFILE optionen entfernt und durch Defaults ersetzt würden. - dass der Sourcecode mit genug Kommentaren ergänzt wird, welche auch Aussenstehende verstehen. - dass ein Funktionsbeschrieb nicht sagt, was es tut, sondern WARUM es dies tut - dass Doks überhaupt existieren: aktuell, mit Übersicht, Schnittstellen, wichtigste Abhängigkeiten, Troubleshooting Was mich betrifft will ich mich an diesen Codex halten. VIELEN DANK!