Zusammenfassung des Tide-Chats: 15. Mai


Dieser Beitrag fasst das Tide-Chat-Meeting vom 15. Mai im #tideSlackSlack Slack ist eine Plattform für kollaborative Gruppenchats https://slack.com/. Die WordPress-Community hat ihren eigenen Slack-Kanal unter https://make.wordpress.org/chat/-Kanal zusammen (Agenda, Slack-Archiv).

Zur Erinnerung: Der aktuelle Schwerpunkt von Tide liegt auf der Integration von PHPPHP PHP (rekursives Akronym für PHP: Hypertext Preprocessor) ist eine weitverbreitete, quelloffene, universell einsetzbare Skriptsprache, die sich besonders für die Webentwicklung eignet und in HTML eingebettet werden kann. https://www.php.net/manual/en/index.php-Kompatibilitätsdaten aus Tide in WordPress.orgWordPress.org Die Community-Website, auf der WordPress-Code von den Benutzern erstellt und geteilt wird. Hier kann der Quellcode für WordPress-Kern, Plugins und Themes heruntergeladen werden; außerdem ist dies der zentrale Ort für Gespräche und die Organisation der Community. https://wordpress.org/. Sobald die PHP-Kompatibilität in WordPress.org integriert ist, werden wir den nächsten Schwerpunkt bestimmen, um der Community den größtmöglichen Nutzen zu bieten.

Roadmap-Wunschliste

  • Derzeit werden Ideen gesammelt, ihre Machbarkeit wird geprüft und die Roadmap wird veröffentlicht, sobald sie bereit ist
  • Diskussion über Dinge, die PHPCSPHP Code Sniffer PHP Code Sniffer, ein beliebtes Tool zur Analyse der Codequalität, nicht überprüfen kann und die dem #ThemeReview-Team (@grapplerulrich, @joyously, @valendesigns) zugutekommen würden:
    • wenn Sie ein untergeordnetes oder übergeordnetes Theme sind
    • Wenn ein Theme ein bestimmtes Tag in der `style.css` hat, wenn ein bestimmtes `add_theme_support()` in der `functions.php` definiert ist
    • Ein konkretes Beispiel wäre das `custom-headerHeader Der Header Ihrer Website ist normalerweise das Erste, was Besucher wahrnehmen. Der oben auf Ihrer Seite befindliche Kopfbereich oder die Header-Grafik ist Teil des Erscheinungsbilds und der Gestaltung Ihrer Website. Er kann die Meinung eines Besuchers über Ihre Inhalte sowie über Ihre Marke bzw. die Marke Ihrer Organisation beeinflussen. Außerdem kann er auf unterschiedlichen Bildschirmgrößen unterschiedlich aussehen.`-Tag mit `add_theme_support( ‘custom-header’ );`
    • Das Problem besteht darin, dass PHPCS Dinge nur dateiweise prüft und sich nicht merken kann, was bereits überprüft wurde.
    • Dinge, die dateiübergreifend koordiniert werden
    • Dafür müsste nach `add_theme_support` gesucht und ein Array erstellt werden; anschließend müsste überprüft werden, ob es im Header entsprechend gekennzeichnet ist.
    • Der Vorteil wäre, dass damit überprüft werden könnte, ob ein Theme tatsächlich die Unterstützung für eine Funktion hinzufügt, wenn es das Tag verwendet, oder ob ein Theme, das über die Funktion verfügt, korrekt gekennzeichnet ist, sodass es leichter gefunden werden kann.
    • Weitere Details sind im WPCSWordPress Community Support Eine gemeinnützige Gesellschaft und Tochtergesellschaft der WordPress Foundation, die 2016 gegründet wurde.-Issue Nr. 578 unter Regeln, die eine andere Lösung benötigen aufgeführt.
    • Wir müssten einen neuen Server mit einem neuen Audit-Typ hinzufügen; dieser wäre nicht Teil der PHPCS-Nutzdaten.
  • Wenn Sie Ideen für die Roadmap-Wunschliste haben, hinterlassen Sie diese bitte als Kommentar zu diesem Beitrag, pingenPing Das Senden einer sehr kleinen Datenmenge an einen Endpunkt. Ping wird in der Informatik verwendet, um eine Antwort von einem Zielserver anzufordern und dessen Verbindung zu testen. Ping ist außerdem ein Begriff, den Slack-Benutzer verwenden, um jemanden mit @ zu erwähnen oder ihm eine Direktnachricht (DM) zu senden. Benutzer könnten beispielsweise sagen: „Pinge mich an, wenn das Meeting beginnt.“ @jeffpaul direkt, kommentieren Sie im #tide-Kanal oder fügen Sie Ihren Beitrag als Issue im `tide-issues`-Repository hinzu. Wir werden ihn berücksichtigen, während wir auf die Veröffentlichung einer möglichen Roadmap für Tide hinarbeiten.

GCP-MigrationMigration Das Verschieben des Codes, der Datenbank und der Mediendateien einer Website von einem Server auf einen anderen. Dies geschieht meist beim Wechsel des Hosting-Anbieters.

  • Wir wechseln derzeit zu den Google-SDKs und werden anschließend alles auf GCP testen. Sehr bald wird ein neues Repository verfügbar sein.
  • Wir werden sehr bald Unterstützung beim Testen benötigen, um das neue Repository einzurichten. Ziel ist jedoch, die Möglichkeit zur Nutzung von AWS oder GCP sowie, wenn möglich, eine rein lokale Option beizubehalten.
  • Google Storage und S3 lassen sich lokal leicht ersetzen. SQS lässt sich jedoch nicht so einfach lokal ersetzen, und wir planen, Firestore auf GCP zu verwenden. Das sind zwei sehr unterschiedliche Lösungen, wodurch die Erstellung einer lokalen Warteschlange etwas mehr Aufwand bedeutet und möglicherweise bis nächste Woche nicht fertig wird.
  • Die Migration zu GCP und der Neuaufbau des Servers in Go werden idealerweise zur WCEU fertig sein.

Nächstes Meeting

Das nächste Meeting findet am 22. Mai 2018 um 21:00 UTC / 22. Mai 2018 um 21:00 UTC im #tide Slack-Kanal statt. Sie können gerne mit Updates oder Fragen teilnehmen. Wenn Sie Themen zur Diskussion haben, aber nicht am Meeting teilnehmen können, hinterlassen Sie bitte einen Kommentar zu diesem Beitrag, damit wir sie berücksichtigen können.

#gcp, #roadmap, #summary, #tide-chat