WP Rig Starter Theme Projekt sucht neue Maintainer

Veröffentlicht: 2020-08-19
Dekoratives Bild des WP Rig-Logos mit einem Code-Editor im Hintergrund.

Vor ein paar Jahren startete Morten Rand-Hendriksen WP Rig für WordPress. Das Ziel war es, ein modernes Starter-Theme und einen Build-Prozess in die Theme-Entwicklungs-Community einzubringen. Jetzt hoffen er und das aktuelle Team, jemanden zu finden, der das Projekt am Laufen hält. Wer auch immer ausgewählt wird, erhält die vollständige Eigentümerschaft des Projekts.

Rand-Hendriksen wird am Freitag, den 21. August um 8:00 Uhr PST ein Zoom-Meeting veranstalten. Das Treffen soll 30 Minuten dauern, mit möglichen zusätzlichen 30 Minuten für eine Frage-und-Antwort-Runde. Er wird den WP Rig-Blog mit dem Format und der Tagesordnung für das Treffen in dieser Woche aktualisieren. Jeder, der sich für die Zukunft von WP Rig interessiert, kann kostenlos teilnehmen.

„Der ideale Kandidat ist jemand, der das Interesse, die Zeit und den Antrieb hat, das Projekt am Laufen zu halten“, sagte Rand-Hendriksen. „Von zukünftigen Eigentümern, Betreuern, Kollegen usw. wird erwartet, dass sie sich an das etablierte Governance-Modell halten, das Rollen, Verantwortlichkeiten, Befugnisse und, wenn man so will, beschreibt, wie man ‚die Leiter erklimmt‘.“

Bevor die Kandidaten die Zügel übernehmen, treffen sie sich mit Rand-Hendriksen und anderen Verwaltern des Projekts. Ziel ist es, die Logistik der Übergabe zu regeln.

„Sobald das Projekt an neue Eigentümer und Betreuer übergeben wird, wird das Projekt zu ihrem Projekt“, sagte Rand-Hendriksen. „Das bedeutet, dass sie es in jede Richtung lenken können, die sie für sinnvoll und wertvoll für die Gemeinschaft halten. Dies ist eine echte Übergabe: Wir, die alten Betreuer, zwingen den neuen Eigentümern und Betreuern nicht unsere Ansicht darüber auf, wie WP Rig in Zukunft aussehen sollte. Wir werden unser Wissen und unsere Vision weitergeben und die nächste Generation des WP Rig-Teams ihren eigenen Weg in die Zukunft gehen lassen.“

Idealerweise würde das offizielle WordPress-Theme-Team das WP Rig-Projekt oder zumindest eine eigene Version eines Starter-Themes übernehmen. Dem Team fehlen jedoch die Ressourcen, um dies umzusetzen. Einige Mitglieder sind interessiert, aber niemand hat im Moment die Zeit, etwas dazu beizutragen, so der Repräsentant des Thementeams, William Patton.

„Wenn die TRT das Projekt übernehmen möchte, hat sie Vorrang vor allen anderen interessierten Parteien“, sagte Rand-Hendriksen. „Die Absicht von WP Rig war immer, das Projekt dem größeren WordPress Open Source-Projekt zu spenden, und die TRT wäre die ideale Gruppe, um die Schlüssel zu übergeben.“

Die unerforschte Zukunft der Full-Site-Bearbeitung

Wer das WP Rig-Projekt übernimmt, wird in der Lage sein, das große Unbekannte der Full-Site-Bearbeitung zu erkunden. Eine frühe Version der Funktion wird voraussichtlich noch in diesem Jahr in WordPress 5.6 landen. Dies könnte bedeuten, das Projekt zu überarbeiten und in eine völlig neue Richtung zu lenken, als ursprünglich geplant. Es ist eine große Aufgabe und erfordert jemanden mit der Zeit und der Fähigkeit, mit den drastischen Veränderungen in den kommenden Monaten Schritt zu halten.

Rand-Hendriksen und das Team haben einige experimentelle Arbeiten mit Block Areas und WP Rig Blockade durchgeführt, einer Variante des ursprünglichen WP Rig-Themas, das Blöcke außerhalb des Inhaltsbereichs erkundet. Allerdings wurde in den letzten anderthalb Jahren wenig an den Depots gearbeitet. Rand-Hendriksen sagte, dass sie zu sehr mit der Veröffentlichung von Version 2.0 von WP Rig beschäftigt waren, um zu sehen, dass eines dieser Projekte verwirklicht wird.

„Da die WordPress-Community anfängt zu erforschen, was Blocks überall bedeutet, ist es wichtiger denn je, diese einheitliche Basis zu haben, von der aus alle die gleiche Sprache sprechen und die gleichen Tools verwenden“, sagte er. „Als ich zurücktreten musste, war dies mein tiefstes Bedauern: dass ich nicht Teil der Gestaltung dieser nächsten Entwicklung der Plattform sein und der Community nicht helfen würde, diese einheitliche Basislinie zu entwickeln.“

Rand-Hendriksen ist der Ansicht, dass die vollständige Bearbeitung der Website nur dann erfolgreich sein wird, wenn die bestehende Community für die Themenentwicklung zustimmt. Ohne die aktive Beteiligung dieser Entwickler könnte die vollständige Bearbeitung der Website die Community in traditionelle vs. moderne Themen spalten.

„Es steht viel Geld auf dem Spiel, und viele Entwickler sind stark in den Status quo von Themen investiert und finanziell von ihnen abhängig“, sagte er. „Um sie an Bord zu holen und die Zukunft von Themen zu erkunden, muss es eine einheitliche Basis geben, von der aus man ausgehen kann, und dies ist der richtige Zeitpunkt, um modernen Code, Tools und Standards einzuführen. WP Rig kann ein Katalysator für dieses Projekt sein und kann auch die Grundlage sein, auf der ein solches Projekt aufbaut. Was sagen Open-Source-Evangelisten immer? "Entscheidungen werden von denen getroffen, die auftauchen." Dies ist eine Chance, nicht nur aufzutauchen, sondern die Community aktiv in eine gemeinsame Zukunft zu führen.“

