Alain Schlesser ist WordPress Entwickler und Co-Maintainer des WordPress Kommandozeilen Interfaces WP CLI. Auf dem WordCamp Europe in Paris war er (zusammen mit einem sehr aufdringlichen Kopierer) im PressWerk zu Gast, hat von seiner Vergangenheit in Luxemburg und der Arbeit am CLI-Projekt erzählt.
Simon Kraft
LinkedIn
Mastodon
Bluesky
Webseite
GitHub
Thomann Wishlist
Alain Schlesser
Twitter
Webseite
Github
Letizia Barbi
Twitter
Milos Mihaljevic
Twitter
Kat Christofer
Twitter
Kyle Evans
Twitter
Stephen Carstocea
Twitter
Alain und seine Frau Carole kommen aus Luxemburg und wohnen mittlerweile in Deutschlandseit etwa 3 Jahren freelance Entwickler – PHP/Backendhat voher in Luxemburg in JVA gearbeitetWordPress wegen geringer Einstiegshürde gewähltWordCamp Europe Wien 2016 war das erste WordCamperster Kontakt mit der Communityseither sind die Beiden auf allen möglichen WordCamps unterwegsEngagement in verschiedenen Projekten
Mitglied des PluginkollektivCo-Maintainer von WP CLISchnittstelle zwischen WordPress-Core und KommandozeileBefehle von der Kommandozeile können also von WordPress ausgeführt werden, inklusive eigener Funktionalitätenprinzipiell kann alles, was über das Dashboard möglich ist, auch über die Kommandozeile erledigt werdenbei repetitiven Aufgaben kann das viel Zeit sparen und ist automatisierbarkann die lokale oder andere WordPress-Installtionen ansprechenmehrere WordPress-Installationen können zusammengefasst und als Gruppen angesprochen werdenWP CLI rückt näher an wp.org
Daniel Bachhuber war lange der alleinige MaintainerWP CLI ist jetzt ein offizielles Team von WordPress.org und nutzt die .org-Infrastruktur (Hosting, Doku, Slack, etc.)ist trotzdem noch ein unabhängiges ProjektEntwicklung läuft auf Githubdas Team ist in seinen Entscheidungen aber nicht vom Rest des WordPress-Projekts abhängigFinanzierung des Projekts
die beiden Co-Maintainer werden für ihre Arbeit bezahltGeld von fünf größeren Sponsorensorgt für regelmäßige Arbeit am Projektab Version 1.0 ist Softare Feature Completeein Minor Release wäre etwa der Versionssprung von 1.1 auf 1.2mehr als nur ein Bugfix, aber kein „Breaking Change“, an der Kompatibilität mit anderer Software sollte sich also nichts ändernBreaking Changes werden mit einem Major Release, wie dem Spring von 1.0 auf 2.0 angezeigtmit dem Versionsprung auf 1.2 wurden Kommandos in eigene Pakete ausgelagertdiese sind jetzt als Bundled Commands definiert, technisch liegen diese Packages aber in eigene RepositoriesWP CLI hat einen eingebauten Package-manager wp package installwer eigene Kommandos schreibt kann die auch als Packages bereitstellender Package-Index von WP CLI könnte bald überarbeitet werdenDokumentation und Handbook
wp-cli.orgmake.wordpress.org/cliHandbookThe post Alain Schlesser und die WP CLI appeared first on PressWerk.