SimplePie Entwicklung gestoppt

Die Zeiten ändern sich.

Dieser Beitrag scheint älter als 14 Jahre zu sein – eine lange Zeit im Internet. Der Inhalt ist vielleicht veraltet.

Am 26. September verkündet Ryan Parman im offizielle Blog von SimplePie, dass die Entwicklung eingestellt wird, vorrangig aus Zeitgründen. SimplePie hat sich als Standard für das Parsen von Feeds etabliert und hat MagpieRSS schnell überholt, da die Unterstützung der verschiedenen Formate mit SimplePie besser gelang. Die Entwicklung von MagpieRSS ist recht schleppend und nicht immer den Ansprüchen genügend, was ebenfalls einer der Gründe war, sich für SimplePie zu entscheiden.

WordPress hat unter anderem aus diesen Gründen SimplePie seit Version 2.8 im Core integriert und nutzt es für das Parsen an unterschiedlichen Stellen. Es ist nicht konsequent verfolgt, die Bibliothek MagpieRSS steht weiterhin zur Verfügung und wird auch genutzt. Insofern hat WordPress beide Klassen im Core und die Verwendung ist auch recht unterschiedlich.

SimplePie im Core ab WordPress 2.8

Ebenfalls nutzen beispielsweise Joomla, MODx, SilverStripe und DokuWiki die Bibliothek. SimplePie ist also nicht einfach nur eine kleine Bibliothek, die man schnell vergisst und eine andere einsetzt. Schade ist eben, dass gerade jetzt die Bibliothek in den Core von WordPress wanderte und nun stellt die Weiterentwicklung ein Problem dar. Gerade wegen der agilen Entwicklung hatte man sich bei WordPress nach langem hin und her für SimplePie entschieden.

Die Probleme mit MagpieRSS haben viele User, gerade im deutschsprachigen Raum mitbekommen, Umlauteproblem und das Parsen von Feeds im ISO-Format sind nicht einfach zu händeln. Mit meinem Plugin RSSImport, welches den Core von WordPress nutzt um das Parsen von Feeds zu vereinfachen, habe ich das fast täglich mitbekommen und daher habe ich mich mit der Veröffentlichung von WordPress 2.8 auch dazu entschieden, dass ich SimplePie als Alternative anbiete. Seit gestern habe ich diese Version aktiv im SVN von wordpress.org und nun muss ich diese Meldung lesen.

Ich hoffe, dass man einen Weg findet, dass man Leute findet, die aktiv SimplePie weiter entwickeln. Ideen gibt es schon jetzt dazu, bis hin zur obligatorischen Namensänderung zu RssPress. So wie es in den Kommentaren zum DevBlog von WordPress aussieht, wird die Weiterentwicklung von Ryan McCue übernommen. Aber auch Ryan denkt schon jetzt an die Finanzierung des Projektes. In einem meiner Beiträge habe ich die Undankbarkeit von Nutzern gegenüber Open Source kritisiert und auch hier zeigt sich wieder, dass viele Entwickler mit diesem Problem zu kämpfen haben. Um so schöner, wenn Matt mit WordPress hier Unterstützung leisten kann und die Kosten für Hosting und Domain übernimmt.

Klar, die meiste Arbeit ist vorrangig im Fixen von Sicherheitslücken und Bugs, wenn es diese gibt, zu sehen. Trotzdem muss man dafür Zeit opfern, egal wie umfangreich das Thema ist. Eine Weiterentwicklung kann aber auch im Funktionsumfang sein oder in der Erweiterung, die aus Änderungen und neuen Tags in den Feeds resultiert.

Es ist bedauerlich, dass es für ein so umfassend genutztes Projekt keine Leute gibt, die schnell und klar die Aufgabe übernehmen. Stellt sich auch hier die Frage von Open Source neu? Sicher ist es aber ein Ansatz um sich als Nutzer die Frage zu stellen, darf und soll ich mich von Erweiterungen abhängig machen? Im Bereich WordPress erlebt man dies öfter als gedacht; machen sich Nutzer doch recht oft von Plugins abhängig und können den Schritt zurück so gut wie nicht mehr vollführen. Ich proklamiere immer die Überlegung dieser Abhängigkeit und möchte mit diesem kleinen Ausflug nochmal auf das Thema aufmerksam machen. Jeder für sich, insbesondere Berater und „Webworker“ sollten ihre Kunden in dem Rahmen nicht im Unklaren lassen.

Von Frank Bültge

bueltge.de [by:ltge.de] wird von Frank Bültge geführt, administriert und gestaltet. Alle Inhalte sind persönlich von mir ausgewählt und erstellt, nach bestem Gewissen und Können, was die Möglichkeit von Fehlern nicht ausschließt.