1 Punkte von GN⁺ 2024-10-29 | 1 Kommentare | Auf WhatsApp teilen
  • Chris Wiegman verlässt das WordPress-Projekt, an dem er während seiner gesamten Karriere beteiligt war, nach mehr als 14 Jahren Beiträgen und archiviert auch die verbliebenen zugehörigen Projekte
  • Seit etwa 2017 habe er die Unehrlichkeit der Community wahrgenommen und den Eindruck gewonnen, dass Beiträge zu Themen wie privacy, accessibility und governance ignoriert oder Beitragende verdrängt wurden
  • Mehrere Unternehmen im WordPress-Ökosystem hätten mit dem Versprechen, „besser“ zu sein, niedrige Löhne und schwache Sozialleistungen gerechtfertigt; auch seine Erfahrungen mit Automattic hätten sein Vertrauen weiter geschwächt
  • Die jüngste Implosion von WordPress, Matt Mullenwegs Verhalten und die Art der Angriffe auf WP Engine seien der letzte Anlass für den endgültigen Bruch gewesen
  • Bis es eine angemessene Governance gibt, werde er seine WordPress-Aktivitäten nicht wieder aufnehmen und auch keine Rolle dabei spielen, andere in dieses Ökosystem zu führen

Ende von mehr als 14 Jahren WordPress-Beiträgen

  • Chris Wiegman war schon vor dem Start seiner Karriere in der Tech-Branche an WordPress beteiligt und war bis vor drei Monaten während seiner gesamten technischen Laufbahn mit WordPress verbunden
  • Er hat das WordPress-Projekt offiziell verlassen und über mehr als 14 Jahre auf verschiedene Weise dazu beigetragen
    • Sein Beitragsverlauf ist im WordPress.org-Profil dokumentiert
    • Sprecher bei Meetup und WordCamp
    • Organisator von Meetup und WordCamp
    • Core-Code-Beitragender
    • Plugin-Entwickler
    • Foto-Beitragender
    • Über 11 Jahre fast einziger Moderator der offiziellen WordPress-Jobbörse

Seit 2017 erschüttertes Vertrauen in die Community

  • Seit etwa 2017 habe er sich zunehmend vom Projekt entfernt und die Unehrlichkeit der „Community“ rund um WordPress stark wahrgenommen
  • Er habe gesehen, wie Menschen ausgeschlossen wurden, die wichtige Arbeit leisteten, nur weil es nicht das war, worauf Matt Aufmerksamkeit lenken wollte
  • Beiträge zu privacy, accessibility und governance, die Nutzer schützen und die Community stärken sollten, seien ignoriert worden, und Beitragende, die grundlegende Fürsprache leisteten, seien missbraucht oder verdrängt worden
  • WordPress-Unternehmen hätten behauptet, Menschen besser zu behandeln, in der Praxis aber mit den Werten von WordPress niedrige Löhne und mangelhafte Sozialleistungen gerechtfertigt
    • Selbst bei angesehenen Produktfirmen und bekannten Agenturen seien Menschen mit Aussagen unter Druck gesetzt worden, dass es „nicht gut genug sei, um zu gehen“

Unterschiede, die er bei Automattic und WP Engine sah

  • Bei Automattic habe sich seiner Ansicht nach eine kultartige Atmosphäre rund um das Unternehmen hinter wordpress.com gebildet
  • Er bewarb sich 2014 bei Automattic und erhielt einen bezahlten Probezeitraum, vertraute der Organisation wegen des Missbrauchs, den ein Freund erlebt hatte, aber bereits nicht mehr
    • Er habe den Probelauf nicht ernsthaft betrieben und noch vor dessen Beginn eine andere Rolle angenommen
    • Diese Erfahrung habe seinen Respekt vor Automattic weiter verringert
  • Er schloss sich 2018 WP Engine an, weil es ihm als das ehrlichste Unternehmen im WordPress-Ökosystem erschien, das nicht verheimlichte, mit WordPress Geld verdienen zu wollen
    • Es habe sich nicht als „Familie“ bezeichnet und die Arbeit rund um WordPress nicht als edler dargestellt als Arbeit in Nicht-WordPress-Organisationen
    • Es habe aus seiner Sicht die beste Vergütung und die interessanteste Arbeit geboten, die er im WordPress-Ökosystem gesehen habe
  • Er verließ WP Engine im Juli 2024, bereut die damalige Entscheidung zum Einstieg aber nicht

