Philosophie

Sofort einsatzbereit

Gro?artige Software sollte mit geringer Konfiguration und wenigen Einstellungen funktionieren. WordPress wurde entwickelt, um in maximal fünf Minuten einsatzbereit und voll funktionsf?hig zu sein. Du sollst nicht damit zu k?mpfen haben, die Standardfunktionen von WordPress verwenden zu k?nnen.

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

Bei der Entscheidungsfindung berücksichtigt das WordPress-Core-Team zuerst die Anwender. Ein gutes Beispiel dafür sind die Software-Optionen. Jedes Mal, wenn man einem Benutzer eine Option bietet, muss er eine Entscheidung treffen. Wenn ein Benutzer diese Option nicht berücksichtigt oder sie nicht versteht, führt dies letztlich zu Frustration. Bei der Entwicklung ist das WordPress-Core-Team manchmal der Meinung, dass die Bereitstellung von Optionen für Alles eine gute Sache ist – man kann nie zu viele M?glichkeiten haben, richtig? Letztendlich sind diese Entscheidungen aber technische Entscheidungen, an denen der durchschnittliche Endverbraucher kein Interesse hat. Es ist die Pflicht der Entwickler, kluge Designentscheidungen zu treffen und zu vermeiden, dass die Endanwender das Gewicht der technischen Entscheidungen tragen müssen.

Aufger?umt, schlank und effektiv

Der Core von WordPress wird immer eine solide Basis grundlegender Funktionen bieten. Er ist so konzipiert, dass er schlank und schnell ist und das wird auch immer so bleiben. Die Mitglieder des WordPress-Core-Teams werden st?ndig gefragt, wann die Funktion-X eingebaut wird oder warum das Plugin-Y nicht in den Core integriert ist. Als Faustregel gilt, dass der Core Funktionen bieten sollte, die 80 % oder mehr der Endbenutzer tats?chlich sch?tzen und nutzen werden. Wenn die n?chste Version von WordPress mit einer Funktion kommt, die die Mehrheit der Benutzer sofort abschalten will, oder denkt, dass sie diese Funktion nie benutzen wird, dann haben die Mitglieder des Core-Teams etwas verkehrt gemacht. Wenn sie sich an das 80-%-Prinzip halten, dann sollte das nie passieren.

Das WordPress-Core-Team kann dies tun, weil ein leistungsf?higes Theme- und Pluginsystem und eine fantastische Entwicklungs-Gemeinschaft 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 Ver?ffentlichungen hat das WordPress-Core-Team wichtige Schritte unternommen, um die Benutzerfreundlichkeit zu verbessern und die Dinge letztlich einfacher verst?ndlich zu gestalten. Ein gutes Beispiel dafür sind die zentralen Software-Updates. Die Aktualisierung war früher eine mühevolle manuelle Aufgabe, die für viele Benutzer zu kompliziert war. Das Core-Team von WordPress hat entschieden, das auf einen einzigen Klick zu vereinfachen. Jetzt kann jeder mit einer WordPress-Installation 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 versuchen, drei Hauptversionen pro Jahr zu ver?ffentlichen, weil sie durch Ausprobieren herausgefunden haben, dass das eine gute Balance zwischen der Integration cooler neuer 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 Weg, eine Ver?ffentlichung wegen Nur-eine-Funktion-noch zu verz?gern, führt in einen Kaninchenbau. Das Entwicklungsteam von WordPress das schon einmal über ein Jahr lang getan und das hat am Ende niemandem gefallen.

Je h?ufiger und regelm??iger die Ver?ffentlichungen sind, desto weniger wichtig wird es, dass eine bestimmte Funktion in dieser Version enthalten ist. Wenn sie es nicht rechtzeitig schafft, wird es nur ein paar Monate bis zur n?chsten Ver?ffentlichung dauern. Wenn Ver?ffentlichungstermine unberechenbar werden oder wenige werden ver?ffentlicht oder die Termine liegen weit auseinander, entsteht mehr Druck, die Funktion in diese Ver?ffentlichung zu integrieren, da es zu lange bis zur n?chsten 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.

Die Bill of Rights

WordPress ist unter der General Public License (GPLv2 oder h?her) lizenziert, die vier Grundfreiheiten bietet, betrachte das als die WordPress-?Verfassung“:

  • 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.