Es gibt ja bekanntlich in jeder Szene ein paar omnipräsente Gurus. Im Rubyland wären da z.B. James Edward Gray II, Chad Fowler und natürlich why the lucky stiff. Bei vielen dieser Leute fragt man sich, woher Sie die Zeit nehmen, um die Mengen an tollen Ideen zu entwerfen und anschließend zu implementieren. Das Paradebeispiel _why hat vor kurzem sein Coderepository ein wenig aufgeräumt und gibt uns damit einen tiefen Einblick in seine aktuellen und auch nicht mehr ganz so aktuellen Schöpfungen.
Wer mich kennt weiß, dass ich eigentlich kein Fanboy von irgendwelchen pseudo Promis bin. Also was soll das alles hier? Lasst mich dazu ein wenig ausholen... Vorheriges Wochenende war ich bei murphy zu besuch und habe einige sehr interessante Gespräche mit Ihm geführt. U.a. ging es darum, dass viele Leute (nicht nur in der Rubyszene) tolle und enthusiastische Projekte beginnen, das Interesse jedoch schnell daran verlieren, sobald sie einen neuen tollen Gedanken haben. So gibt es bei Sourceforge höchstwahrscheinlich mehr verwaiste Projekte als es in Afrika verwaiste Kinder gibt.
Wenn wir uns nun die Repository Seite von _why anschauen, werden wir ein ähnliches Bild erhalten. Mehr als die Hälfte der Projekte wurden sogar bereits von Ihm selber als schlafend gekennzeichnet, in Wirklichkeit passiert aber bei den Aktiven auch nicht mehr viel. Warum dies so ist, sollte klar sein. Auch ein Guru wie _why ist nur ein Mensch. Und auch wenn er wirklich geniale und abstruse Ideen hat (gibt es da eigentlich einen Unterschied?), besitzt auch er nur 24 Stunden pro Tag. Und darum geht es mir. Ich möchte Euch ermutigen, die Sachen selbst in die Hand zu nehmen. Für Ruby gibt es zwar einige tolle Bibliotheken und Anwendungen, jedoch sind die Wenigsten davon professionell aufgestellt und werden in Zukunft auch mit hoher Wahrscheinlichkeit einschlafen. Es sei denn wir wissen dies zu verhindern. Habt keine Angst die Entwickler anzuschreiben, Sie sind unglaublich freundlich! Habt keine Angst den vorhandenen Code zu ändern und Patche zu senden, wozu gibt es sonst das Buzzword "Open Source"? Habt keine Angst Fehler zu melden oder Feature Anfragen zu stellen, denn nur so wird die Software besser! Und wenn Ihr mit einem Projekt sehr stark verbunden seit, könnte man doch auch darüber nachdenken ob man die Projektleitung nicht übernimmt, sofern der Ursprüngliche Autor eh keine Zeit mehr hat.
Ich wünsche Euch eine produktive Zeit...
Kommentar schreiben
Kommentare
Da sind ja ein paar Schätzchen dabei. RailsFS klingt interessant.. Und danke für's Mut machen.