Die jüngsten WordPress-Ereignisse als letzter Bruch

  • Er betont, dass es ihm bei der jüngsten Implosion von WordPress nicht darum gehe, eine eigene Zeitleiste der Ereignisse zu schreiben
  • Bis September habe er weiter an Kana, einer WordPress-Entwicklungsumgebung, gearbeitet und einige Plugin-Ideen erkundet
  • Die Heuchelei, die er in Matt Mullenwegs Verhalten gesehen habe, sei der letzte Auslöser gewesen; nach mehr als zehn Jahren Beobachtung von Automattic sei dies für ihn aber nicht völlig überraschend gewesen
  • Das bedeute nicht, dass WP Engine in Bezug auf WordPress oder Open Source insgesamt makellos sei, aber die Art der aktuellen Angriffe habe für ihn eine Grenze überschritten
  • WordPress habe seinen Höhepunkt mindestens überschritten, und da die umliegenden Unternehmen um größere Stücke eines schrumpfenden Kuchens kämpften, werde es zu noch mehr Konflikten kommen
    • Mit der aktuellen Führung und Projektstruktur lasse sich dieser Trend nur schwer umkehren

Archivierung der verbliebenen Projekte und Stopp der Aktivitäten

  • Er befürchtet, dass fortgesetzte Beteiligung anderen das Signal geben könnte, Arbeit und Aufwand in WordPress seien sicher und lohnend
  • Er wolle nicht länger die Verantwortung tragen, gute Menschen in ein missbräuchliches Ökosystem zu führen
  • Er archiviert Kana, sein letztes verbleibendes WordPress-Projekt, sowie das Theme dieser Website
    • Sie bleiben archiviert, bis es für das WordPress-Projekt eine angemessene Governance gibt
  • Auch von Meetup- und anderen WordPress-Event-Beiträgen zieht er sich zurück
  • Auch die Moderation von jobs.wordpress.net, die er seit dem Sommer 2013 fast täglich ausgeübt hatte, beendet er

An die Menschen, die noch bei WordPress sind

  • In WordPress gebe es viele gute Menschen, die auf persönlicher Ebene und in kleinen Community-Strukturen viel für andere getan hätten
  • Er sei dankbar für Gespräche und Unterstützung mit ihnen und wolle ihre Arbeit auch künftig unterstützen, wo immer sie seien
  • Zugleich bittet er darum, die Auswirkungen des eigenen Handelns auf andere zu bedenken und darauf zu achten, keine neuen Opfer in künftigen Missbrauch zu führen

