Am kommenden Wochenende ist es endlich wieder so weit: Das WordCamp Pisa 2026 findet am 13. und 14. November an der Universität Pisa statt. Wer nach weiteren Informationen suchen möchte, wird auf der Website des WordCamp Pisa 2026 fündig. Der Contributor Day selbst ist kostenlos, allerdings braucht ihr eines der (wirklich günstigen) Tickets für das Haupt-Event am Samstag.
Ich leite den Core-Tisch beim Contributor Day und dieses Mal starten wir nicht standardmäßig mit Docker, Node und Git (was selbstverständlich immer noch eine Option bleibt), sondern mit dem WordPress Contributor Toolkit 2.0. Wir werden die These testen, dass die Einrichtung nicht mehr den halben Vormittag dauert und wir schneller zum ersten Ticket kommen.
Meine Folien für den Contributor Day seit 2019
Meine alten Folien für den Contributor Day können so nun in die wohlverdiente Rente gehen. Eingesetzt, recycelt und wiederverwendet wurden sie offiziell beim WordCamp Milano 2019, Torino 2023 & 2025, Verona 2023 & 2025. Ich kann mich aber auch an andere Veranstaltungen erinnern, wo ich den Link gern geteilt habe: WordCamp Europe 2025 & 2026 und WordCamp US 2025 fallen mir da spontan ein.

Prinzipiell funktionierte die Anleitung irgendwie immer, aber jeder Laptop ist anders und kommt mit anderen interessanten Fallstricken daher. Docker-Account auf dem Mac, falsche Node-Version, Firmen-Laptop ohne Admin-Recht und der Klassiker: das WLAN geht in die Knie, wenn npm install von zig Leuten gleichzeitig ausgeführt wird. Wer noch weitere interessante Anekdoten hat, darf sie gern in den Kommentaren teilen.
Das neue Contributor Toolkit
Die Desktop-App WordPress Contributor Toolkit (erhältlich für macOS, Windows und Linux) richtet eine Core-Entwicklungsumgebung ein, ohne Git, Node.js, npm oder Docker auf unserem Rechner installieren zu müssen. Dies entfernt nicht nur die technische Hürde für Neueinsteiger, sondern soll auch den kompletten Vorgang der Core-Contribution erleichtern. Die App holt sich die vorhandene Arbeit zu einem Trac-Ticket (Patches, PRs), wendet sie an und schickt den eigenen Beitrag zurück.
Das offizielle Projekt wurde von JuanMa Garrido gestartet, Release-Lead für 2.0 ist Ryan Welcher. Die Sprachen Italienisch und Deutsch sind übrigens noch nicht mit dabei. Eine Sprache kommt rein, sobald sie auf translate.wordpress.org zu mindestens 80 % übersetzt ist. Das könnte eine perfekte Idee für den Polyglots-Tisch in Pisa sein, die italienische Übersetzung anzuschieben.
Bereit für den Core-Tisch von 0 auf 100 in 8 Schritten
- App herunterladen: passende Datei aus dem neuesten Release (macOS
.dmg, Windows.exe, Linux.AppImage) und User Guide konsultieren. - Site anlegen: „Create WordPress Core site“, Ordner wählen. Die App klont wordpress-develop, installiert Abhängigkeiten und kompiliert. Danach Dev-Server starten und durch den Installprozess im Browser klicken.
- Einstellungen: WordPress.org-Username und Event (WordCamp Pisa 2026) eintragen.
- Ticket verknüpfen: Ticketnummer oder Trac-URL einfügen. Ohne Ticket führt die App zu den Good First Bugs.
- Vorhandene Arbeit prüfen: Die App listet PRs auf wordpress-develop und Patches auf Trac, das Neueste ist als „Latest“ markiert.
- Anwenden und testen: Vorschau der betroffenen Dateien, dann „Apply and rebuild“. Schlägt ein Patch fehl, bleibt der Checkout unverändert.
- Bearbeiten und debuggen: Editor, wp-admin, debug.log, Terminal, Adminer für die SQLite-Datenbank.
- Einreichen („Review & submit changes“).
Es sind übrigens mehrere Tickets pro Site möglich, jedes bekommt seinen eigenen Branch (ticket/N). Das Wechseln ist also ohne neues Klonen möglich.
Bonus: Auch Gutenberg-Issues gehen (seit 1.2), falls jemand lieber am Editor arbeiten möchte.
ScuolaWP: Onboarding für WordPress-Neulinge
Falls du dich jetzt fragst, ob das überhaupt was für dich ist, weil du mit WordPress vielleicht gerade erst begonnen hast, habe ich noch eine weitere interessante Info:
Beim Contributor Day gibt es diesmal auch einen eigenen Teil, in dem sich meine Freunde von ScuolaWP mit Onboarding-Lektionen für WordPress-Neulinge einbringen. ScuolaWP ist eine italienische Lernplattform für WordPress, die ich mitgegründet habe. Unser erklärtes Ziel ist, WordPress-Wissen praktisch und für alle zugänglich zu machen.
Ein grosses Dankeschön geht an Register.it: Die finanzielle Unterstützung unseres Partners macht unsere Teilnahme in Pisa möglich und gibt ScuolaWP Kontinuität.
Pisa-Foto von Pauline Lu auf Unsplash