Nach so viel Stagnation…

Nach so viel Stagnation und etwas Bangen um die Zukunft von bbPress gibt es etwas Erfreuliches zu vermelden. Nicht nur, dass die offiziellen (englischsprachigen) bbPress-Supportforen ein frisches, neues Layout bekommen haben (es hat ja „nur“ neun Monate gedauert), das auch einen gewissen Einblick in die gestalterischen Möglichkeiten bieten, die bbPress eröffnet, sondern auch, dass es wohl in Kürze einen ersten Releasekandidaten für bbPress 1.1 geben wird. Zum Überschwang der guten Nachrichten kommt hinzu, dass auch _ck_ (die bislang produktivste Plugin-Entwicklerin für bbPress) wieder aktiv ist und ihre (englischsprachige) „bbPress-Vitrine“ wieder eröffnet hat. Auch ist die gegenwärtige Alpha-Version von bbPress 1.1 schon recht gut.

Eine deutsche Sprachdatei werde ich allerdings erst für die endgültige Veröffentlichung erstellen. Wer nicht gerade wirklich muss (oder ein paar Experimente machen möchte), sollte keine Alpha-Versionen und Vorabveröffentlichungen für eine „richtige“ Website einsetzen. Und wer es doch tut, sollte wissen, was er tut… ;-)

Der Tod auf Raten?

GrabsteinMan könnte im Moment glauben, dass bbPress den Tod auf Raten stirbt.

Seit der vorherige Hauptentwicker Sam Bauers vor gut vier Monaten – kurz nach der Fertigstellung der gegenwärtigen Release-Version – das Projekt verlassen hat, ist eine Phase der tödlichen Stagnation eingekehrt. Das Projekt ist kopflos, im offiziellen Entwicklerblog wird nichts mehr gemeldet, eine Handvoll kleinerer Fehler (die mit sehr wenig Mühe zu beheben wären) bleibt unbearbeitet und fließt nicht in eine Bugfix-Release ein.

Nein, ich meine hier nicht die Leute, die sich selbst als bbPress Deutschland bezeichnen und schon viel länger in die völlige Stagnation verfallen sind, was mich auch letztlich dazu veranlasste, meine eigene, inoffizielle Übersetzung an dieser Stelle zusammen mit einer Demonstration zu veröffentlichen. Dort ist die Starre mittlerweile ein vertrauter Anblick; und für einen beiläufigen Beobachter entsteht der Eindruck, dass die Inpsyde GmbH kein Interesse mehr an der dort aufgebauten Website hat, nachdem ihr klar geworden ist, dass sich dort nicht vergleichbar viel Profit durch eingeblendete Werbung wie mit der gleichfalls von der Inpsyde GmbH betriebenen Community „WordPress Deutschland“ generieren lässt. Letzterer Eindruck ist natürlich hochspekulativ und spiegelt vielleicht auch mehr das Unbehagen wider, das mich stets ergreift, wenn sich gewinnorientierte Unternehmungen in dienender Position schier unentbehrlich machen.

Nein, dieser derzeitige Stillstand ist ein Stillstand in der Entwicklung des Kernsystemes. Die in meinen Augen großartige Software bbPress wird zurzeit schlicht nicht weiterentwickelt, und zwar seit Monaten nicht mehr. Auch wenn die Grundlage des Support-Forums von WordPress weiterhin ein bbPress ist, und auch, wenn auf der Website von Automattic weiterhin…

Screenshot der Projekte auf der Website von Automattic

…bbPress als ein Projekt gelistet ist, zu dem Automattic einen Beitrag leistet, so scheint Automattic dieses Projekt völlig gleichgültig geworden zu sein.

Man stelle sich nur einmal vor, dass wichtige Entwickler des Blogsystemes WordPress aus dem Projekt aussteigen und dass WordPress in einem vergleichbar führungslosem Zustand wäre wie gegenwärtig bbPress! Wie viele Stunden würde es wohl dauern, bis ernsthafte Anstrengungen von Seiten Automattics unternommen würden, diesen Zustand zu beenden? Ich bin mir sicher, dass ein solcher Zustand in weniger als einer Woche beendet würde.

Im Falle von bbPress gibt es seit vier Monaten keine sichtbare Anstrengung, den gegenwärtigen Stillstand zu beenden. Die von Matt Muellenweg vor vier Wochen eröffnete Diskussion, in welchem nach Helfern für die Weiterentwicklung gesucht wird, erweckt nicht den Eindruck eines unbedingten Strebens nach Lösungen, und Matt Muellenweg scheint dort auch nicht mehr teilzunehmen. (Das heißt natürlich nicht, dass nicht im Hintergrund in einem weniger öffentlichen Kontext diskutiert würde, nur bekommt davon niemand etwas mit.) Unter diesen Umständen wirkt die Versicherung Matts

Einige Leute haben Kontakt zu mir aufgenommen und ich möchte einfach nur jeden wissen lassen, dass bbPress weiterhin ein wichtiges Projekt für die WP-Gemeinschaft ist. (Damit betreiben wir unsere Foren und unser Plugin-Verzeichnis, um nur dieses Eine zu benennen!) Es wird nicht verschwinden. […]