1 Kommentare

 
GN⁺ 2024-10-29
Hacker-News-Kommentare
  • Die Lage wird immer viel schlimmer. Heute wollte ich mich für das WordCamp anmelden, an dem ich seit Jahren als wichtigem Event für Kundentermine mit unserem Vertriebsteam teilnehme, und sah im WordPress.org-Login-/Registrierungsformular den Hinweis, dass man bestätigen müsse, „keinerlei Verbindung zu WP Engine zu haben, weder finanziell noch anderweitig“.
    Unser Unternehmen nutzt WP Engine für das Hosting unserer Websites, also haben wir selbstverständlich eine Beziehung zu WP Engine, und deshalb kann nun niemand aus unserem Team ein WordPress.org-Konto erstellen.
    Ich habe Matt Mullenweg einen offenen Brief geschickt und mich darüber beschwert, dass diese Forderung viel zu weit gefasst und eindeutig wettbewerbswidrig ist und außer der Einschränkung von Konkurrenz keine erkennbare geschäftliche Rechtfertigung hat, womit sie meiner Ansicht nach gegen den Sherman Act und Section 3 des Clayton Act verstößt.
    Die Leute, die Matt und Automattic unterstützen, sollten verstehen, dass am Ende Alternativen entstehen, wenn man die Community auf diese Weise zerstört. WordPress ist nur deshalb zu einem brauchbaren Werkzeug geworden, weil Tausende Menschen Millionen Stunden in Add-ons und Hosting-Services investiert haben, und wenn sich diese Arbeit in eine andere Richtung verlagert, könnte WordPress in ein paar Jahren austrocknen und sterben.
    https://www.linkedin.com/posts/ksimpson_open-letter-to-matt-...

    • Nur weil man etwas bei Amazon gekauft hat, ist man nicht automatisch mit Amazon verbunden. „Affiliation“ bedeutet normalerweise eine formelle Beziehung, Partnerschaft oder enge Verbindung, nicht einfach nur Kundschaft.
      Trotzdem wirkt es richtig, WordPress fallen zu lassen. Der Fokus auf echte Nutzer ist verloren gegangen, und Matt scheint einen Krieg zu führen, dessen Gründe sonst niemand einmal versteht.
    • Die Art, wie Matt WordPress.org nutzt, sieht wie ein klarer Verstoß gegen den 501(c)(3)-Status beim IRS aus. Falls noch keine Beschwerde beim IRS eingereicht wurde, sollte das wohl jemand tun.
      Eine C3 muss extrem vorsichtig sein, wenn sie Mitarbeiter mit gewinnorientierten Unternehmen teilt oder mit ihnen interagiert.
    • Er braucht uns, aber wir brauchen ihn nicht.
      Leider scheint es bei WordPress ziemlich viel Gruppendenken zu geben. Das ist auch einer der Gründe, warum „The WordPress way“ gegen Best Practices der Branche laufen kann. Die meisten kennen keinen besseren Weg, und die wenigen, die es tun, sagen nichts. Ein typischer Fall von toxischer Freundlichkeit.
      Wegen des kollektiven Verhaltens und der Kultur sage ich das seit fast zehn Jahren. Das ist keine Community, sondern ein Kult.
    • Der endgültige Wendepunkt war für mich, als ich erfuhr, dass Matt WordPress.org privat besitzt. Nicht die Stiftung, nicht Automattic, sondern Matt persönlich.
      Das ist Bus-Faktor 1, und damit kann ich nicht mehr leben.
    • Kann man allein dadurch von einer Verbindung sprechen, dass man seine Website bei WP Engine hostet? Ich würde auch nicht sagen, dass ich mit Apple, Microsoft oder Volkswagen verbunden bin, nur weil ich deren Produkte und Dienste nutze.
  • Als JS-/React-Entwickler musste ich vor ein paar Jahren WordPress-Arbeiten übernehmen; WordPress selbst war okay, aber das umgebende Ökosystem war extrem nervig.
    Im JS-Ökosystem kann man bei Problemen meist suchen und eine Lösung oder ein NPM-Paket als Workaround finden. Bei WordPress kamen, sobald ich ein Problem verstehen wollte, endlos Blog-Spam-Treffer, die am Ende in Plugin-Upsells oder Beratungsangebote mündeten.
    Selbst bei Artikeln zu sehr grundlegenden Themen habe ich oft gesehen, wie der Autor um die eigentliche Lösung herumredete und dann mit „Wenn du die echte Antwort willst, beauftrage unsere WordPress-Beratung“ endete.
    Auch bei Plugins war es schwer, Open-Source- oder kostenlose Optionen zu finden. Selbst bei noch so kleinen Plugins schien die Kernfunktion immer hinter einer „Premium“-Version versteckt zu sein. Ich verstehe, dass Entwicklung Zeit kostet und man dafür entlohnt werden möchte, aber aus einer Community zu kommen, die gemeinsam an den besten Lösungen baut, und dann in ein Ökosystem zu geraten, in dem jeder separat herumhackt, um sein eigenes Plugin zu verkaufen, war ein ziemlicher Schock.

    • Erst vor Kurzem habe ich begriffen, wie viel Geld in der WordPress-„Community“ fließt.
      Der Grund, warum es so viele kommerzielle Plugins und Beratungsdienste gibt, ist, dass ein Großteil der WordPress-Community genau so funktioniert. Jeder betreibt seine eigene Firma, hostet oder wartet fremde Websites und entwickelt nebenbei kommerzielle Plugins.
      Dann fragt man sich schon, ob das Modell aus der JavaScript-Welt, in der man alles in der Freizeit oder während der Arbeit bei einem Großkonzern als kostenloses Open Source veröffentlicht, wirklich die bessere Alternative ist.
      Zumindest hat die WordPress-Community einen Weg gefunden, sich selbst tragfähig zu finanzieren und Zehntausende kleiner, mittlerer und großer Unternehmen zu bedienen. Die JavaScript-Community dagegen scheint für den Betrieb der meisten Dienste stark von Big Tech abhängig zu sein.
    • Wenn man ein bestimmtes Plugin anpassen und den Quellcode auf GitHub hochladen wollte, war die Struktur praktisch so, dass man noch ein weiteres Plugin schreiben musste, das genau dieses Plugin modifiziert.
  • Er hat seine eigene Website auf Hugo umgestellt.
    https://chriswiegman.com/2024/10/this-site-now-runs-on-hugo/
    Ich verstehe, dass WordPress für nichttechnische Nutzer nützlich ist, aber es überrascht mich immer noch, dass Webentwicklungsteams für Blogs und Marketing-Websites nicht längst statische Sites einsetzen.

    • Ich bin ehemaliger Webentwickler und kenne die Branche daher nicht bis ins Detail, aber wenn man ein vom Kunden selbst genutztes CMS, E-Commerce oder diverse Plug-and-Play-Funktionen braucht, wirkt WordPress wie die einfachste Wahl.
      Ohne ein kundenorientiertes CMS kann Hugo einfacher sein, aber sobald man wieder ein CMS hinzufügt, wird es deutlich schlechter. Ich habe von Unternehmen gehört, die CraftCMS erfolgreich nutzen, aber das waren keine inhaltszentrierten Sites.
      Um viele unterschiedliche Anforderungen abzudecken, ist es sinnvoll, bei einem einzigen WordPress-Stack zu bleiben. So kann man auch ein einziges Entwicklungsteam und einen einzigen Tech-Stack beibehalten.
      Hugo ist großartig, aber ich habe nicht viel damit gearbeitet. Für einen Solo-Entwickler, der eine persönliche Website pflegt, ist es wahrscheinlich eine gute Wahl. Ich habe ein paar Sites mit Gatsby gebaut, und Node-Updates waren wesentlich schmerzhafter als WordPress-Updates und erforderten ein höheres technisches Niveau.
    • Meist braucht man nur einen einfachen Kunden-Login, Template-Anpassungen, Uploads, Redirects, Formulare und sehr kleine serverseitige Funktionen.
      Dafür passt WordPress genau.
    • Braucht man am Ende nicht sowieso ein CMS? Dann ist es meiner Meinung nach besser, WordPress richtig zu nutzen und nichttechnischen Nutzern mehr Autonomie zu geben. In diesem Szenario ist es für sie auch ziemlich schwer, etwas kaputtzumachen.
    • Bei Websites müssen oft auch andere Personen als Entwickler Zugriff haben. Wenn eine Firma jedes Mal einen Entwickler holen muss, nur um einen Satz auf der Website zu ändern, bremst das den Ablauf ziemlich aus.
      Man kann nicht erwarten, dass jemand, der eine Website ändern will, HTML oder Markdown-Templates beherrscht.
  • Unsere Agentur hat sich vor über 8 Jahren für WP Engine entschieden, weil sie damals mit Abstand der beste Managed-WordPress-Hosting-Anbieter waren. Sie haben das WordPress-Hosting-Angebot komplett verändert und stabiles, meist stressfreies Wachstum ermöglicht.
    Ohne ihre Investitionen, um die WP-Engine-Plattform und WordPress-Hosting zu modularisieren und sicher zu machen, würden wir vermutlich immer noch im steinzeitlichen Zeitalter von Dedicated-Server-/VPS-Hosting feststecken.
    Der Grund, warum wir 8 Jahre lang Kunde geblieben sind, war die Qualität des Supports. Das ist schwer zu quantifizieren, aber nach Hunderten von Interaktionen hatte ich den Eindruck, dass ihr Support konkurrenzlos und äußerst kompetent ist.
    Wir sind zusammen mit WP Engine um mehr als 400 % gewachsen, und dieses Chaos von Matt fühlt sich an wie ein völliger Schlag ins Gesicht. Widerwillig diversifizieren wir jetzt unsere Hosting-Verteilung, um uns auf neue Bedrohungen vorzubereiten, aber es wäre viel besser gewesen, einfach weiter nur mit WP Engine arbeiten zu können.

  • Mullenwegs Logik, dass „WP Engine nichts zum Core beigetragen hat“, verliert an solchen Stellen ihre Wirkung. Core war hier eher eine Liste vorab genehmigter Funktionen, die für Automattic wichtig waren.
    Selbst wenn WP Engine hätte beitragen wollen, hätte diese Arbeit am Ende nur Automattics Taschen gefüllt, weshalb er ja auch quasi erpresserisch Geld gefordert hat.

  • Ich habe vor, mir demnächst einen Thread zu WordPress-Alternativen anzusehen.
    https://www.reddit.com/r/Wordpress/comments/1fsie1i/top_word...
    Gibt es sonst noch etwas, das ihr empfehlen würdet? Ich suche eine grundlegende Webplattform, der Blog ist zweitrangig, kein E-Commerce, und ich möchte Plugins möglichst wenig nutzen. Es sollte Open Source sein und self-hosted laufen können, und idealerweise sollte sich abgesehen von Site-Templates alles über eine Web-UI erledigen lassen. Noch besser wäre es, wenn es eine API gäbe, die beim Umstieg von WordPress hilft.

    • Der Umstieg mit den geringsten Schmerzen wäre wahrscheinlich ClassicPress. Im Grunde ist das WordPress ohne Block-Editor, und die meisten Plugins und Themes sind kompatibel.
    • ClassicPress scheint den Umstieg reibungslos zu machen.
      HTMLy wirkt ebenfalls so, als würde es zu den beschriebenen Anforderungen passen. Ich teste es gerade mit ein paar kleinen Projekten; es wird nicht oft erwähnt, scheint aber eine gute Option zu sein.
  • Wenn du statt eines statischen Generators wieder ein CMS nutzen willst, würde ich mich freuen, wenn du dir https://vvveb.com ansiehst, an dem ich arbeite. Es teilt die Prinzipien von Einfachheit in Design und Architektur zusammen mit der Freiheit von Open Source.

    • Auf der Landingpage erscheint fast überall, wo man mit der Maus hinfährt, ein Tooltip mit „hero-1“ auf dem Bildschirm, was etwas ablenkend ist.
  • WordPress ist seit mehr als 10 Jahren ein schreckliches Werkzeug. Hoffentlich verschwindet es endlich.

    • WordPress war schon immer schrecklich.
    • Ehrlich gesagt verstehe ich nicht wirklich, warum man 2024 noch WP benutzt.
  • Es erstaunt mich, dass Leute ihre gesamte Karriere auf WP aufgebaut haben. Ich finde das wirklich beeindruckend.
    Für mich ist WP viel zu schwer zu durchschauen. Es ist fast unglaublich, dass jemand sein Leben diesem Chaos widmet, aber ich habe wirklich Respekt vor solchen Leuten.

    • Ich weiß nicht genau, was daran so komplex sein soll. Ich habe mit 15 angefangen, Plugins und Themes zu bauen, und ich bin kein Genie.
  • Die ganze Community und das gesamte Ökosystem wirken voller dubioser und unehrlicher Geschäfte und Praktiken. Selbst abgesehen vom jüngsten Drama musste ich als Endnutzer und Plugin-Käufer bei zwei großen Plugins separat um Rückerstattung bitten wegen dubioser Dark-Pattern-Verlängerungen oder versteckter Upsells.
    Früher hätte ich nicht gedacht, dass ich so leicht hereinzulegen bin, aber vielleicht liegt es daran, dass ich inzwischen 42 bin und echte Opt-out-Buttons tatsächlich zu übersehen beginne. Solche Buttons, für die man erst etwa vier Seiten unterhalb des gefalteten Bereichs scrollen muss.
    Jedenfalls möchte ich nicht in einem Ökosystem sein, das voller solcher Dinge ist, und es ist die Zeit nicht wert, das alles zu verwalten.

    • Ein sehr großer Teil des WordPress-Ökosystems besteht aus endlosen Upsells für Plugins und Verhaltensweisen, die fast schon an Betrug grenzen.
    • Wenn man wirklich die dubiose und unehrliche Seite sehen will, muss man nur über nulled Plugins diskutieren. Dann wird man wegen der Einhaltung der GPL mit allen möglichen Beschimpfungen überzogen.