Über

Philosophie

Philosophie

Sofort einsatzbereit

Eine gute Software sollte mit wenig Konfiguration und Einrichtung auskommen. WordPress ist so konzipiert, dass es in nicht mehr als fünf Minuten einsatzbereit und voll funktionsfähig ist. Du solltest dich nicht abmühen müssen, um die Standardfunktionen von WordPress zu nutzen.

Das Entwicklungsteam von WordPress arbeitet hart daran, dass jede Veröffentlichung diese Philosophie beibehält. Das Team fragt während der Einrichtung nach so wenig technischen Details wie möglich und bietet umfassende Erklärungen für alles, wonach gefragt wird.

Design für die Mehrheit

Viele Endanwender von WordPress sind nicht technisch versiert. Sie wissen weder, was AJAX ist, noch kümmern sie sich darum, welche Version von PHP sie verwenden. Der durchschnittliche WordPress-Benutzer möchte einfach ohne Probleme oder Unterbrechungen schreiben können. Dies sind die Benutzer, für die das WordPress-Core-Team die Software entwickelt, da sie letztendlich diejenigen sind, die die meiste Zeit damit verbringen werden, die Software für das zu verwenden, wofür sie geschaffen wurde.

Entscheidungen statt Optionen

Wenn wir Entscheidungen treffen, sind das die Benutzer, die wir zuerst in Betracht ziehen. Ein gutes Beispiel für diese Überlegung sind Software-Optionen. Jedes Mal, wenn du einem Benutzer eine Option anbietest, forderst du ihn auf, eine Entscheidung zu treffen. Wenn ein Benutzer sich nicht für die Option interessiert oder sie nicht versteht, führt dies letztendlich zu Frustration. Als Entwickler haben wir manchmal das Gefühl, dass es eine gute Sache ist, Optionen für alles anzubieten, denn man kann nie zu viele Möglichkeiten haben, richtig? Letzten Endes sind diese Wahlmöglichkeiten aber technischer Natur und für den durchschnittlichen Endbenutzer uninteressant. Es ist unsere Pflicht als Entwickler, kluge Designentscheidungen zu treffen und zu vermeiden, dass wir unseren Endbenutzern die Last der technischen Auswahlmöglichkeiten aufbürden.

Aufgeräumt, schlank und effektiv

Der Core von WordPress wird immer eine solide Reihe von Grundfunktionen bieten. Er ist so konzipiert, dass er schlank und schnell ist und das wird auch immer so bleiben. Wir werden ständig gefragt, „wann wird Funktion X erstellt“ oder „warum ist Plugin X nicht in den Core integriert“. Als Faustregel gilt, dass der Core Funktionen bereitstellen sollte, die 80 % oder mehr der Endbenutzer tatsächlich schätzen und nutzen werden. Wenn die nächste Version von WordPress eine Funktion enthält, die die Mehrheit der Benutzer sofort abschalten will oder von der sie glaubt, dass sie sie nie benutzen wird, dann haben wir es vermasselt. Wenn wir uns an das 80 %-Prinzip halten, sollte das nicht passieren.

Das WordPress-Core-Team kann dies tun, weil ein leistungsfähiges Theme- und Plugin-System und eine fantastische Entwicklungsgemeinschaft existieren. Verschiedene Menschen haben verschiedene Bedürfnisse und mit der schieren Anzahl qualitativer WordPress-Plugins und -Themes können Benutzer ihre Installationen auf ihre Bedürfnisse anpassen. Dies sollte allen Benutzern ermöglichen, die verbleibenden 20 % zu identifizieren und alle Funktionen in WordPress zu nutzen, die sie schätzen und benötigen.

Das Streben nach Einfachheit

Die Mitglieder des WordPress-Core-Teams werden nie aufhören, das Prinzip der Einfachheit zu optimieren. Mit jeder einzelnen Veröffentlichung wollen sie die Bedienbarkeit von WordPress einfacher gestalten. Sie haben diesbezüglich eine gute Erfolgsbilanz, falls du ihnen nicht glaubst, dann schau dir einfach ein paar ältere Versionen von WordPress an!

In den vergangenen Versionen haben wir große Schritte unternommen, um die Benutzerfreundlichkeit zu verbessern und um die Dinge letztendlich einfacher zu verständlich zu machen. Ein gutes Beispiel dafür sind die Aktualisierungen der Core-Software. Früher war die Aktualisierung eine mühsame manuelle Aufgabe, die für viele unserer Benutzer zu kompliziert war. Wir haben uns auf diese Aufgabe konzentriert und sie auf einen einzigen Klick vereinfacht. Jetzt kann jeder, der eine WordPress-Installation hat, mit einem Klick Upgrades sowohl für den Core von WordPress als auch für Plugins und Themes durchführen.