…nicht mehr so hoffnungserweckend, wie sie vor einigen Wochen noch zu sein schien.

Als vor einigen Tagen die sehr eifrige und wichtige Plugin-Entwicklerin _ck_ (ja, das ist eine Frau) ihre Website „bbPress Showcase“ aus dem Internet entfernte, erreichte die allgemeine Verzweiflung einen Höhepunkt. Da _ck_ nebenläufig erwähnte, dass auch das Spendenaufkommen sehr gering sei, fanden sich nach impliziter Aufforderung eines Users im Support-Forum, doch zu spenden, um sie im Projekt zu halten offenbar viele plötzlich sehr bereit, ein paar Dollar auszugeben. Allerdings gegen den Willen von _ck_; sie wollte diese Spenden nicht mehr annehmen. Wer ihren Text gelesen hatte, konnte das verstehen – es ging nicht in erster Linie um Spenden, sondern um den beklagenswerten, gegenwärtigen Zustand des Projektes:

Die bbPress-Vitrine* wurde eingestellt.

Die Ablösung von Sam Bauers und die Unsicherheit [der Weiterentwicklung, nicht der Sicherheitsmerkmale der gegenwärtigen Software – meine Anmerkung] von bbPress.org 2.0 war ein klares und endgültiges Zeichen, dass keinerlei Interesse besteht, bbPress zu gestatten, zu einem reifen, robusten Programm mit einer aktiven Gemeinschaft zu werden.

Mittlerweile könnte bbPress 1.5 längst eine Alpha-Version sein, aber stattdessen stagniert die Entwicklung von bbPress in einer absichtlich wirkenden Weise, die in der Tat ein Alarmzeichen für jeden sein sollte.

Hinzu kommt, dass bbShowcase im Jahr 2009 nur sechs Spenden erhalten hat, was mir anzeigt, dass kein Interesse an meiner Arbeit bestand.

Mein Code wird für jene, die ihn benutzen möchten, bei bbPress.org als open source unter GPL verbleiben. Dennoch warne ich euch, den gegenwärtigen Mangel an Projektleitung für bbPress zu erwägen, bevor ihr den Code weiterhin einsetzt.

Dass auf dem Hintergrund dieser Mitteilung eine übereilte Spendenaktion eher herzlos und wie ein panischer Versuch des Menschenkaufes wirkt, brauche ich hoffentlich nicht weiter zu erläutern. Wenn ich unter solchen Umständen plötzlich mit einer großen „Spendenbereitschaft“ konfrontiert wäre, würde mich dieser Vorgang nur anwidern; und ich weiß nicht, ob ich nicht deutlich unfreundliche Worte dafür fände. Ein einfaches, ehrliches und persönliches Danke für die vielen Stunden geleisteter Arbeit wäre wohl viel wärmer gewesen.

Kurz gesagt, kann man im Moment vom Einsatz eines bbPress-Forums nur abraten. Ich hoffe, dass sich diese Situation ändert, sehe aber immer weniger Grund für diese Hoffnung. Es entsteht ein starker, nicht abzuschüttelnder Eindruck, dass eine Weiterentwicklung der Forensoftware bbPress von Automattic nicht mehr gewünscht ist – zumindest werden weder personelle noch finanzielle Ressourcen auf eine solche Weiterentwicklung verwendet. Das nächste Sicherheitsproblem (jede Software mit einer nennenswerten Komplexität enthält Fehler, und am Internet nehmen Millionen von Menschen teil, die solche Fehler für destruktive oder kriminelle Zwecke ausbeuten, wenn sie bekannt werden) wird auf dem Totenschein von bbPress als Todesursache vermerkt werden, aber die wahre Todesursache ist die gegenwärtige Gleichgültigkeit auf Seiten Automattics.

Auch unter den aktiven bbPress-Nutzern nimmt die Verzweiflung zu. Gegenwärtig wird das Thema in eine Diskussion im WordPress-Supportforum an die WordPress-Gemeinschaft herangetragen. Ob dies zur gewünschten Aufmerksamkeit führen wird, erscheint mir eher fraglich – denn dort ist man in erster Linie an einer guten Blogsoftware interessiert, und bbPress ist – so gut es auch mit einer WordPress-Installation zusammenarbeiten kann – ein recht bedeutungsloses Randthema.

Vielleicht wird dieser Text irgendwann nur noch ein Denkmal für eine sehr schwierige Phase in der Entwicklung des Projektes bbPress sein, die denn doch noch überwunden wurde. Wer sich nicht auf sein Glück verlassen möchte (oder dies nicht kann), sollte sich allerdings schon jetzt nach möglichen Alternativen zu bbPress umschauen oder sich darauf gefasst machen, dass er in Zukunft eigenständig Anpassungen am Code vornehmen muss, um gewisse Probleme zu beheben.

Ich mag bbPress wirklich gern, und ich finde es einfach nur deprimierend, dass ich im Moment nichts besseres schreiben kann.

*Diese „Vitrine“ ist meine miese Übelsetzung für „bbPress showcase“…