Er ist der Meinung, dass die neuen Eigentümer von WP Rig in der Lage sein werden, eine der Fragen zu beantworten, die sich über das WordPress-Projekt stellen: Wie sollte die vollständige Seitenbearbeitung aussehen?

Moderner Werkzeugbau

WP Rig ist weit fortgeschrittener als die Starter-Themen von gestern. Es ist jedoch nicht allein. Von den vielen Starter-Themes, die in der gesamten WordPress-Entwicklungsgemeinschaft verfügbar sind, sind viele von ihnen dazu übergegangen, moderne Build-Systeme und Tools einzubeziehen, die nicht Teil früherer Projekte waren, wie Underscores (_s), was einem „offiziellen“ am nächsten kommt. Starter-Theme-Projekt, das WordPress je gesehen hat.

„Als ich zum ersten Mal auf die Idee zu WP Rig kam, lag das daran, dass ich jahrelang einen sehr beliebten LinkedIn Learning-Kurs (ehemals Lynda.com) zum Erstellen von Themen von Grund auf mit _s geleitet hatte, und mir _s und WP-Themen aufgefallen sind , blieben im Allgemeinen immer weiter hinter den allgemeinen Trends der Webentwicklung zurück“, sagte Rand-Hendriksen. „WordPress-Themen werden im Großen und Ganzen immer noch so erstellt, als ob es 2012 wäre, nicht 2020, und viele der wichtigsten Fortschritte des Web-Entwicklungsbereichs werden im Allgemeinen nicht in der Themenentwicklung verwendet. Als sich das Projekt von meinem persönlichen Experiment zu einem Team entwickelte, trafen wir die Entscheidung, bei Null anzufangen und zu sagen: „Wenn jemand heute, 2018, ein Thema mit den heutigen Tools und Best Practices erstellen würde, wie würde das aussehen?“ Das Ergebnis ist ein Theme-Building-Tool, das moderne Build-Prozesse und Tools verwendet, um die Theme-Entwicklung zu vereinfachen. Ja, es sieht nicht wie die Standard-Starterthemen aus, aber wie gesagt, die Standard-Starterthemen sehen aus wie das Web im Jahr 2012.“

In der WordPress-Community herrscht immer noch die Meinung, dass sich die Webentwicklung zu weit von ihren Wurzeln entfernt, nämlich die Grundlagen von HTML, CSS und PHP auf Einstiegsebene zu verstehen. Sind wir über den Punkt hinausgegangen, an dem diese einfachen Grundlagen ausreichten, um WordPress-Themes in der modernen Welt zu erstellen?

„Ist das für Anfänger schwerer zu verstehen?“ fragte Rand-Hendriksen. „Wenn Sie davon ausgehen, dass alles andere als die gute alte Art, Themen zu erstellen, ‚härter' ist, dann ja, absolut. Wenn man davon ausgeht, dass WordPress-Themes die ersten praktischen Erfahrungen vieler Menschen mit der Webentwicklung sind und WordPress die Verantwortung hat, Menschen in aktuelle und zukunftsweisende Web-Tools einzuführen, dann lautet die Antwort meiner Meinung nach nein.“

Rand-Hendriksen sagt, dass WP Rig viele Teile der modernen Themenentwicklung viel einfacher macht und dass die komplexeren Stücke ausführlich dokumentiert werden. Von Leistungsverbesserungen über modernes JavaScript bis hin zu objektorientiertem PHP deckt das Thema eine breite Palette von Praktiken ab, mit denen sich althergebrachte Themenentwickler eher früher als später auseinandersetzen müssen. „Für die Entwicklung der meisten Standardthemen ist WP Rig so einfach wie jedes andere Entwicklungstool“, sagte er. „Es ist nur anders, als WordPress-Themes normalerweise Dinge tun. Was aus meiner Sicht nicht nur gut, sondern auch notwendig ist, wenn WordPress-Themes mit dem Rest des Webs aktuell bleiben wollen.“

WP Rig gibt Themenautoren auch einen Vorsprung durch die sofort einsatzbereite Zugänglichkeit. Rand-Hendriksen ist seit langem ein lautstarker Befürworter des Drängens auf Zugänglichkeitsstandards in Themen, daher macht es Sinn, dass der Starter, den er anführte, die Entwicklung mit Zugänglichkeit an vorderster Front angeht.

„Ich entwickle seit mehr als 15 Jahren Themen und unterrichte seit über einem Jahrzehnt Themenentwicklung“, sagte Rand-Hendriksen. „Eines der größten Hindernisse für die Themenentwicklung ist das Fehlen eines offiziellen einheitlichen Tools, mit dem man beginnen kann. _ hat diese Rolle eine Zeit lang erfüllt, ist aber jetzt schlecht gewartet, schleppend in der Entwicklung und hinkt deutlich hinterher, wenn es um Standards und moderne Werkzeuge geht. WordPress braucht etwas Ähnliches wie „React-App erstellen“, das es schon seit langem gibt. WP Rig wurde geschaffen, um als Basis oder als Inspiration für ein solches Projekt zu dienen: ein offizielles Startthema und einen Build-Prozess bereitzustellen, um den Menschen einen einheitlichen Ort zum Arbeiten und eine einheitliche Basis zu bieten, zu der sie beitragen und sich verbessern können, damit die Community dies tun kann erheben sich gemeinsam.“