Die Mitglieder des WordPress-Core-Teams lieben es, sich selbst herauszufordern und Aufgaben auf eine Weise zu vereinfachen, die positiv für das gesamte WordPress-Benutzererlebnis ist. Jede Version von WordPress soll einfacher und angenehmer zu verwenden sein als die vorherige.

Die Fristen sind nicht willkürlich

Fristen sind nicht willkürlich, sie sind ein Versprechen, das die Mitglieder des WordPress-Core-Teams sich selbst und ihren Nutzern geben und das ihnen hilft, die endlosen Möglichkeiten der Dinge, die ein Teil jeder Veröffentlichung sein könnten, einzugrenzen. Sie streben an, drei Hauptversionen pro Jahr zu veröffentlichen, weil sie durch Ausprobieren herausgefunden haben, dass das eine gute Balance zwischen der Integration toller Funktionen in jeder Veröffentlichung und der Beibehaltung der Stabilität ist.

Gute Fristen führen fast immer dazu, dass man etwas bei einer Veröffentlichung auslässt. Das ist keine schlechte Sache, es ist das, wofür sie da sind.

Der Schritt, eine Veröffentlichung für diese eine weitere Funktion zu verschieben, ist ein Irrweg. Wir haben das einmal über ein Jahr lang gemacht und das war für niemanden angenehm.

Je häufiger und regelmäßiger die Veröffentlichungen sind, desto unwichtiger wird es, dass eine bestimmte Funktion in dieser Version enthalten ist. Wenn sie es nicht rechtzeitig in diese Version schafft, wird es nur ein paar Monate bis zur nächsten Veröffentlichung dauern. Wenn Veröffentlichungstermine unberechenbar oder wenige veröffentlicht werden oder die Termine weit auseinander liegen, entsteht mehr Druck, die Funktion in diese Version zu integrieren, da es zu lange bis zur Veröffentlichung der nächsten Version dauert. Verzögerung erzeugt Verzögerung.

Die Stimmen-Minderheit

Es gibt in der Netzkultur eine gute Faustregel, die als die 1-Prozent-Regel bekannt ist. Sie besagt, dass „die Anzahl der Menschen, die Inhalte im Internet erstellen ungefähr einem Prozent (oder weniger) der Menschen entspricht, die diese Inhalte tatsächlich aufrufen.“.

Auch wenn das WordPress-Core-Team es also für sehr wichtig hält, auf diejenigen zu hören und zu antworten, die ihre Meinung in Foren äußern, stellen sie nur einen winzigen Bruchteil der Endbenutzer dar. Wenn die Mitglieder des Core-Teams Entscheidungen darüber treffen, wie sie mit zukünftigen Versionen von WordPress vorankommen wollen, wollen sie mehr Benutzer ansprechen, die nicht so unüberhörbar online sind. Sie tun dies, indem sie sich mit den Benutzern von WordCamps auf der ganzen Welt treffen und mit ihnen sprechen, was ihnen ein besseres Verständnis ermöglicht und es ihnen letztendlich ermöglicht, bessere Entscheidungen für alle zu treffen, damit sie vorankommen.

Unsere Grundrechtserklärung

WordPress ist unter der General Public License (GPLv2 oder höher) lizenziert, die vier grundlegende Freiheiten bietet, die als das „Grundrechtserklärung“ von WordPress bezeichnet werden können:

  • Die Freiheit, das Programm für jeden Zweck auszuführen.
  • Die Freiheit, zu verstehen, wie das Programm funktioniert, und es so zu verändern, dass es das tut, was du willst.
  • Die Freiheit zur Weitergabe.
  • Die Freiheit, Kopien deiner modifizierten Versionen an andere weiterzugeben.

Zu diesen Lizenzbestimmungen gehören auch die Lizenzierung abgeleiteter Werke oder Dinge, die WordPress-Core-Funktionen (wie Themes, Plugins etc.) unter der GPL verknüpfen und damit die Freiheit der Nutzung auch für diese Werke weitergeben.

Offensichtlich gibt es immer welche, die versuchen werden, diese Ideale zu umgehen und die Freiheit ihrer Nutzer einzuschränken, indem sie versuchen, Schlupflöcher zu finden oder irgendwie die Absicht der WordPress-Lizenzierung zu umgehen, die die Freiheit der Nutzung gewährleisten soll. Das WordPress-Core-Team glaubt, dass die Gemeinschaft als Ganzes diejenigen belohnen wird, die sich auf die Unterstützung dieser Lizenzfreiheiten konzentrieren, anstatt zu versuchen, sie zu vermeiden.

Die WordPress-Community sollte nachdrücklich hervorheben, dass die Freiheiten in der GPL dazu beitragen, qualitativ hochwertige Software bereitzustellen.