Klicken Sie hier: Lernpfade verbessern auf Learn.WordPress.org
Veröffentlicht: 2024-02-23Willkommen bei Press This, dem WordPress-Community-Podcast von WMR. In jeder Folge sind Gäste aus der gesamten Community zu Gast und es werden Diskussionen über die größten Probleme geführt, mit denen WordPress-Entwickler konfrontiert sind. Das Folgende ist eine Transkription der Originalaufnahme.
Unterstützt von RedCircle
Doc Pop : Sie hören Press This, einen WordPress-Community-Podcast auf WMR. Jede Woche stellen wir Mitglieder der WordPress-Community ins Rampenlicht. Ich bin Ihr Gastgeber, Doc Pop, ich unterstütze die WordPress-Community durch meine Rolle bei WP Engine und meine Beiträge auf Torquemag.io. Sie können Press This auf RedCircle, iTunes, Spotify oder Ihrer bevorzugten Podcasting-App abonnieren. Sie können die Episoden auch direkt von WMR.fm herunterladen.
Und Junge, ich sage nur, dass ich das Gefühl habe, die vierte Wand zu durchbrechen oder was auch immer, aber das ist meine nächtliche Stimme. Es ist hier 22:00 Uhr und mein Gast, für sie ist es früh am Morgen. Daher freue ich mich sehr, dass wir das geschafft haben.
Aber ich höre nur mich selbst und meine Energie. Es ist einfach anders als sonst und ich werde damit weitermachen. Deshalb habe ich heute das Privileg, mit Jonathan Bossenger zu sprechen, einem Vollzeitmitarbeiter des von Automattic gesponserten WordPress-Projekts. Jonathan arbeitet mit dem Schulungsteam auf learn.wordpress.org an der Einführung von Structured Learning Pathways und einer Neugestaltung von Learn WordPress.
Jonathan, wie geht es dir heute?
Jonathan Bossenger: Mir geht es sehr gut, und ich darf nur sagen, dass Ihre Stimme bei Nacht sehr energisch ist, daher kann ich mir nur vorstellen, wie Ihre Stimme bei Tag ist.
Doc Pop: Ja, es ist etwas weniger frech. Es ist etwas bassiger oder so. Wenn ich das bearbeite, wird das eine Reise. Und, Jonathan, es ist 8:00 Uhr deine Zeit, so etwas in der Art?
Jonathan Bossenger: Richtig.
Doc Pop: Und ich habe gerade während der Aufnahme erwähnt, dass hier in San Francisco Super Bowl-Sonntag ist. Daher würde es mir sowieso schwerfallen, einzuschlafen, wenn das ganze Feuerwerk losgeht. Das ist also völlig in Ordnung. Also werden wir uns darauf einlassen.
Wie gesagt, Jonathan, du hast an Learn Dot WordPress gearbeitet – dort gibt es ein paar Projekte, und darüber möchte ich auf jeden Fall sprechen. Aber bevor wir darauf eingehen: Jeder, mit dem ich in WordPress spreche, scheint Sie persönlich zu kennen, sie schicken Ihnen ständig Korrespondenz. Es scheint, als wären Sie schon eine Weile in diesem Bereich unterwegs. Können Sie uns erzählen, wie Sie zu WordPress gekommen sind und wie lange Sie schon dabei sind?
Jonathan Bossenger: Ja. Ich bin also noch nicht so lange hier wie viele andere Leute in unserer Gemeinde. Ich bin dem WordPress-Projekt erst um 2015 und 2016 offiziell beigetreten. Ich habe mein erstes WordCamp in Kapstadt besucht. Ich traf die Leute in der örtlichen Gemeinde. Es waren eine Menge Leute aus der ganzen Welt zu Besuch. Pippen war da. Jenny Wong war da, Drew James war da. Und ich habe all diese Leute kennengelernt und erinnere mich noch lebhaft an ein Gespräch mit Jenny Wong über die Mitarbeit bei WordPress und wie man sich einbringt, was mich zu meinen ersten Beiträgen im Dokumentationsteam führte.
Zu dieser Zeit war das Dokumentationsteam damit beschäftigt, eine massive Migration vom Codex zu dem durchzuführen, was heute als Help Hub und DevHub bekannt ist, also alle offiziellen Dokumentationen auf wordpress.org. Und mein erster Beitrag bestand im wahrsten Sinne des Wortes darin, Text von einer Codex-Seite in ein Google-Dokument zu kopieren und ihn dann irgendwo in einem Kästchen anzukreuzen, um anzuzeigen, dass er in das Dokument kopiert wurde.
Da habe ich also angefangen. Ich denke, der Grund dafür, dass viele Leute mich kennen, liegt darin, dass ich eine ziemlich öffentliche Beziehung zum WordPress-Projekt hatte. Ich neige dazu, sehr interaktiv zu sein. Ich neige dazu, mich auf Gespräche einzulassen. Und so habe ich im Laufe der Jahre mit vielen Leuten interagiert. Ich hatte das große Glück, in Positionen arbeiten zu dürfen, in denen ich mit Menschen interagieren darf. Ich habe es also in den letzten Jahren irgendwie geschafft, mir einen Namen zu machen.
Doc Pop: Und all das macht Sinn bei dem, woran Sie gerade bei Learn WordPress arbeiten. Es scheint der perfekte Ort für jemanden zu sein, der es gewohnt ist, mit anderen Leuten zusammenzuarbeiten und auf eine Art Kontakt zu ihnen aufzunehmen, mit ihnen in Kontakt zu sein usw um ihnen den Einstieg in das Projekt zu erleichtern. Es hörte sich so an, als hätten Sie keine Probleme gehabt, in das WordPress-Projekt einzusteigen.
Ich meine, waren Sie, als Sie zum ersten Mal einen Beitrag geleistet haben, bereits sehr vertraut mit dem Open-Source-Ethos und dem Beitrag, oder war es für Sie eine Lernerfahrung, als Sie zum ersten Mal einen Beitrag geleistet haben?
Jonathan Bossenger: Nur genug. Das Konzept, zu Open Source beizutragen, war für mich sehr neu. Ich wusste, was Open Source aus Benutzer- oder Verbrauchersicht ist. Ich arbeite seit einigen Jahren mit PHP. Ich habe mit JavaScript gearbeitet, ich habe mit jQuery gearbeitet, ich habe den Ubuntu-Desktop verwendet, also wusste ich über Open Source Bescheid. Aber erst als ich wirklich anfing, mit den Leuten bei WordCamp zu sprechen, wurde mir klar, dass es dieses Konzept gab, zu Open Source beizutragen, und dass es nicht nur darum ging, Code zu schreiben. Das war immer das Problem, mit dem ich am meisten zu kämpfen hatte, weil ich Entwickler bin. Ich schreibe den ganzen Tag Code. Das Letzte, was ich in meiner Freizeit tun möchte, ist, mehr Code zu schreiben. Und das war das Gespräch, das ich mit Jenny führte, und ich sagte: Weißt du, ich möchte etwas zurückgeben. Ich möchte etwas tun, aber letztendlich ist das Letzte, was ich tun möchte, Code schreiben. Und sie sagte mir in diesem Gespräch: Nun ja, es gibt Dokumente, da gibt es dieses, da gibt es jenes, es gibt all diese anderen Bereiche, zu denen man beitragen kann. Warum sollten Sie sich darauf beschränken, nur zum Code beizutragen? Und so begann diese Reise. Zu Beginn dieses Prozesses schätze ich mich sehr glücklich, dass ich die erste Person hatte, mit der ich sprechen und Fragen stellen konnte. Und als ich anfing, habe ich mich für Dinge wie … angemeldet. Slack und solche Dinge. Es gab einen Namen, den ich erreichen konnte. Und das ist etwas, was ich immer versucht habe, für andere Menschen zu sein, weißt du, das habe ich Jenny schon oft gesagt. Sie war die Person, die ich erreichen und ihr Fragen stellen konnte, und, Hey, wo finde ich das? Und wie mache ich das? Wenn ich also Leute treffe und sie einlade, einen Beitrag zu leisten, möchte ich das immer für sie sein, weil es so super wichtig ist, diesen ersten Ansprechpartner zu haben.
Doc Pop: Mm-Hmm. Und ich möchte mit dem Learn WordPress-Team über die Dinge sprechen, die Sie gerade begeistern. Und ich möchte auch sicherstellen, dass ich hoffentlich manchmal die Angewohnheit habe, zu sagen: Wenn ich Sie interviewe, klingt es vielleicht so, als wäre das Ihr Ding, aber offensichtlich ist das die Teamleistung. Fühlen Sie sich also frei, ihnen ein Lob auszusprechen. Offensichtlich werden Sie das tun. Aber jetzt möchte ich über die Einführung fortschrittlicher, benutzerfreundlicher Lernpfade sprechen. Was mich an der dortigen Terminologie, den Lernpfaden, etwas verwirrt hat. Können Sie beschreiben, was Sie damit meinen?
Jonathan Bossenger: Hmm, klar. Also – und vielen Dank, dass Sie die Tatsache erwähnt haben, dass es sich vor allem um eine Teamleistung handelt. Wissen Sie, ich bin nur eine Person im Team. Ich habe das Glück, dass ich für diese Arbeit gesponsert werde, aber es gibt eine großartige Gruppe von Mitwirkenden, die an all dem arbeiten, und ich möchte sie auf jeden Fall wissen lassen, dass sie geschätzt werden.
Ende 2022, Anfang 2023 führte das Schulungsteam eine individuelle Lernerbefragung durch und fragte die Leute, die learn.wordpress.org nutzen, was funktioniert, was nicht, was möchten Sie? Sehen Sie, was wollen Sie nicht sehen? Einer der Höhepunkte dieser Umfrage war, dass der Lernprozess, die Art und Weise, wie wir Informationen finden und Dinge lernen, sehr zufällig war.
Es war sehr unstrukturiert. Es gab keinen klaren Weg für jemanden, der entweder neu bei WordPress oder neu im Entwerfen mit WordPress oder neu im Entwickeln mit WordPress ist, wo man anfangen sollte. Welche Werkzeuge benötigen Sie? Was sind die Dinge, die Sie – was sind die Kleinigkeiten? Und ich bin mir sicher, dass Sie das gesehen haben: In den letzten Jahren gab es eine große Explosion strukturierter Online-Kurse, die Sie von null auf 10 oder auf 20 oder auf hundert oder was auch immer bringen.
Wenn wir von Lernpfaden sprechen, meinen wir eigentlich nur einen strukturierten Prozess, um etwas zu lernen. Im Fall von Learn WordPress geht es darum, entweder WordPress als Benutzer zu verwenden, mit WordPress als Designer oder als Theme-Ersteller zu entwerfen oder mit WordPress als Plugin-Entwickler, als Theme-Entwickler oder als allgemeinerer Entwickler zu entwickeln.
Was sind also die grundlegenden Informationen, die Sie lernen müssen? Und was ist dann das nächste Level darüber hinaus? Und was ist dann das nächste Level darüber hinaus? Ich beschreibe es immer so: Wenn man jemanden auf eine WordPress-Universität schicken könnte und er ein zweijähriges Diplom oder einen dreijährigen Abschluss oder was auch immer hätte, was würde er im ersten Jahr lernen?
Was würden sie im zweiten Jahr lernen? Was würden sie im dritten Jahr lernen? Und das sind die Informationen, die wir auf strukturiertere Weise zusammenzuführen versuchen, damit jeder, der sich mit WordPress vertraut macht, weiß, wo er anfangen soll, weiß, wohin er geht, und weiß, was das Endziel ist, im Gegensatz zum Zufallsprinzip. Oh, hier ist eine interessante Sache. Oh, das könnte für mich nützlich sein. Ich weiß nicht. Lass es mich herausfinden.
Doc Pop: Ich sehe schon in der Beschreibung auf Ihrer Website, dass Sie sich selbst so beschreiben, dass Sie sich auf entwicklerbezogene Inhalte konzentrieren, und ich denke, das ist genau dort ein Beispiel dafür, dass jemand zu Übersetzungen oder so etwas beitragen oder Videos bearbeiten möchte oder solche Dinge, und vielleicht werden sie alle in die gleiche Sache hineingeschleust. Ich gehe im Moment davon aus, dass sie in die gleiche Sache hineingeschleust werden. Oder wenn sie auf „Learn WordPress“ landen oder wenn sie zu „Learn WordPress“ beitragen oder WordPress erstellen möchten, fällt es ihnen möglicherweise schwer, die Themen herauszufinden, wenn sie Hilfe benötigen.
Weil es so viele verschiedene Dinge gibt. Sind das vielleicht die Wege, über die Sie sprechen, oder bin ich da völlig auf der falschen Seite?
Jonathan Bossenger: Nein, nein, das ist ein wesentlicher Teil davon. Mitwirken ist ein perfektes Beispiel. Nehmen wir an, Sie beschließen, morgen mit der Arbeit an WordPress zu beginnen. Sie verwenden WordPress schon seit einiger Zeit. Sie haben als Benutzer, als Builder, als Extender damit gearbeitet, was auch immer der Fall sein mag, und jetzt möchten Sie anfangen, einen Beitrag zu leisten.
Also gehst du hin und findest dieses Ding namens Learn WordPress und denkst: Okay, ich werde es lernen. Es wird, wie Sie annehmen würden, zumindest eine Kopfzeile oder einen Menüpunkt geben, der besagt: „Starten Sie hier Ihre Beitragsreise“, und Sie werden darauf klicken und Sie werden zu einer Reihe von Lektionen oder einer Reihe von Lektionen weitergeleitet Videos oder einen Kurs oder so etwas und führen Sie durch diesen Prozess. Im Moment ist es für jemanden sehr, sehr schwierig, das herauszufinden. Im Moment konzentriert sich das Design stark auf das, was wir früher Tutorials und Unterrichtspläne nannten, und dann sind die Kurse eher zweitrangig. Dort gibt es keine bestimmte Reihenfolge.
Es handelt sich lediglich um die zuletzt veröffentlichten Kurse. Wenn Sie also jemand sind, der einen bestimmten Weg vor sich haben muss, um loszulegen, wird er Sie als äußerst überwältigend empfinden. Sie werden nicht wissen, wo Sie herumklicken sollen, was zu tun ist. Und wie wir alle wissen, werden die Menschen müde und ziehen weiter, wenn die Dinge schwierig sind, wenn sie überwältigend sind.
Wir haben ein tolles Feedback von einem Mitwirkenden erhalten, der letztes Jahr beim WordCamp Europe Contributor Day dabei war. Sie war gerade in das Unternehmen eingetreten. Und ihre Aufgabe bestand meiner Meinung nach darin, über WordPress zu schreiben. Ich kann mich nicht genau erinnern, was es war, aber sie war eine erfahrene Schriftstellerin.
Sie hatte Erfahrung in der Zusammenstellung von Inhalten usw. Aber sie war ganz neu bei WordPress und sagte zu mir: „Ich schummele hier heute tatsächlich ein bisschen.“ Ich möchte diese Zeit nutzen, um etwas über WordPress zu lernen. Und ich sagte: Nun ja, das ist perfekt. Ich werde Ihnen sagen, was. Hier erfahren Sie, wie Sie WordPress lernen. Du möchtest mehr über WordPress erfahren?
Ich werde dir nicht sagen, wohin du gehen sollst. Setzen Sie sich und sagen Sie mir, ob Sie bis zum Ende des Tages alles über WordPress lernen können. „Und ich meine, heute einen Beitrag zu leisten, ist, wie Sie wissen, ein ganzer Tag, und der halbe Tag ist schon vorbei“, sagte sie zu mir. Ich verliere mich. Ich weiß nicht, wohin ich gehen muss. Ich weiß nicht, was ich tun muss.
Ich weiß nicht, was für mich als Lernender, als brandneuer Lernender, wichtig ist. Und das war das Feedback und das war sozusagen das allgemeine Gefühl, das wir von vielen Leuten bekamen: Ja, die Informationen sind gut, der Inhalt ist großartig, die Qualität ist großartig, aber der Prozess, wie wir lernen, was wir sind Suchen, wie wir nach Dingen suchen, wie wir Dinge finden, ist einfach nicht dort, wo es sein muss.
Und genau darauf liegt unser Fokus jetzt: die Schaffung dieser Wege. Für Benutzer, für Mitwirkende, für Entwickler, für jeden, der sich vor Learn WordPress setzen und loslegen kann, richtig, heute möchte ich es tun, oder zumindest heute, in den nächsten sechs Monaten, was auch immer es ist, ich möchte lernen, wie es geht X tun. Was muss ich wissen, um X zu lernen?
Und dann nehmen wir sie mit auf diese Reise.
Doc Pop: Und ich denke, das ist ein guter Ort für eine kurze Pause. Und wenn wir nach diesen Werbespots zurückkommen, werden wir unser Gespräch mit Jonathan Bossenger über die Verbesserung der Lernpfade auf Learn WordPress fortsetzen. Seien Sie also gespannt auf mehr nach der kurzen Pause.
Willkommen zurück bei Press this, dem WordPress-Community-Podcast zu WMR. Ich bin Ihr Gastgeber, Doc Pop, und unterhalte mich heute mit Jonathan Bossenger, der uns gerade von dem Konzept der Verbesserung der Lernpfade auf Learn WordPress erzählt hat, was bedeutet, dass Sie, wenn Sie etwas lernen müssen und zu learn.wordpress.org gehen, dies tun werden in der Lage sein, diesen Prozess besser zu finden als in der Vergangenheit.
Nun, das ist meiner Meinung nach eine Aktualisierung der Funktionsweise von Learn WordPress. Ich glaube, es wurde im Oktober letzten Jahres angekündigt. Und Jonathan, kannst du uns sagen, wie lange dieses Update deiner Meinung nach dauern wird? Einschließlich des Webdesigns? Die Neugestaltung der Website und wie weit seid ihr bisher gekommen?
Jonathan Bossenger: Wie Sie bereits erwähnt haben, wurde es im Oktober letzten Jahres angekündigt. Wie ich bereits erwähnt habe, haben wir seit Anfang des Jahres daran gearbeitet, es in Gang zu bringen. Das aktuelle Ziel der Neugestaltung ist offensichtlich Teil des Prozesses. Wissen Sie, es gibt keine strukturierten Inhalte ohne ein strukturiertes Layout, das die Leute tatsächlich dorthin führt, wo sie hin müssen.
Das ist also eines der ersten Dinge, die wir tun werden. Das dortige Ziel besteht darin, die Neugestaltung und den Relaunch etwa Mitte dieses Jahres durchzuführen. Also Juni, Juli dieses Jahres. Gleichzeitig möchten wir im Rahmen dieses Relaunchs die ersten strukturierten Lernpfade in Betrieb nehmen können.
Wenn ich also die ersten Sätze sage, dann zumindest den Lernpfad für Anfänger, den Lernpfad für Anfänger für Designer und den Lernpfad für Anfänger für Entwickler. Ich denke, es gibt noch einige mehr. Ich denke, wir wollen auch einige der Mittelstufe-Versionen fertigstellen. Daran kann ich mich im Moment nicht mehr erinnern, aber im Grunde wollen wir, dass dieser Inhalt erstellt, dieser strukturierte Inhalt erstellt, überprüft und einsatzbereit ist.
Wir blicken also auf die Mitte dieses Jahres, ungefähr da, wo wir den Relaunch anstreben. Was den Rest angeht, ist es ein ziemlich großes Projekt. Es ist eine Art langfristige Sache, also haben wir uns dieses Jahr irgendwie hingegeben. In diesem Jahr liegt unser Schwerpunkt auf der Neugestaltung und den Lernpfadprojekten.
Wir hoffen also, dass wir bis Ende dieses Jahres die restlichen Lernpfade, die wir eingerichtet haben, einsatzbereit haben können. Ein Teil der Lernpfade umfasst Beitrags-Lernpfade. Wir haben bereits einige Kurse zum Thema „Beitrag“ im Angebot. Die wollen wir einbringen.
Das Ziel, damit das Ganze, ich sage es in großen Anführungszeichen, sozusagen „abgeschlossen“ sein soll, ist Ende dieses Jahres. Aber es ist definitiv ein laufendes Projekt. Es ist definitiv etwas, von dem ich denke, dass es bis 2025 Bestand haben wird. Da wir Feedback von der Community erhalten, was funktioniert und was nicht. Aber 2024 ist unser großes Jahr, und wir hoffen, dass bis Ende 24, 24 zumindest der Hauptteil der Arbeit erledigt ist, großartig aussieht und allen gefällt.
Doc Pop: Sie haben vorhin erwähnt, dass manche Menschen unterschiedliche Dinge lernen möchten, und dass manche Menschen auch unterschiedliche Arten haben, wie sie lernen möchten. Mir fällt dabei unter anderem ein, dass manche Menschen es lieben, Bildung per Video zu konsumieren. Und einige Leute hassen Videos besonders, ich meine, einige Programmierer, die ich kenne, bevorzugen tatsächlich Videos.
Aber es sieht so aus, als ob sie, wenn sie Entwickler werden und nach einer Frage suchen, in der Lage sein wollen, den Text zu überfliegen und sich umzusehen. Und ich frage mich nur, wie ihr das herausfindet. Konzentrieren Sie sich nur auf das eine oder das andere? Versuchen Sie zu stopfen, wissen Sie, wenn etwas herauskommt, dann muss es in Video, Audio und Text sein, was denken Sie darüber?
Jonathan Bossenger: Wir sind uns dieser Lernenden auf jeden Fall bewusst. Ich persönlich bin eigentlich der Typ Mensch, der eine Kombination aus beidem bevorzugt. Deshalb schaue ich mir gerne ein Video an. Und wenn es dann um den Teil des Codes geht, den ich gerade schreiben werde, möchte ich das Video anhalten und den Code von irgendwoher kopieren und ihn dann in meinen Editor einfügen und damit herumspielen.
Alle unsere Inhalte werden also sowohl eine Audio- als auch eine Textkomponente enthalten. Leider kein Audio, sondern eine Videokomponente und eine Textkomponente. Es wird also ein Video geben, das Sie ansehen und durchgehen können, und es gibt eine dazugehörige Textkomponente, die dazu passt. Das hat zwei Gründe.
Erstens, weil manche Leute gerne Texte lesen. Und zweitens, weil dadurch die Inhalte leichter zugänglich werden. Wir haben auch Untertitel für alle unsere Videos. Und wir machen auch etwas, das ziemlich neu ist. Wir werden das WordPress-YouTube-Konto nutzen, um das Video in unsere Plattform einzubetten, damit wir Kapitel einbinden können.
Im Moment unterstützt WordPress TV leider keine Kapitel, YouTube schon. Die Inhalte bleiben also auf WordPress TV und diejenigen, die die Inhalte über dieses Medium ansehen möchten, können dies tun. Aber wir synchronisieren es auch sozusagen mit dem YouTube-Kanal und betten dieses YouTube-Video in Learn WordPress ein, damit wir das Kapitel nutzen können. Wenn Sie also weitermachen möchten und nur nach einem bestimmten Teil des Videos suchen, können Sie direkt dorthin gehen und ihn dort verwenden.
Doc Pop: Ja. Kapitel sind eine coole Funktion von YouTube. Ich habe sie auf unterschiedliche Weise gehackt. Mit ihnen kann man wirklich kreativ werden, aber selbst wenn man es nur direkt und lehrreich angeht, sind sie großartig. Die Leute können zur Beschreibung unter dem Video gehen und auf die gewünschte Stelle klicken.
Oder wenn Sie beim Ansehen des Videos mit der Maus über die Zeitleiste fahren, sehen Sie, wie das Kapitel aufgeteilt wird. Wenn Sie also mit dem vorgestellten Konzept bereits einigermaßen vertraut sind, können Sie das einfach überspringen, z. B. zwei Minuten Einführung, und einfach mit dem ersten Teil davon fortfahren.
Und noch etwas, Jonathan, wir stecken wirklich in der Klemme, aber ich liebe es einfach, auf YouTube zu hacken. Einige Leute verwenden Untertitel und fügen ihren Videos Anmerkungen und Korrekturen hinzu, indem sie sie ankleben. Daher unterstützt YouTube die Suche nach Untertiteln. Und ich glaube nicht, dass es ein Problem der Barrierefreiheit ist.
Es tut mir sehr leid, wenn dies nicht der Fall ist, aber ich denke, dass einige Leute mit der Zugänglichkeit herumspielen und Untertitel verwenden, um zu sagen: „Oh, ich habe mich falsch ausgedrückt.“ Eigentlich ist es das oder was auch immer. Es ist ein wirklich cleverer Trick und ich verstehe euch alle nicht ...
Jonathan Bossenger: Sehr clever.
Doc Pop: Es ist sehr cool. Denn ich meine, bei YouTube ist das einer der Nachteile, dass man ein Video hochlädt und darauf zeigen muss, es aber nicht bearbeiten kann. Das Einzige, was Sie tun können, ist, Dinge herauszuschneiden. Sie können es kürzen, aber Sie können nicht zurückgehen und eine andere Version hochladen, mit anderem Ton, in dem Sie den Namen richtig sagen oder so, richtig, es ist irgendwie dauerhaft. Wenn Sie wollen, müssen Sie nichts ändern... wo alles... in Ordnung ist. Wir sind im Unkraut, Doc. Komm zurück. In Ordnung. Also, Sie, wir haben über die Wege gesprochen und darüber, wie Menschen lernen.
Es gibt einige Redesign-Sachen auf wordpress.org, die wir an verschiedenen Stellen gesehen haben. Haben wir schon einiges von der Neugestaltung von Learn gesehen?
Jonathan Bossenger: Ich muss ganz ehrlich sein: Mein Fokus lag auf dem Inhalt, also habe ich das Gespräch über die Neugestaltung eher am Rande verfolgt. Aber darauf habe ich mich nicht besonders konzentriert. Wenn ich ein Update sehe, mache ich irgendwie einen Kommentar und gebe, wie Sie wissen, hier und da meine Meinung dazu. Soweit ich weiß, gibt es einen Design-Thread. Wenn Sie auf die Slash-Schulungsseite von make wordpress.org, also auf die Seite des Schulungsteams, gehen und auf das Projekt „Learning Pathways“ klicken, finden Sie in diesem Thread irgendwo in einem der Kommentare einen Link zum aktuellen Design Auf Figma denke ich, dass es so ist.
Es ist also da, wir diskutieren offensichtlich darüber. Außerdem gab es, wie Sie richtig erwähnt haben, im Rest des WordPress-Projekts einige Neugestaltungsarbeiten. Vor kurzem wurde die Neugestaltung der Dokumentation gestartet. Das ist also die Neugestaltung. Die Art und Weise, wie das Redesign funktioniert, ist, dass wir bestimmte Dinge fordern, und dann kommen die Design-Leute zurück und sagen: Nun, wir müssen bestimmte Dinge nicht zulassen, weil es beim neuen Design und dem neuen Layout bleiben muss diese Sachen. Es ist also da, ich habe den Link nicht. Oh, warte, ich habe den Link hier, damit ich ihn dir schicken kann, wenn du ihn in die Shownotizen einfügen möchtest, damit er dort draußen ist. Die Leute können kommen, es sich ansehen und kommentieren.
Aber darüber haben wir noch nicht viele Beiträge geschrieben, denn wir sind immer noch dabei, den Punkt zu erreichen, an dem wir als Team das haben, was wir uns in Bezug auf Lernpfade wünschen, und die Design-Leute sind mit dem Design zufrieden es passt zum Rest der Website. Es gibt dort also einige Links, die Sie sich ansehen können, aber hinsichtlich des Designs ist in Bezug auf Gespräche nichts so aktiv in der Öffentlichkeit passiert wie beim Inhalt. Sie müssen also einfach das Markup suchen und dort durchgehen.
Doc Pop: Nun, das ist ein guter Ort für uns, um noch eine Pause einzulegen, und wenn wir zurückkommen, werden wir unser Gespräch mit Jonathan Bossenger abschließen. Ich werde ein wenig den Gang wechseln und über Videospiele und über ein WordPress-Videospiel sprechen, wenn wir Zeit haben. Seien Sie also gespannt auf mehr nach der kurzen Pause.
Willkommen zurück bei Press This, einem WordPress-Community-Podcast. Ich bin Ihr Gastgeber, Doc Pop. Heute spreche ich mit Jonathan Bossenger. Bisher haben wir über das Lernen und die Verbesserung von Learn WordPress, learn.wordpress.org, gesprochen. Und nach all dem möchte ich einfach mal ein bisschen umschalten und mich entspannen. Ich liebe Videospiele.
Ich liebe es, über Videospiele zu reden, und ich habe mich wirklich gefreut, ein Projekt namens Dodge zu sehen, das Jonathan von Ihnen gemacht hat und das WordPress mit Videospielen kombiniert, und wenn ich sage, dass es WordPress kombiniert, haben Sie im wahrsten Sinne des Wortes ein Videospiel mit der WordPress-Interaktivitäts-API erstellt, richtig ?
Jonathan Bossenger: Ja, das stimmt. Nicht nur die Interaktivitäts-API, sondern auch die Custom Post Type API und einige andere Interna.
Doc Pop: Weißt du, es ist mir gerade eingefallen, dass wir BuddyPress kurz erwähnt haben. Sie können Ihre Highscores sogar in BuddyPress integrieren. Vielleicht könnte es so etwas wie ein Forum geben. Das könnten wir, aber dann müssen Sie sich mit der Inhaltsmoderation befassen. Egal. Das ist eine schreckliche Idee. Vergess das. Das ist die schlechteste Idee, die ich je hatte.
Jonathan Bossenger: Aber Kumpel, du sagst das doch. Aber mein nächstes, mein nächstes Gaming-Projekt, über das ich nachdenke, ist etwas, das ich etwas sozialer gestalten möchte, und BuddyPress ist die perfekte Plattform, um darauf aufzubauen. Es ist also definitiv nichts, worüber ich nicht nachgedacht habe.
Doc Pop: Das Spiel, das Sie erstellt haben, und wir werden den Link in die Beschreibung einfügen, aber ich denke, sie können es wahrscheinlich auch auf Ihrer Website finden, worüber wir am Ende der Show berichten werden. Aber es ist JonathanBossenger.com.
Das Spiel heißt Dodge und Sie spielen das WordPress-Logo und versuchen, die Logos anderer CMS zu vermeiden, und Sie verwenden WASD oder die Pfeiltasten, glaube ich.
Also, wissen Sie, Tastatursteuerung und einfach nur der Versuch, sich zu bewegen, und alle 10 Sekunden wird das Spiel etwas schwieriger. Ich denke, jede Sinnessekunden, alles beschleunigt sich. Wahrscheinlich um X Prozent, und vielleicht werden noch weitere Logos hinzugefügt. Aber das ist das grundlegende Spiel. Und es gibt einen Rekord-Tracking-Score, in dem Sie die besten Spieler für jeden Tag sehen können.
Jonathan, bevor wir uns damit befassen, wie das Ganze aufgebaut wurde: Haben Sie jemanden gesehen, der den Namensbildschirm ausnutzte, einen Highscore erzielte und gerne sein Plugin einsteckte oder ähnliches?
Jonathan Bossenger: Ich habe also definitiv Leute gesehen und das erwartet, weil der Prozess der Übermittlung Ihres Highscores einfach eine WordPress-REST-API-Mission ist. Es steckt hinter keiner Authentifizierung außer dem spezifischen Benutzer, den ich für die Übermittlung erstellt habe. Da ich jedoch die REST-API verwende, wird jede Art von Cross-Site-Scripting, die möglicherweise versucht wird, automatisch durch die Kernfunktionen von WordPress bereinigt. Ich habe also einige Leute gesehen, die versucht haben, etwas einzureichen. Sie sehen, sie versuchen, etwas einzureichen, um zu versuchen, JavaScript oder ähnliches einzuschleusen, und das habe ich gesehen. Ich habe auch Leute gesehen, die es effektiv genutzt haben, um den besten Highscore für diesen Tag zu erzielen. Und es gibt einen kleinen Algorithmus für die Highscores, der es schafft, wenn man es oft genug spielt. Aber wenn man so will, kann ich sofort erkennen, wenn jemand versucht, den Highscore zu knacken. Also habe ich die Veröffentlichung dieser Highscores einfach aufgehoben.
Und ja, es war interessant zu sehen. Ich verurteile nicht die Leute, die das machen, aber ich finde es interessant, dass es einige Leute gibt, die einfach versuchen, den Highscore für den Tag zu erreichen.
Doc Pop: Ja. Es ist interessant, dass Sie den Hackerangriff erwähnt haben. Offensichtlich macht es immer Spaß, so etwas zu hacken, und man baut ein Produkt und denkt sich: „Hey, sieh dir mal an, wie seltsam ich das verändere.“ Und dann sagen Leute wie ich: Oh, ich frage mich, wie ich das durchbrechen kann. Haben Sie bei der Arbeit mit der WordPress-Interaktivitäts-API festgestellt, dass es Dinge gibt, auf die man achten muss, wie zum Beispiel das Einfügen von CSS? Gibt es Dinge, auf die man achten muss, wenn man damit arbeitet? Haben Sie etwa beim Bauen etwas gelernt, was Sie nicht noch einmal tun würden?
Jonathan Bossenger: Das Interessante an der Verwendung der Interaktivitäts-API war, dass es reiner Zufall war, dass alles geklappt hat. Ich habe gerade einen Workshop durchgeführt, weil ich unter anderem Workshops zu kommenden WordPress-Versionen veranstalte. Und ich werde bald ein paar davon machen, für 6,5. Und die Interaktivitäts-API kenne ich schon seit einiger Zeit. Und ich wusste, dass es möglicherweise in 6.5 enthalten sein würde, also dachte ich, es wäre eine gute Idee, sich damit zu befassen und zu verstehen, wie es funktioniert. Glücklicherweise führt die Interaktivitäts-API keinerlei Speicherung von Daten, Veröffentlichung von Daten oder Ähnliches durch.
Es erlaubt buchstäblich nur bestimmte interaktive Elemente auf einer Seite, in einem Block oder was auch immer. Aber ich war sehr froh, dass ich vor einiger Zeit tatsächlich einen Workshop über WordPress-Benutzerrollen und -Funktionen durchgeführt hatte. Als ich also den Benutzer erstellt habe, mit dem Sie Ihren Highscore veröffentlichen können, konnte ich diese Benutzerrollen und Funktionen korrekt implementieren und es sozusagen nur jemandem erlauben, diese Daten zu veröffentlichen.
Und das Tolle daran war, dass ich mir keine Gedanken über eine Bereinigung machen musste, da ich die REST-API verwendete und sie über die REST-API veröffentlichte. Die REST-API hat das alles für mich erledigt. Schreiben Sie also einfach nichts, und ich bin sicher, Sie haben das schon vielen Leuten gesagt, wenn Sie eine Kern-API verwenden können. Allein durch die Verwendung dieser Kern-APIs konnte ich sicherstellen, dass das Spiel sicher war.
Doc Pop: Mm-Hmm. Nun, das ist ein toller Ort für uns, um den heutigen Tag abzuschließen. Jonathan, ich schätze deine Zeit wirklich. Ich weiß es wirklich zu schätzen, dass Sie früh aufstehen und sich etwas Zeit nehmen. Es hat mir Spaß gemacht, mit Ihnen zu plaudern. Wenn die Leute mehr darüber erfahren möchten, woran Sie gerade arbeiten, wo können sie Ihnen dann folgen?
Jonathan Bossenger: Der beste Ort, um mich zu finden, ist auf meiner Website, meinem Blog jonathanbossenger.com, den Sie bereits erwähnt haben. Ich bin auf Twitter. Ich werde es bei John Underscore Bossenger nicht anders nennen. Ich nehme auch Mastodon. Aber ich glaube, ich bin im Foster on Network und kann mich nicht an meinen Namen erinnern, aber Sie können mich dort finden.
Aber alle meine Links zu meinen Social-Media-Konten befinden sich alle auf meiner Homepage, sodass Sie sie alle dort finden können. Und wenn Sie mich ansonsten etwas darüber fragen möchten, was wir mit „Learn WordPress“ oder etwas Ähnlichem machen, finden Sie mich am besten im WordPress Slack. Weil ich dort viel Zeit verbringe und es immer willkommen ist, wenn Leute dort mit mir in Kontakt treten.
Doc Pop: Und ich möchte auch Ihren Podcast loben. Ich glaube, es ist opensourcerypodcast.com. Und ich freue mich darauf, mehr davon zu hören. Habe ich das verstanden?
Jonathan Bossenger: Ja. Ich glaube, dass das richtig ist. Ich schaue gerade erst nach, während wir reden. Ja, es ist im Grunde ein Relaunch eines Podcasts, den ich vor einigen Jahren betrieben habe. Früher hieß es „WP Hacker“. Ich habe es geöffnet, um mehr auf Open Source zu setzen. Es gibt also bereits drei Episoden von vor etwa zwei Jahren, und ich habe eine in der Pipeline und eine, die ich gerade vorbereiten möchte. Deshalb spreche ich, genau wie Sie, auch gerne mit Leuten im Open-Source-Bereich. Und daher kommt auch mein Podcast.
Doc Pop: Genau richtig. Es war toll, mit Ihnen zu sprechen. Vielen Dank, Jonathan. Und vielen Dank an alle, die zugehört haben. In der nächsten Folge werden wir mit Chris Messina, dem Erfinder von Hashtags, sprechen und über etwas Überraschendes und Interessantes sprechen, meiner Meinung nach für WordPresser.
Bleiben Sie also dran. Vielen Dank, dass Sie sich Press This angehört haben, einen WordPress-Community-Podcast auf WMR. Sie können meine Abenteuer auf Twitter unter The Torque Mag verfolgen, aber der beste Ort, um uns zu folgen, ist TorqueMag.io, wo Sie transkribierte Versionen jedes dieser Podcasts sowie Tutorials und mehr finden.
Das ist also TorqueMag.io. Sie können Press This auf RedCircle, iTunes, Spotify abonnieren, wo auch immer Sie Ihren Podcast erhalten. Ich bin Ihr Gastgeber, Dr. Popular. Ich unterstütze die WordPress-Community durch meine Rolle bei WP Engine und ich liebe es, jede Woche Mitglieder dieser Community auf Press This hervorzuheben.