PressWerk – WordPress-Podcast

Alain Schlesser und die WP CLI


Listen Later

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.

On Air:

  • Simon Kraft
    • LinkedIn
    • Mastodon
    • Bluesky
    • Webseite
    • GitHub
    • Thomann Wishlist
    • Alain Schlesser
      • Twitter
      • Webseite
      • Github

        Crew (#wceu PR-Team):

        • Letizia Barbi
          • Twitter
          • Milos Mihaljevic
            • Twitter
            • Kat Christofer
              • Twitter
              • Kyle Evans
                • Twitter
                • Stephen Carstocea‬
                  • Twitter


                    Zu Gast: Alain Schlesser

                    • Alain und seine Frau Carole kommen aus Luxemburg und wohnen mittlerweile in Deutschland
                    • seit etwa 3 Jahren freelance Entwickler – PHP/Backend
                    • hat voher in Luxemburg in JVA gearbeitet
                    • WordPress wegen geringer Einstiegshürde gewählt
                    • WordCamp Europe Wien 2016 war das erste WordCamp
                      • erster Kontakt mit der Community
                      • seither sind die Beiden auf allen möglichen WordCamps unterwegs
                      • Engagement in verschiedenen Projekten

                        • Mitglied des Pluginkollektiv
                        • Co-Maintainer von WP CLI
                        • Einführung in WP CLI

                          • Schnittstelle zwischen WordPress-Core und Kommandozeile
                          • Befehle von der Kommandozeile können also von WordPress ausgeführt werden, inklusive eigener Funktionalitäten
                          • prinzipiell kann alles, was über das Dashboard möglich ist, auch über die Kommandozeile erledigt werden
                          • bei repetitiven Aufgaben kann das viel Zeit sparen und ist automatisierbar
                          • kann die lokale oder andere WordPress-Installtionen ansprechen
                          • mehrere WordPress-Installationen können zusammengefasst und als Gruppen angesprochen werden
                          • WP CLI rückt näher an wp.org

                            • Daniel Bachhuber war lange der alleinige Maintainer
                            • WP CLI ist jetzt ein offizielles Team von WordPress.org und nutzt die .org-Infrastruktur (Hosting, Doku, Slack, etc.)
                            • ist trotzdem noch ein unabhängiges Projekt
                            • Entwicklung läuft auf Github
                            • das Team ist in seinen Entscheidungen aber nicht vom Rest des WordPress-Projekts abhängig
                            • Finanzierung des Projekts

                              • die beiden Co-Maintainer werden für ihre Arbeit bezahlt
                              • Geld von fünf größeren Sponsoren
                              • sorgt für regelmäßige Arbeit am Projekt
                              • Semantic Versioning

                                • ab Version 1.0 ist Softare Feature Complete
                                • ein Minor Release wäre etwa der Versionssprung von 1.1 auf 1.2
                                • mehr als nur ein Bugfix, aber kein „Breaking Change“, an der Kompatibilität mit anderer Software sollte sich also nichts ändern
                                • Breaking Changes werden mit einem Major Release, wie dem Spring von 1.0 auf 2.0 angezeigt
                                • WP CLI Packages

                                  • mit dem Versionsprung auf 1.2 wurden Kommandos in eigene Pakete ausgelagert
                                  • diese sind jetzt als Bundled Commands definiert, technisch liegen diese Packages aber in eigene Repositories
                                  • WP CLI hat einen eingebauten Package-manager wp package install
                                  • wer eigene Kommandos schreibt kann die auch als Packages bereitstellen
                                  • der Package-Index von WP CLI könnte bald überarbeitet werden
                                  • Dokumentation und Handbook

                                    • wp-cli.org
                                    • make.wordpress.org/cli
                                    • Handbook
                                    • The post Alain Schlesser und die WP CLI appeared first on PressWerk.

                                      ...more
                                      View all episodesView all episodes
                                      Download on the App Store

                                      PressWerk – WordPress-PodcastBy Simon Kraft


                                      More shows like PressWerk – WordPress-Podcast

                                      View all
                                      Methodisch inkorrekt! by Methodisch inkorrekt!

                                      Methodisch inkorrekt!

                                      14 Listeners

                                      Unboxing News - Deutschlandfunk Nova by Deutschlandfunk Nova

                                      Unboxing News - Deutschlandfunk Nova

                                      12 Listeners

                                      Lage der Nation - der Politik-Podcast aus Berlin by Philip Banse & Ulf Buermeyer

                                      Lage der Nation - der Politik-Podcast aus Berlin

                                      219 Listeners

                                      c’t uplink - der IT-Podcast aus Nerdistan by c’t Magazin

                                      c’t uplink - der IT-Podcast aus Nerdistan

                                      5 Listeners

                                      Die Lage by DER SPIEGEL

                                      Die Lage

                                      47 Listeners

                                      Kampf der Unternehmen by Wondery

                                      Kampf der Unternehmen

                                      11 Listeners

                                      Baywatch Berlin by Klaas Heufer-Umlauf, Thomas Schmitt, Jakob Lundt & Studio Bummens

                                      Baywatch Berlin

                                      82 Listeners

                                      Apokalypse & Filterkaffee by Micky Beisenherz & Studio Bummens

                                      Apokalypse & Filterkaffee

                                      78 Listeners

                                      Der Pudel und der Kern - Philosophie to go by Dr. Albert Kitzler und Jan Liepold

                                      Der Pudel und der Kern - Philosophie to go

                                      1 Listeners

                                      15 Minuten. Der tagesschau-Podcast am Morgen by tagesschau

                                      15 Minuten. Der tagesschau-Podcast am Morgen

                                      12 Listeners