Info

Wir sprechen mit Dennis über die Zukunft von WordPress aus Entwicklersicht, Podcast Produktion, Kompaktkassetten und Gema Schabernack.

Shownotes

Timeline

Start
00:00
Eric
00:00
Tja, dann wenn jeder sein Getränk der Wahl hat, sage ich mal hallo zur Episode elf des Pott Lovers Podcasts in Standardbesetzung wie immer mit Alex, hallo Alex.Und mit Michi, hallo Michi. Und mit Gast Dennis. Hi Dennis. Ähm.Wie du das auch das letzte Mal gemacht haben, werden wir erstmal eine kurze Gast Vorstellung vorziehen und zwar äh,wie schon gesagt, der Denise hat heute da, da freuen wir uns sehr. Und der Dennis isttja, was ist der denn jetzt eigentlich als Web-Entwickler sagt seine Webseite? Aus Berlin.Podcast hat aber auch schon eine Weile seit zweitausendelf, wenn ich richtig informiert bin. Da war zumindest die erste Anycast-Episode.
Michi
00:49
Wo
Eric
00:50
Außerdem bist du irgendwie in der Podlove Sendegate Community so ein bisschen unterwegs und ich glaub WordPress steht auch irgendwo in deinem Lebenslauf nicht nicht ganz klein.Ich habe überlegt, wo wir uns das erste Mal begegnet sind und ich wusste auch gar nicht mehr, ob's ein WordPress-Kontext war oder im Podlove Kontext, weißt, dass du das noch in Erinnerung.
Bin richtig schlecht da drüben mir zu merken wo ich Leute kennengelernt habe, deswegen wische ich mich öfters dabei, dass ich Leute immer wieder mal frage, woher kennen wir uns eigentlich, um's dann wieder zu vergessen,ich würde mal vermuten, dass es sicher eins dieser,der Prävenz war, also so Podlove-Workshops.
Eric
01:39
Das ist gut möglich.
Michi
01:40
Hast du da Videos gemacht.
nee, ich erlief damit rum, ich habe da nicht nur Videos, also.
Michi
01:49
Nicht nur wie.
Um quasi reinzukommen, wie ich da reingekommen bin. Ich wurde halt also Ralf und Claudia von den Wiki-Geaks, ich glaube, das sagt keinem mehr was, diese Referen.die, die wohnten in Nachbarschafts Tim zu Tim Brettlauf und die haben dann irgendwann sich haben sich miteinander verbandelt,Und war ich Tim und weil ich sorry, weil ich Ralf und Claudia aus Göttingen kannte und die haben mich dann da mitgeschleppt.Und das war auch sicher irgendwann zweitausend Ischis, elf irgend zwölf, dreizehn, vierzehn.
Eric
02:23
Der Göttinger Podcast Cluster.
Irgendwas in der genau und da bin ich mit reingekommen irgendwie, das werde ich vermutlich auf irgendeinem dieser Workshops dem dritten oder zweiten oder so.
Eric
02:33
Gab sogar nur zwei, bevor sie unbenannt worden zu aber ja gut möglich. Okay, also wir kennen uns schon eine Weile und,ich glaub du hattest auch so hin und wieder mal deine Finger in im Publisher, was wenn's irgendwie so WordPress so Untiefen zu überwältigen gab vor allem im zum Anfang standest du da auch häufiger mal beratend zur Seite.Sehr schön. mehr dazu später ähm.Kathi, Rühn Nummer eins, Feedback. Wir wurden in der Freakshow erwähnt, wenn wir schon bei Tim sind. die letzte FS zweihundertdreiundfünfzig.Wo es sehr ausführlich um die geht und aber wir wollten auch mal kurz am Rande erwähnt, danke timt dafür und an dieser Stelle noch eine Korrektur Tim meinte da on Air das,Podlove was Webseite nicht mit dem Publisher gemacht wäre, das stimmt so nicht. Also der,Publisher bewürzen, den trotzdem nur eben nicht um die Webseite anzuzeigen, also die ganzen Mitterdaten, Verwaltung findet im Publisher statt. Nur nutzen wir die APIs, die der Publisher bereitstellt, beziehungsweise,schraubt Alex mehr und mehr LPS dran, um da jetzt auch, weil wird einfach wirklich nur über die Webseite das anzeigen kann, können was über die IPS bereitgestellt wird.Ähm,Schrottalze immer mehr dran und bastelt da so eine seine eigene Webseite davor, dass wir da nicht für einen WordPress abhängig sind, aber ja, also im Backend ist es schon noch der Publisher.
Alex
04:13
Also das WordPress macht das, was es kann, nämlich Content Managen, managen und nicht HDML jetzt.
Eric
04:22
Gut, Alex hattest du noch Feedbackgeschichten?
Alex
04:27
Nee, eigentlich nicht, also nichts, was jetzt nicht gleich in den nächsten Block noch mit reinkommen würde.
Eric
04:32
Okay, dann gehen wir doch zum nächsten Blog. Was haben wir bei Podlove verbessert? möchtest du da vielleicht anfangen, Alex.
Alex
04:40
Kann ich machen und zwar habe ich ein das größte Release seit Webplayer Plugin daraus kam gefahren.Ja das ist ein bisschen eskaliert und zwar war eigentlich die Idee, dass,Gab's so ein paar Probleme mit den Related Episodes, dass die also der der Webplayer oder das Weerplayer Plugin macht halt standardmäßig vorher einfach gesagt na ja du bist ja ein,Du bist ein in einem Publisher installiert, ich spiele automatisch danach die nächsten fünfundzwanzig Episoden.Das heißt, wenn man das Durchlauf laufen lassen hat, wurde dann am Ende der Episode automatisch die nächste Episode abgespielt und das machte keinen Sinn, wenn man die Relette Episodes nicht eingestellt hatte,dann hat er sich einfach komplett iratisch verhalten.Und das kann man jetzt konfigurieren und zwar kurz man vorher schon, dass über einen Möglichkeiten eine Show anzugeben, die nicht existiert. Das hat auch funktioniert. jetzt ist es so,in der Konfiguration mit drinne ist, kann jetzt kann man sagen so ja ich möchte jetzt, dass eine Show oder ein Podcast abgespielt wird,oder vom von den gesamten Podcasts, dass verwendet wird,und was dann noch war, ist, dass ich das also auch zum Seaming. haben wir ein paar Verbesserungen gemacht. Da gibt's jetzt ein paar Begleittexte dazu.Und diesen sehr lästigen Back mit den wir konnten die die nicht mehr speichern, habe ich dann auch gleich mitgefixt. Das war aber auch eher so ein größerer Aufriss.Ja und dann habe ich mir, als sie einmal dabei war, noch gedacht dann es gab ja so mehrere Anfragen, dass der Player relativ langsam lädt auf Webseiten,lag zum einen daran, dass ich hier den Dom Content loaded an,Macht hatte. Also das Problem ist einfach so, wenn man ja was kript oder ein Teil eines Jahres Krips ausführen möchte, hat man halt mehrere Möglichkeiten sich da in den Lifestyle gehuckt des Browsers beim Laden der Seite oder Renner der Seite einzu.Aus Sicherheitsgründen habe ich dann halt wirklich, wenn einen Dom Content loaded, also wenn alle anderen ja was Krypto auch geladen waren, dann dann hat er sich erst äh.Hat erst den Player registriert, das war ein Ding, war aber jetzt nicht so, also kam auf den Anwendungsfall an, ob's schlimm ist oder nicht.Und das andere war, dass der Webplay ja ausschließlich über APIs seine Daten bekommt,was dazu führte, dass bei so einer klassischen Episode, wenn man kann ja, es wissen wahrscheinlich viele gar nicht,man kann neben den Transkripten auch in einer Episode auch die Kapitel als Referenz angeben.Die wird dann asynchron noch mit aufgelöst. Und wenn man also Transkripte und Referenzen alles dabei hatte, könnte man im schlimmsten Fall vier API Rick Fest pro Episode machen,und das führte dann dazu, dass das halt ein bisschen dauert, je nachdem, ob man wie gut der Provider ist, die WordPress API sind nicht sonderlich gut, zumindest fliegen die an den ganzen Cashing-Plugins vorbei.Genau und da hab ich dann angefangen und hab überlegt wie ich das optimieren kann,und da die erste Idee war, dass ich, also man kann direkt als Konfigurations Episodenobjekt direkt die Meterdaten mit reingeben, dann weiß der die einzelne Episode aber nicht mehr, welche Episode sie ist,weil nämlich die URL dafür verwendet wird.Dann habe ich mir gedacht, ne gut, dann schauen wir mal, ob man das stappen kann. Das ist eigentlich normalerweise eine Technik, die man verwendet, um einen Test zu schreiben.Ich hab's jetzt mal im Production gebracht und hab den dadurch, dass das auch mit IF kompatibel sein muss, einen den XML hatte DP Request äh,gestappt und jedes Mal, wenn eine URL angefragt wird, die der vom Player vorher registriert wurde, also das schreibt er jetzt in Template direkt rein hier, für folgende UHL, Lösungen mit folgender Antwort auf,dann wird quasi direkt was den Cash rausgespielt. Das führt dazu, dass man eigentlich fast keine API-Calls mehr macht. Aber ist schon.Wie soll ich sagen, ist schon so etwas, dass man normalerweise nur mit Servicewörtern oder sowas ganz gut machen kann, das zu zu registrieren. Die haben, wie ich gesehen habe, aber auch, es gibt ja eine gibt ja eine Browser-Cashing-API, die ganz interessant ist, da die ich mich auch ein bisschen mal reingelesen.Die geht aber eigentlich auch nur auf Fetch, auf die Fetch Events und da das so richtig alter Lagacy-Kram ist dieses XML HDP Rique,habe ich dann das halt einfach mal gestappt. Ich bin am überlegen, ob ich da meinen Blogpost nach längerer Zeit mal dazu mache, weil das glaube ich ganz nützlich ist, das Ding.
Eric
09:26
Mhm. Klingt als gäb's da durchaus hin und wieder mal Bindungsfälle.
Alex
09:32
Ja, jetzt kann man auf jeden Fall das kann das durch die ganz normalen Plugins mitgecasht werden, weil das halt einfach rausgerändert wird in den normalen Rendering-Loop.Genau und dann hab ich noch jetzt gestern glaub ich noch 'n Release gefangen also insgesamt war es jetzt drei Releases, ein,meiner und zwei Patch-Releases. da gab noch einige kleinere Bucks, die ich damit reingebaut hatte. da hat die Community relativ schnell reagiert, fand ich auch sehr gut.Und was auch noch angemerkt war, dass wenn man den Webplayer fünf installiert.Dass der dann anfängt und die ganzen im Bettcodes sich zu schnappen, auch wenn man den im Publisher nicht aktiviert hatte. Da gibt's jetzt auch noch eine extra Weiche. War weniger das Problem, dass er die im Bett kurz sich geschnappt hat, eher, dass er die,Assets, also die im Bad GES, die der Player benötigt,eingebunden hat und also quasi das MBT hat sich die Ambatche erst anders, aber der der Function Call, der ja auf das Window-Objekt einfach mit draufgekleistert wird, weil es ja halt ja war Skript, ne? Da gibt's halt nur ein Winterobje.Der, wie soll ich sagen, hatte halt hat dann quasi noch die auf die alte Referenz, also,Es wurde quasi einen Vierer, der der Webplayer mit einer Viererkonfiguration mit der mit dem Assets des Webplayers fünf gecorten. Das führte dazu, dass man am Ende nicht mehr den Webplayer fünf oder den Webplayer vier sehen konnte.Das habe ich auch noch gefixt. War aber auch so ein bisschen so. Ich glaube, wir kommen ja später noch dazu, das war also Abenteuer wird Pris, das kann man sich eigentlich auch äh.
Eric
11:15
Sehr schön. Bist du fertig mit deinem Blog?
Alex
11:19
Ich bin mit den Updates fertig. Also es war auch jetzt seit länger so, das gab's seit längerer Zeit kein größeres Update mehr und es wird auch in längerer Zeit kein größeres Update.
Eric
11:28
Das ist immer eine Ansage. Also ich denke, die die gerade die Performance Geschichten werden auch viel,positives Feedback bringen sollte, habe ich's auch schon gelesen, ne? Es gab auch schon Leute, die explosiv gesagt haben, dass jetzt deutlich schneller lädt bei ihnen und dass es angenehm ist. Das ist,Auf jeden F.
Michi
11:46
Sehr cool.
Eric
11:47
Gut spürbar. Tja, demnächst wäre mein Punkt ähm.Twick Names Basing wollte ich nochmal aufgreifen. Das ist ein Thema, was ich an der vorletzten Episode schon mal angesprochen habe und jetzt ist es glaube ich durch, weiß ich auch, released ist und äh,keine Meldung mehr dazu gab. Also so eine große Geschichte, dass ich's vielleicht nochmal aufrollen wollte. Ähm,So, was, was war jetzt eigentlich das Problem? mit Publisher drei Punkt null,habe ich es mir erlaubt Zwick zu aktualisieren auf eine höhere Version von eins Punkt x auf zwei Punkt nx, weil,alles das ich konnte das eben weil die PHP Recordment erhöht habe und dann dachte ich mir mache ich das doch einfach mal. Ist doch eine schöne Sache. Also Twick ist nutzen wir im Hintergrund, um die Templates zu rändern.So und wenn man nun Software entwickelt, dann schreibt man eben nicht alles ähm,selbst so eine nimmt existierende Lösung, also Zweck ist nicht das einzige Paketwas es so gibt und was wir verwenden, sondern es gibt auch viele, also halt ein sehr großes Paket, aber es gibt auch sehr kleine Pakete und da gibt's eben Paketmanager.NPRP heißt der Komposer. den wir da verwenden und,Der Ursprung des Problems ist, dass es Komposer seit zweitausendzwölf gibt und wird Presse seit zweitausenddrei. Und bis heute,Komprossor nicht so richtig in der WordPress Welt angekommen ist. es ist aber,dazu unmöglich oder zumindest sehr inkonvent ein nicht riviales World Press Plugin zu schreiben ohne auf diese Komposer Packages zu setzen. Das heißt jede jedes nicht trivale Plug-in,benutzt, auch Komprose. Nur.
Alex
13:49
Also ich nutze es nicht nur so zur.
Eric
13:51
Ja, du bist ja neunundneunzig Prozent dauert.
Michi
13:55
Trivial.
Eric
13:57
Nicht alle, ich sagte, die meisten, sehr viele.okay und was dieses dieser Package-Manager eigentlich macht, ist diese Abhängigkeiten dieser ganzen Pakete,zu verwalten. Das funktioniert aber nicht, funktioniert natürlich nur, wenn das an einer Stelle zentral passiert, aber jetzt hat halt jedes Plaketten quasi seine eigene Abhängigkeitssystem und die ganzen Komposerinstallationen der Plug-Ins kennen sich gegenseitig nicht.Das heißt,Normalerweise, wenn ich irgendwie in beim Projekt sage, ich hätte gerne Zwick, Version, zwei Punkt irgendwas und irgendeinem meiner Abhängigkeiten, sage ich, die hätte aber gerne Zwick, Person, Eispunkt irgendwas, dann würde mir meinen Komposer sagen, das geht so aber nicht,macht das mal anders. Wenn das allerdings in zwei Plug-ins stattfindet, dann findet dieser diese Explosion erst zur Laufzeit statt, das heißt, wenn Leute eher Plugin aktualisieren,und dann ein WhiteScreen of Des sehen und sich denken, hm, das hält doof. Wo ist denn mein Podcast hin? Ähm.
Der fängt.
Eric
15:06
Das ist korrekt. Das ist und das ist jetzt ein bisschen besser.
Mittlerweile ab. Das das passiert so oft, dass man dafür eine, dass man abfängt. Um das nicht grundlegend zu fixen zu müssen, sondern einfach nur.
Eric
15:18
Tatsächlich ist es sogar glaube ich so, dass wenn beim Aktivieren des Bluggins das passiert, dass so war das Plugin direkt abgeschaltet wird.Weil sie hier in dem Fall auch nicht der Fall war, weil diese,Zweckgeschichten halt nicht ständig laufen, sondern nur an bestimmten Stellen und eben wenn du Plugin aktivierst, dann passiert's nicht. So dass diese Fehler erst irgendwann später passieren, wenn man's noch weniger gebrauchen kann.Nun ja, also wie ging's weiter? Ich habe äh,Twick aktualisiert, hat es halt in Version zwei Punkt null irgendwas in meinem Plug-in und musste dann feststellen, es gibt sehr viele andere Flugins, die tatsächlich auch Zweckverwenden, aber ebenin Version eins Punkt irgendwas, was eben kompatibel ist mit.Der eigentlichen WordPress per Pay Requiment und ich bin halt auf sieben Punkt null gegangen und kann deswegen ein neueres Zweck verwenden.tatsächlich ist es auch so, also vorher hat's nicht gekracht, weil selbst wenn verschiedene Plug-ins verschiedene Patchversionen von Zwick verwenden.Also eins Punkt dreiundzwanzig Punkt fünf und eins Punkt dreiundzwanzig Punkt acht ähm,dann ist es halt nicht kritisch, weil die so halbwegs kompatibel miteinander sind. Es kann so subtile Bugs geben natürlich, die irgendwie auftreten, das ist auch irgendwie total Moppelkotze alles, aber zumindest hat's nicht gekracht,liegt auch daran, dass also,Zwickdateien um mal noch ein Stück tiefer zu gehen, liegen dann halt mehrfach in der Codebest drin rum und es stellt sich die Frage, welche wird eigentlich geladen? ohne jetzt hier,den zehn Minuten Exkurs in den PRP Autologer zu machen. sagen wir nur,PRP nimmt sich die erstbeste Klasse, die es findet, die auf den Namen registriert ist. und benutzt die von diesem Moment an und ignoriert's,also hier ist dann egal, ob da noch andere liegen oder nicht. Beziehungsweise eigentlich ist Kompose an der Stelle und nicht PRP, was hier den Autododer registriert, aber,Also wenn es da eine klassische Zwickfilter gibt, dann wird die eben gesucht in irgendwelcher Reihenfolge. Ich weiß nicht, welches Plugin da Präsidenz gewinnt letztendlich.Aber sobald da eine geladen ist, dann wird jedes andere der andere Twick Filterklasse, egal in welchem Plug-in, einfach die erste genommen, die da gefunden wurde.Und.Mit dem Upgrade von Zweg eins auf Fick zwei. gab es so einiges an der Procations, sodass da einige FS an APIs inkompatibel wurde und da hat's eben gekracht.So dann habe ich mich für die Lösung entschieden, dass letztendlich die Klassen natürlich anders heißen müssen. in PHP nimmt man dafür Name Spaces.Schöne Sache. Ähm,die Lösung heißt ganz einfach die Twick Dependency in meinen eigenen Lebensspace zu packen.Dann sind es für WordPress einfach nicht für WordPress für PRPeinfach komplett andere Klassen und Funktionen, weil die einfach einen Anonemspiz haben, damit anders heißen. Und dann damit gibt's keine Konflikte mehr beim Laden der Klassen, also weder von meinem Plugin aus noch in anderen Flugins aus,Das klingt jetzt so einfach, aber das heißt natürlich in den Dateien rumzuschreiben. Ähm,vergisst man natürlich schon eine Lösung, weil auch andere in das Problem schon gerannt sind vor Jahren, was ich da genommen habe, es PJP. Scoper. Das ist wirklich so die Vorschlaghammermethode der geht,durch jede Datei des konfigurierten Twick Pakets durch und schaut sich da den Code an und schreibt vor, alle neben Spaces und Klassen die definierten,Nemespace Prifix davor. Das funktioniert mit PSB Scopper grundsätzlich ganz gut,nur macht Zwick so eine gewisse Besonderheit indem sie.
Sigratis Goper Punkt Ink Punkt PRP.
Eric
19:30
Mhm.Ja, dazu, also komme ich noch. Also der Grund, warum ich PSP Scoper genommen habe und um nehmen musste und nicht was anderes, was ich vor benutzt hatte, ist das PSP-Scopa,mir erlaubt in diesen Prozess des Prefixings einzusteigen und,da meine eigenen Regeln dazuzuschreiben, wenn irgendwo PS Pace Cover nicht zu Rande kommt. Und es kommt mir zweck nicht.Denn was Zwick macht ist, man schreibt ja empathischer diese Templates und die müssen natürlich von weg gepasst und irgendwie ausgewertet werden,und dann stellt man fest, was wir mit diesen Tempels macht,die werden gepasst und dann in PRP Klassen umgewandelt, die dann dynamisch zur Laufzeit ausgewertet werden. Und wie macht das? Na ja, indem es Strings konkiniert? Das heißt, Twick baut,also Zeichenketten zusammengesetzte Sachen,zusammen und da stehen natürlich haufenweise Zwickfunktionen und Zwick,Klassen einfach in Strings drin, die findet PS Pace Gruppe und ich. Und das durfte ich dann alles quasi per Hand mir im Zwick kurz zusammensuchen,unter meiner eigenen Regeln dazu schreiben, das ist diese lustige Datei die Dennis da gefunden hat wo so einiges an Regeln drinsteht,auch lustig also lustig. Also ich hatte die erste laufende Variante davon relativ schnell.Hab jetzt auch released und dann kam relativ schnell Leute, haben gesagt, nee, bei mir geht's immer noch nicht. Bei mir tut's immer noch nicht zusammen. Ähm,Und es lag einfach daran, dass ich das mit einem sehr simplen Template ausprobiert hatte und mir nicht bewusst war, dass es eben so viele Sonderfälle gibt,halt, keine Ahnung, hundert Funktionen oder so Klassen, die ich auch in der Ruhe besetzen muss. Und wie habe ich das dann gemacht? Ich habe mir quasi einen Twick Template Publisher Template,was möglichst viele Zwickfunktionen benutzt,Also ich hatte da ein Makro drin, ich hatte einen Impott drin, ich hatte da Blöcke drin, ich hatte alle möglichen Matheoperationen drin, ich hatte alle möglichen Filter drin, so dass ich wusste, okay, wenn dieses Ding funktioniert,geht's vielleicht auch bei den meisten Leuten. Und.
Alex
21:51
Wahrscheinlich in der der Geschichte des Publishers ist der größte Wirkaround der jemals.
Eric
21:58
Echt eine fiese Angelegenheit. Aber es funktioniert. Je mehr Ducktape als irgendwie der Kern, der um in das Dack Tab gewickelt wurde. aber es funktioniert. Es hält. Es hält.
Alex
22:13
Wie gesagt, wir können ja mal auf die Unzulänglichkeiten von Wolf Brös nachher noch zu sprechen kommen.
Aber das wird dir, das wird dir auch Composer and WordPress nicht beheben. Also ich nutze ein anderes CMS und da stoße ich immer wieder auf das Problem, dass so sehr beliebte Librarys,von mehreren Plugins benutzt werden. Wir werden über Comprosa geladen und dann heißt es so, ne, mit der Version arbeite ich aber nicht zusammen und mit der arbeite ich nicht zusammen. Und dann sitzt man da und muss erstmal fummeln,Es gibt bei Kompausa im Gegensatz zu Jahren ähm,Man kann da nicht zwei Versionen, das derselben Bleiberie benutzen. Das haut einem dann da auch um die Ohren.Das heißt, es ist nicht alles Wort per Schuld. Also ich glaube, wenn man dann halt irgendwie doch zwanzig Workplus Plugins hat, die drei verschiedene Trickversionen haben, dann wird das der trotzdem ohne Ohren fliegen.
Alex
22:59
Na ja, eigentlich müsstest du doch dann, na gut es fehlt halt ein Bildprozess, ne? Am Ende. Das ist doch das Problem, das alles irgendwie dass das halt alles live ausgeführt wird.
Ich glaube, das Problem wäre lösbar, also glaube ich, viele Probleme wären lösbar, wenn man eine irgendeine Form von hätte, dass man die Ausführung von Puck, Plugin Code in irgendein,artiges, also Subprozessauslagern könnte, weil dann würde er einerseits wir Workpress nicht so viel Windows fünfundneunzig, sobald du einen Scanner ansteckst, so voll abschmieren, weil die Treiber halt sofort in den Curnle gehen und dort alles kaputt machen.
Alex
23:35
Ne? Gut.
Und du könntest da dann deinen Packeln halt machen, was du möchtest. Aber Autologer sind halt global. das heißt, wenn du dann zwanzig Plugins hast mit zwanzig Auto-Lodern äh,da staut sich dann da auch trotzdem.Das ist glaube ich einfach die die Composer ist nicht dafür gedacht geworden, dass du CMS-Plugins damit machst. Es geht irgendwie.Aber ich glaube die Probleme, die WordPress hat, die werden dadurch leider nicht besser.
Eric
24:05
Wobei ich möchte auch nochmal sagen, also es lag hier wirklich auch daran, dass ich mir ausgerechnet Zwick ausgesucht habe, das abzugraden, weil das wirklich nochmal eine andere Größenordnung ist, auch von Komplexität an Code, also das ist schon nochmal eine andere Nummer,Aber gut, aber an dieser Stelle wollte ich.
Alex
24:20
Also er hält bisher so ein Drei. Hält dann bis Versuch drei.
Eric
24:24
Kommt drauf an, weil ich das nächste Mal die PRP Requirement erhöre, weil danach richtet sich das wann ich Twick. Also es gibt auch schon in einer höheren Version, aber die ziehen jetzt halt auch relativ schnell die per Per Minimum Require ganz hoch.So dass ich da einfach nicht mehr mitgehen kann, aber die haben Taporten zumindest immer noch die älteren so ein Stück mit,Also mit Security Fix ist zumindest insofern ist das.Okay. Aber an dieser Stelle nochmal auch ein Riesendank an die Community tatsächlich, die,erstaunlich freundlich geblieben ist und und geduldig, weil ja doch dem ein oder anderen seine sein WordPress zerlegt hat damit, also grad ich habImmer wenn ich's entdeckt habe, dass irgendwas richtig schief gelaufen ist, dann habe ich ähm.Quasi das Release zurückgezogen. was, wo ich auch erstmal bekramen musste, wie mir das überhaupt geht. Also tatsächlich,habe ich da halt nicht mal einen normalen Releaseprozess genommen, sondern ich bin direkt ins SV angegangen und hab einfach in der zurückgesetzt,für die WordPress Profis unter euch, also das geht tatsächlich relativ schnell, wenn man einmal drauf gekommen ist, wie es funktioniert,aber dadurch, dass wird bis mittlerweile auch Autoupdates macht. er wird schon doch den ein oder anderen relativ schnell,wenn du ein fehlerhaftes Plugin kommt.
Alex
25:49
Ich bin immer wieder schockiert, wie viele Leute irgendwie auch auch noch nicht mal irgendwie lokal,ein Staging haben oder irgendwas wo du erstmal ausprobierst, was passiert, wenn du deine Plugins updatest, sondern das wird einfach alles live durchgedrückt und dann äh,geht das halt auch mal richtig in die Hose, ne? Ich meine, wenn du jetzt da geht das noch, da kannst du dich davon rickaffern, aber jetzt mal angenommen, du hättest irgendwie eine Datenmigration da drin.Sehe es echt düster aus.
Eric
26:18
Ja, ich meine, wird Press empfiehlt ja sogar die Outdoor-Updates anzumachen und sagt eher liebe Plugin-Entwickler, schreibt bitte sauberen Code, der keine Fehler macht.
Alex
26:27
Mhm. Na, danke. Würde ich ja gerne.
Eric
26:34
Wie gesagt, ich war mir nur noch wichtig zu sagen, dass ich da,Ich habe wirklich sogar irgend nirgendwo nicht mehr auf Twitter irgendwie jemanden frustriert, irgendwie was schimpfen sehen. Da war ich sehr erstaunt und hat mich auch glaube ich nur so zwanzig Releases, zwanzig Punkt-Releases gebraucht,da war auch natürlich viel das ist Burgnow, das ist Burgnow, das ist Burgnow. diese Art von Commerz dabei ähm.Aber ja ich glaube so um die zwanzig waren's insgesamt. Zwischendurch hatte ich auch mal den Verdacht, dass ich mir in meinem Release-Prozess irgendwas kaputtgeschossen hatte und habe den komplett umgebaut. Woran's tatsächlich nicht lag.
Michi
27:10
Klassisch.
Eric
27:13
War ein schöner Nebeneffektweil mein Willy's Prozess jetzt endlich mal aufgeräumt ist, nämlich baue ich jetzt die Beta-Releases mit dem gleichen Prozess, wie die Production Releases. Das waren bisher zwei verschiedene Bahnen, was schon immer so ein bisschen hm war,traurig ist nur, dass mein Rubi-Skript jetzt leider nichts mit zu tun hat, was ich bisher mein letztes Ruby Skript in meinem Repertoire, was ich zum releasen der WordPress ähm,Plug-in-Version benutzt habe. Das hat jetzt nichts mit zu tun und wurde gelöscht. Das existiert jetzt nur noch,in der ein bisschen traurig, aber nun gut. Der Workflow ist besser geworden.
Alex
27:52
Tennis kennst du da irgendwas oder irgendeine Umgebung, die jetzt nicht unbedingt nur Entwickler verwenden können, um mal zumindest lokal so durchzuspielen, was passiert, wenn man seinen WordPress upgradet.
nichts Explisit für Workpress, also es gibt da die ein, zwei, so,virtuell boxen, die vorkonformiert sind für WordPress, wo man das dann irgendwie alles reinladen kann, aber es gibt da nicht so explizit Wortplus an sich sieht ja auch kein,Art von Depläumens vor, also du hast ja ähm,Das ist also wie ich jetzt, also ich habe irgendwie zwei Wege, wie ich das zum Beispiel mache bei größeren Projekten. Ähm,ist tatsächlich so, dass man das komplette Workpress einfach ins Git packt und dann das sauber durch die Pläue. alternative Version, was ich bei so kleineren, größeren Projekten mache, ist tatsächlich, dass ich ein,privaten Feam Server habe,wo ich phase, ich baue dann mein Gitt habe, baut eine Action ein Feame durch und in dem Fee ist alles drinnen, auch alle Plugins,und dann habe ich ein Autoupdate in Walkus und das kann man für das Auto und dann versiert das. ich release natürlich dann nur, wenn ich's auch vorher auf Stating mal probiert habe. Das heißt, ähm,prinzipiell habe ich dann mir angewöhnt, dann mich den den Wortpress Workflows da zu unterwerfen, was quasi so zu zu tun, als würde ich das als als Feam-Update ausliefern, die Depromets.
Alex
29:17
Also beim bei der einen Seite einen Seite, die ich jetzt auch noch irgendwie ähm,ist es also unabhängig vom Potthaus, ist es so, dass die das bei mir alles in Doccor-Containern ist und ich dann tatsächlich die Images, also beziehungsweise die die gepackten Container dann einfach die Pläuer.Dann habe ich das halt so einmal lokal komplett durchgespielt und weiß halt, dass es funktioniert, sobald ich das dann halt auf den Zaubern wieder hochhaue.Aber das ist halt nichts was du irgendwie einen jemanden zumuten möchtest, der davon jetzt keine oder der einfach keine Zeit dafür hat, sich damit zu beschäftigen.
Eric
29:54
Ich glaube fast nicht, dass du es so einfach machen kannst, dass es normale Menschen benutzen würden.
Alex
30:00
Das müsste in WordPress drinne sein, es müsste irgendwie so ein Mechanismus geben, so ich meine, die haben ja auch lokale Applikationen, die das dann um die Umgebung gleich machen, wo es dann Knöpfchen gibt, mit ihr jetzt publishen oder sowas und dann geht das erst los und schiebt's auf die Live-Seite.Ja, aber wie gesagt, es gibt noch einen WordPress Blog später. Dennis, ich war nicht schon mal vor.
Eric
30:26
dann hätte ich noch einen Blog, ich den mache ich mal kurz. es gab noch einen anderen Buck, der ich glaube genug genug zu tief in die Technik. Aber es gab doch einen anderen Buck, der auch mit Autoloading zusammenhängt.und ich glaube, ich habe gar nicht genau geforscht, wobei der entstand. Ich glaube, es war mein Umstieg von Composer eins auf Komposer zwei,was vermutlich ein bisschen was am Generieren der Autoloading-Dateien geändert hat. nämlich hat bei einigen der Transkript nicht mehr funktioniert,was für mich schwer nachvollziehbar war, weil es bei mir lokal ging. Auch mit den.Releasten Dateien aber zumindest hatte ich gesehen, dass bei uns im Partner was Backend auch das Problem gibt und da konnte ich so ein bisschen rumstochern.Und ich habe wirklich sehr lange herumgestochert, bis ich festgestellt habe, es war ein Problem mit Case Sensitive, Case Intensitive Dateisystem.
Michi
31:27
Das hasse ich ja sehr. Sehr, sehr.
Eric
31:30
Feder lag komplett bei mir, weil ich den Autododingstandard nicht richtig benutzt habe. Ich habe nämlich die Datei namens Paza PAP klein geschrieben und das P muss aber groß sein. Ähm.
Da warnt jetzt Composer zwei vor. Composer zwei ist da sehr strikt.
Eric
31:48
Na, ich vermute ja, dass es erst damit mit dem Umstieg auf Komposer zwei passiert ist.
Ah, ja. Dann ist es dann passiert damit hier genau. Zwei ist dann nicht mehr so.
Eric
31:57
Scheinbar meckert er bei mir nicht, weil mein Dateisystem Case intensitiv ist. Oder so, ich weiß nicht warum es liegt, aber bei mir lokal meckert er nicht. Wenn ich das die Depentie installiere.
Deutschland-Composite hat.
Eric
32:14
Ja. Vielleicht meckert er vielleicht nur in dem eigentlichen Paket und nicht bei dem die Pakete einbinden, weil das Paket habe ich halt vor drei Jahren das letzte Mal angefasst. Ähm.
Also normalerweise müsste er also wenn du jetzt ein Paket installierst, jetzt also eins,und das ist nicht kritik genug in seinem Autoloading und mit seinem mit dem PSR vier und sonst was, dann spuckt er eigentlich sofort eine Warnung raus und sagte, ey, das wird unter Composer zwei kaputt gehen.Sei gewarnt.
Eric
32:45
Okay, ich habe zumindest nicht bewusst so eine Warnung gesehen. Kann jetzt natürlich nicht sagen, dass die da war und ich sie übersehen habe, weil es einfach durchs Turmel durchgerauscht ist. Ähm,Wer weiß, jedenfalls ich habe tatsächlich auch da da noch PCR null benutzt und habe die Chance auch mal benutzt, das einfach auch PSR Fair hochzuziehen unddie Datei umzubenennen und das ist noch nicht released, aber das ist dann auch da und dann sind glaube ich auch so langsam die großen Bugs, Seite drei Punkte null behoben, Fingerscross.
Michi
33:14
Was ist PSR.
Eric
33:16
Das sind so die PRP, wo Fischers, PRP Style Recordations oder sowas.
Nicht ganz, das ist das ist die Nation ist von der per Pifik, das ist so eine Framework Interobgroup.
Michi
33:35
Die heißt Fick. Entschuldigung.
Und die haben sich mal so die ganzen Frameworks, heißt Workpress, glaube ich, nicht dabei. Workpress hat sich.
Michi
33:45
Es tut mir leid.
Und die haben so Standards definiert und der Initiale war halt, dass ich dieses Auto-Loading äh und Coding Style ähm.Oder das sind sie ein bisschen ausgefranst. Deswegen sind da jetzt auch so ein bisschen Symphonie, ist da wieder rausgegangen.
Eric
34:07
Okay. Ich gucke gerade auf, wir sind ja auch tatsächlich sehr viele. Also ich mir ist vor allem der Pudding-Standard und der Autoloading Standard bekannt.
Alles andere ist eher so, da haben sich drei, vier Framows zusammengetan, haben es dann doch unter diesem Deckmantel der PSR veröffentlicht, aber dieses äh sozusagen doch keiner.
Eric
34:32
Aber ich glaube, denn er bürgt sich sogar. Ist halt auch so ein Ding, warum wird Plus wahrscheinlich der nicht mitspielen wollte, weil der Coding Standard einfach komplett konträr ist zu allem von dem, was WordPress macht. ich war schon von Anfang an.
Viel sehr frei sehr frei den Nichtsunter Work Presse, ich glaube das Problem glaube ich bei WhatsApp war, als ich WhatsApp hat sie als Frameword verstanden hat und deswegen da nie mitgemacht hat.Und während halt die CMS-Welt um Wortpress herum sich die jeweiligen Unter Bäue baue, baue, baue.Ja, Dupal hat ja irgendwie Unterbaus und und.
Eric
35:13
Unterbauten.
Und wenn man so nicht so moderne zehn Se nimmt, also so wie dieser PRP der Neurelation, die haben auch alle Firos drunter. Nur Walk Presse ist da halt einsam und hat immer noch ähm.Den Bauch voller.Sehr viel prozessualem funktion, der in sehr vielen Funktionen und keine Logik folgend. und wir benutzen Klassen nur, um quasi Funktionen zu gruppieren, aber mehr auch.
Alex
35:46
Ich bin fast der Meinung, wir sollten jetzt gleich den Blog machen, weil wir jetzt schon so viel über WordPress beschimpft haben, dann müssen wir das Ganze fast nicht wieder aufmachen.
Michi
35:56
Wie lautet die Headline? Flug oder Fluch.
Alex
35:58
Fluch oder Fluch.
Eric
35:58
Was hast du geschrieben? Dann erzähl doch mal.
Alex
36:01
Na ja, mich hat's einfach mal interessiert Dennis, weil weil du ja auch in einem professionellen Kontext häufiger damit zu tun hast und ich zumindest in der Zeit als ich noch ein bisschen aktiver so Klientenarbeit gemacht habe. Ist auch schon sehr lange herimmer so zusammengezuckt bin, als gesagt habe, kann ich, kann ich da einen WordPress haben? wie,Also bist du zufrieden mit dem was dir wird, Preis liefert, wie also,ich meine es ist es ist ja so ein so ein Zwiespalt, ne. Wir würden jetzt nicht darüber ran, wenn's nicht erfolgreich wäre, dann würden wir es halt nämlich nicht kennen.Fällt halt wirklich jeder, jeder dieser Teile von von diesen CMS ist halt einfach so was von veraltet,Also gibt bestimmte Teile, die sie im Schuh modernisiert haben, aber dieser fehlende Wille, das zu modernisieren, das merkst du überall und nicht irgendwie mal den die Eier zu haben, zu sagen, wir deprekaten jetzt einfach mal was und das entfernen wir dann auch noch.
Glaube der der Grunddenkfehler bei sowas ist nicht zu wissen, dass einfach oder WordPress.Also die Priorität von What Perls ist so wegwärts ähm Rückwärtskomprimität ist irgendwie das ein sehr, sehr hoch,Und daran rütteln sie nicht. Das eins der Grundprinzipien und das ist auch der Grundprinzipien, warum Wotplus so erfolgreich ist. du kannst es auf dem letzten Hinterhof äh,ist und es läuft,und das ist aber auch tatsächlich auch eine Sache von von Verfügbarkeit. Weil das sind auch unser Hölle, das hat das auch eine Preisfrage tatsächlich. Wenn du halt,topmodern gepflegt ist, PHP hast und 'ne Hussein-Umgebung, das wird dann alles teurer plötzlich, das ist tatsächlich auch sowas von Verfügbarkeit,Deswegen kann ich schon sehr verstehen, warum Roppes, der sehr dahinter ist und die Diskussionen sind, glaube ich, sehr, sehr hart und sehr haarig und die sind tatsächlich nicht technisch. Also die die Diskussion, also ich glaube, alle verstehen, warum man nicht mehr auf PRP fünf sechs sein möchte,äh und jetzt bestimmen auch alle zu, aber dann heißt es so, na ja, wir gucken auf unsere Zahlen und dann sehen wir, dass irgendwie zehn Prozent, fünfzehn Prozent der Hoster.immer noch eine alte PRP Version haben, per P5 fünf Punkt zwei und dann rechnet man das einfach in absoluten Zahlen um, was einfach von Millionen von Nutzerinnen sind,Und dann heißt es so, na ja, also wir könnten halt jetzt hier unserem unserem äh,unserem Programmierer, Ethos, Programmiererin, Ethos oder also unserem selberen, höheren Standard gerecht werden,und schließt ein paar Millionen Nutzerinnen aus oder wir schlucken einfach die Kröte, weil,Wenn man's ehrlich sind die die Vorteile von per PS sieben sind vor allem in im Syntax. So und darauf kann man irgendwie noch verzichten. Dass es langsamer ist. Ja.Geschenkt. also das glaube ich bei Performance geht's bei vielen Hostern auch gar nicht mehr drum. Ähm,Deswegen ist es halt dann ist es halt will man halt noch mehr Zucker, so einen Schucker haben so und bei Rockers hat's auch bisher ohne funktioniert,der der Unwille, das ist quasi der erste Teil. Der zweite Teil ist ja natürlich Wortplus lebt halt davon, dass es einfach ein riesiges Ökosystem hat,Ein Ökosystem, was einfach ein Milliarden, also es tat sich ein Milliardenmarkt. Ist immer ganz lustig, wenn wenn mich Kundinnen fragen so, na ja, was sind so die Vorteile? Also ich habe ja mit Rockbus gibt's ja so viele Plugins und gibt's denn auch für dieses CMS, was sie mir empfehlen, jetzt auch Plugins? Alsodas kann man nicht vergleichen. Das ist halt Whatpres ist ein Milliardenmarkt und dann kommt lange nichts. Wirklich lange nichts,irgendwann ploppen dann die ersten zehn Esse wieder auf. Ähm.Das ist auch schwierig, dem da abzuhaken. Es wird dann es zu sehr ich mir auch jedes Jahr wünsche, dass es dann einfach mal vielleicht bei so einer runden Version,Einfach mal Cut machen könnte, wird das nicht passieren. Das dauert alles sehr, sehr langsam. Und die Erfahrung um Gutenberg haben gezeigt.Dass das auch die Nutzerinnenbasis gar nicht möchte. Gutenberg ist glaube ich das radikalste was bisher in Awardpreise Welt passiert ist. der Hintergrund ist also.Es noch nicht wissen, Gutenberg ist dieser neue, die neue Editor Experience in WordPress. Ähmdas basiert auf diesem Blocksystem, dass man hat sich seinen, seinen Artikel in Blöcken zusammenstellt. das ist quasi eine Reaktion auf diese ganzen Pagebilder, die es in WordPress,diese ganzen modernen Startups, wie's dot com, um nochmal.
Michi
40:43
Mhm.
Niveau ähm,Und wie sie alle auch heißen und die haben, die basieren halt alle auf so einem ja, es ist halt Frontpage zwei Punkt null, so.aber es ist extrem beliebt und weil es hat Leute ich glaube heutzutage nennt man das gar nicht mehr, also das diktierlich, sondern man nennt es einfach No-Code Systeme, wo man quasi seine Ziele erreichen kann, ohne Zeile Code schreiben zu müssen,das ist extrem ein, also für für Benutzerinnen, die irgendwie das nicht können, so sehr einstiegseinfach. Und das da wollte Gutenberg halt dran,Auch so eine Businessentscheidung WordPress dot com konkurriert hat mit diesen Systemen,mit diesen Startups und Gutenberg ist quasi diese neue Entital Experience und damit wohl schon sehr viel kaputt gemacht. Der Backslash ist bis heute ziemlich stark,und das das quasi noch nicht quasi rein politisch gesehen in der WordPress Öko-Welt. Und ich zurückgezogen liegt einfach daran, dass Mettmalenweg einfach mehr und weniger sein komplette Autorität,auf guten Wert gesetzt hat, weil ich glaube, wäre er nicht gewesen wäre die Wahrscheinlichkeit auch hoch gewesen, dass ähm,der Protest dazu geführt hat, dass man's aus, also es rausgeflogen wäre. Aber jetzt ist quasi da wird immer mehr Druck dahinter gegeben und der Klassiker Tor. Wenn ich's richtig verstehe, verschwindet er bald in eins, zwei, drei Versionen,So und dann ist es vorbei. Und das ist schon das das härteste, was an Zöpfe abschneiden geht und das war ein großes Drama.
Michi
42:20
Die Nutzerinnen fanden das scheiße oder.
Weil eine Mischung, also einerseits mussten halt Plugins angepasst werden, muss halt de facto zwei Versionen deines Packens haben, eins, das dem Classic Editor geht,und du musst es halt quasi guten Berg haben und in Gutenberg schreibst du, also während du vorher dein Plugin vor allem in p geschrieben hast,erfordert, hat's guten Berg, dass du auch Jahreskrippe schreibst, weil Gutenberg findet komplett nur im Bausatz statt in Reac.Was wiederum natürlich auch sehr viele Plugintwicklerinnen ausgeschlossen hat. So, weil,Es ist plötzlich eine neue Sprache, die erforderlich ist. du musst ein Bildsystem haben. Also ist halt, es ist halt die Hürden wurden höher,da gab's diesen Back Slash und es gab halt den auch aus der unseren Sicht, weil Gutenberg ist nicht fertig. Ich glaube, Gutenberg wird auch nie fertig sein,Aber es war nie fertig genug,für die meisten Leute, also sei es funktioniert fehlten, Dinge waren, versprochen, die dort nicht kamen, Initial, es werden ständig Dinge umgebaut, Barrierefreiheit ist nicht so die höchste Prio. Ähm,Und das sind halt so Dinge, die dann das die die Frustration hochkommen. Ich glaube, das liebste Plugin bei Workpress ist, glaube ich, dieser Klassiker, dass man die wieder zurückschalten kann.
Eric
43:37
Mhm. Ja, der hatte nach wenigen Tagen irgendwie Millionen Instas, das war witzig zu sehen. Also witzig, hm.
Alex
43:45
Das was ich mich so ein bisschen frage, wie man so auf das Wortpresse-Epo-System draufschaut,Das ist ja das ist ja quasi zweitausenddrei gab's ja keine Alternativen. Aber mittlerweile ist es ja so, dass du mit weiß ich nicht, also die Kosten fürs Hosting finde ich,ist irgendwie ein ganz schwaches Argument,weil nämlich die Hoster, die dir für so wenig Geld das Rosting anbieten, die haben eine eine ganz katastrophale Performance,Da kannst du mit jedem jeder BUS Rechnung, die danach Nutzung abrechnet, wird billiger sein, weil du halt einfach nicht so viele Rickfeste überhaupt surfen kannst auf deiner.
Eric
44:20
Ja aber Heinz Otto kann sich halt bei eins und eins einen Zerr für zwei Euro im Monat klicken, der dann langsam ist, aber der kann sich halt bei L Devil US nix einrichten.
Alex
44:29
Ja, das ist doch richtig, aber das ist ja nur eine Frage von irgendwie Anbietern, die das da vorschalten und von der Richtung, der der Argumentation könnte man auch entgegnen. Es kommen ja jetzt haufenweise Alternativen wie Square Space oder sowas um die Ecke,Was ja Dennis auch meinte, die halt überhaupt gar kein Setup vor vorher sagen. Also das wird ja, die werden ja hundertprozentig den Markt da ab.
Eric
44:49
Aber die sind wiederum relativ teuer, oder? Also alle diese neuen Startups sind hier können nicht konkurrieren mit einem drei Euro Monat anbieten.
Alex
44:54
Einen Zehner.
Eric
44:55
Ja, das ist für viele schon viel Geld. Also.
Alex
44:58
Ja, aber du musst ja überlegen, was du für Zeit investierst.
Eric
45:00
Ja, so denkt aber keiner, der nicht freelanzt.
Alex
45:03
OK
Du musst halt denken, du bist halt, weiß nicht, du bist Vorstand eines Nachbarschaftsvereins,und du kennst Telekom und eins und eins vom DSL. Und so bei eins und eins das haben deren Hosting Infrastruktur,total modernisiert, dass du da trotzdem nur noch, glaube ich, ein PRP vier haben kannst, wenn du's möchtest.Fragwürdig, aber glaube ich, deren Größe geschuldet, aber die haben das sehr modernisiert, also ich mittlerweile wäsche ich da auch nicht mehr. aber prinzipiell du bist Vorstand, irgendeines Hinterhofvereins,klickst du für zwei Euro die Website, das Wortpress wird dir von eins und eins mit installiert.du musst dich ums kümmern, du kriegst dir deine Platten zusammen und bist am Start. Das ist halt immer noch.
Alex
45:50
Und dann hast du nach irgendwie wenn du wenn du nicht hinterher bist und das Updates, dann bist du bald von Google gebloggt, weil deine Seite Mayware vertreibt.
Genau, deswegen hat der WordPress Autoupdates für alles jetzt. Das ist der Hintergrund der ganzen Sache, dass.
Alex
46:04
Also da ist die Wahl ab aktuell bleiben und es geht wahrscheinlich kaputt oder nicht aktuell bleiben und du fängst.
Eric
46:11
Das sind ja auch Argumente,für die Nutzerin in dem Startmoment völlig irrelevant sind. Die sind ja gar nicht bewusst. Die wollen einfach nur, ich ich will jetzt irgendwie Webseite möglichst billig,und dann gehen sie halt zu diesen Standardgroßen Hustern. Ich verstehe das schon.der die Erkenntnis kommt erst später, wenn wenn überhaupt. Ich bin klar, die schlagen dann halt auch bei uns im Forum auf und sagen mein Webplayer braucht irgendwie sechs Sekunden zum Laden. Warum ist das so langsam? Na ja,deshalb scheiße langsam ein.
Alex
46:40
Ein Hoster verarsch.
Eric
46:42
Ich wollte nochmal einen Schritt zurückgehen mit generell, also der Unterscheidung zwischenUserexperience und Developer Experience, weil die Gutenberg beziehungsweise Classic Aditor Experience Geschichte ist halt eine Userexperience-Frage,und per Per Version ist Thema Experience,sind halt zwei komplett getrennte Schienen und weiß ehrlich gesagt auch nicht, wie intern da ein WordPresdie tiefe Rosierungen liegen, aber also ich weiß auch, dass wie du schon gesagt hast, Dennis, das Rückwärtskompatibilität einfach ganz, ganz weit oben steht,weil sie sich einfach bewusst sind, dass sie auch deswegen eben so erfolgreich geworden sind und deswegen.Es auch so eine wahnsinnige jahrelange Aktion war, überhaupt mal die PRP Requisment von fünf Punkt zwei anzuheben,sie halt wirklich von Hoster zu Hoster wirklich von Tür zu Tür gegangen sindquasi gebattelt haben, doch mal aktuellere PHP-Versionen zu düplen und erst als DB presentage hoch genug war, als gesagt haben, okay, jetzt kriegen wir wirklich mal den Schritt gehen, aber,ist klar, das war wirklich eine jahrelange Aktion, wo sie auch wirklich hinterher waren,weil sie einfach die, die dass die Last nicht auf die Nutzerinnen wälzen wollten, dass die dann irgendwie Probleme mit der Person haben.
Alex
48:03
'ne schöne Entwicklererfahrung ist es auf jeden Fall nicht anzuschreiben. Das kann ich sagen, da finde ich übrigens die Gutenbergsache, es ist da noch das Beste davon.Die.
Michi
48:13
Sagst du als Ja, was.
Alex
48:15
Das Ding ist alt äh,Das ist halt so, da da merkt man so ein bisschen, dass sie sich halt auch ein bisschen bisschen Gedanken gemacht haben, wie man irgendwie so eine Modularisierbarkeit eines Editors erzeugen kann. Und da da das ist ein ziemlich kompliziertes Problem und das haben sie einigermaßen,rausgekriegt, dass du da irgendwie immer noch einen Reakt bekommst, was dir halt WordPress liefert. Das ist halt genau der gleiche Fehler, den sie schon immer gemacht haben. Das ist eigentlich unnötig, dass du, denen ich selber dein Reakt irgendwie damit mitliefern lassen kannst.Wahrscheinlich auch der Performance gesch.
Ich, ich glaube, genau, das ist im Gutenberg ist halt de facto halt auf dem Reißbrett entstanden mit quasi moderner Architektur und WordPress ist halt ein Falk von B2, also ein Ford gewesen von jemandem, der nicht so richtig gut schreiben kann,und B2 war schon.Damals halt unter uns halt unter PRP drei oder so unter entstanden. Das waren halt die das was man so so geschrieben hat den Code halt,und seitdem ist das halt so. Wobei ich auch da Walpers in Schutz nehmen möchte, weil es heißt so ja, das ist WordPress wäre schlechtes PRP,glaube, was man unterscheiden muss, ist zwischen also schlechtem PHP und,schlechter Softwarearchitektur, weil die Codeproviews bei bei WordPress sind sehr,streng. Das heißt, da wenn man da irgendwie Chor Commits da gucken einem sehr viele Leute auf die Finger und da wird sehr sehr kontrolliert darauf, dass das quasi ähm,dass man da kein kaputtes PRP schreibt. Nur, dass halt quasi die die Softwarearchitektur, so wie sie ist, das mit diesem ähm.Einerseits stärker einerseits auch fragwürdigen Plugin-Hook-System.Ist halt einerseits krasse Stärke, andererseits ist es halt ähm,Wenn man das mal aufmalen möchte, kommt da halt so ein, so ein, so ein Balgan, der das Ding ist, weil es geht so ein paar Kreise dreht sich alles ähm,Das ist halt erstmal so. Und deswegen muss man, glaube ich, da trennen, das ist halt kein schlechtes PRP, es ist nur nicht mehr, wie man heutzutage ein CMS in der Architektur aufbauen würde. Mit dem Wissen,was die heutigen die heutigen Anforderungen sind. Also, dass man halt zum Beispiel schon Bäcker und Fronten trennen würde gerne,dass man früher einfach nicht getan und dass man dann quasi zum Beispiel heutzutage vielleicht nicht mehr Blops von HTML die Datenbank schreiben würde,sondern man heutzutage wenn du halt so wie Gutenberg hast, das sind Blöcken ist, dass du quasi auch die die Datenstruktur der Blöcke sauber wegspeicherst.
Alex
50:58
Kanzler brauchen HTML sie realisieren ne? Also da gibt's da gibt's auch richtig üble Spielarten.
Wort bist du das ja? Wortpiss ist tatsächlich so, du, wenn du Gutenberg ausschaltest, dann ist das HTML noch einigermaßen okay, weil sehr viel Daten in HTML-Kommentaren äh weggespeichert werden. Das heißt, du hast ähm,Guten Tag,es wird erstmal gepasst und das was man an Pops hat für die guten, also für die also Konfigurationen dieser Module, dieser Blöcke ist halt in Harting Mailkommentaten gespeichert.Liegt aber darum, weil Rückwärtskompenibität. So, das war halt irgendwie als funktioniert deswegen ist auch der Hintergrund zum Beispiel, warum man in Gutenberg,dass der Editor des HTMA bloß nicht im Frontentust vorne auf der Seite, weil sollst dieses diesen Blog deaktivieren können und es soll später immer noch funktionieren einigermaßen,das sind so die ganzen Gedanken, das ist halt alles ein bisschen ähm ja, es ist quasi den den Umständen entsprechend, also sobald man quasi ähm,Glaube, es ist nicht alles so schlimm, sobald man halt weiß, was die Motivation dahinter war. Man kann halt die Motivation nicht cool finden,Aber das Ergebnis hat trotzdem, das ist halt irgendwie das beliebteste CMS-System der Welt ist und das auch bleiben wird.Und die Prioves sind da leider bei den Nutzerinnen woanders.
Alex
52:13
Ist halt ja.Ist halt die Frage, ob dann irgendwo ob so langfristig die Entwickler da sich da da drinnen wohlfühlen. Also, wie gesagt, es ist halt so die das Schlimmste am Webplayer, für mich ist echt das Rotbrotplug an. Ich bin so so auf den,mittlerweile auf dem Stand, dass ich's fast so überlegt habe, aber war's 'ne gute Idee im Januar das Ding zu schreiben oder war es eigentlich eigentlich eine richtig blöde Idee, weil,die meiste Zeit jetzt gerade aktuell in die Maintinents in die Backfixes, das investiere ich in das Wirtschaftspluggel und nicht in den Player eigentlich,Das ist absoluter Wahnsinn, dieses ganze alleine schon, wie man, wie man was man für eine für Optionen hat, Plug-in-Daten zu speichern. Kannst eigentlich, du kannst, entweder entscheidest du dich, du knallst alles in dieses WP Optionsobjekt rein,was scheiße ist oder du schreibst dir eine SQL-Curry selber und hast wahrscheinlich drei SQL Injections, die du automatisch gleich mitkriegst.Und ja ich hab halt zum Beispiel dieses dieser Back mit ich hab das Problem dass ich die die Fortkonfiguration nicht überschreiben kann das ist ein klassisches Ding weil mir das in den WP Options um die Ohren geflogen ist,Und das ist sowas, das kann man auch echt schwer migrieren, sobald du diese Datenstruktur da drin ist, als ob du in eine nicht tralationale Datenbank die ganze Zeit reinspeicherst, das heißt die ganze Intelligenz liegt irgendwie in deinem Code dafür,Das ist halt das ist ein Horror, das zu migrieren.Also es macht wirklich keinen großen Spaß, die irgendwie wird Press Plugins da zu installieren. Vielleicht,liegt es aber daran, weil wir nicht so richtig kontrollieren können, was die Umgebung ist, welche anderen Plugins noch mit dabei sind. Was uns die ganze Zeit noch irgendwie ein Bein stellen kann und auch wie,flexibel diese Plugins sein müssen, weil ja beispielsweise der,Player macht ja irgendwie der bindet den Schrottcode ein, der macht irgendwie den Konfigurator dahinter der macht irgendwie noch den guten Bergblock dazu und das nennt das noch für den Publisher, das muss ohne Publisher funktionieren,im Shortcode da noch das Definieren da drinnen. Und das sind so viele Optionen, das alles sind dieses Plugin da reinzupressen,und so dass das überhaupt einigermaßen performant am Rennert, ist für mich immer wieder einfach nur ein Wunder von Cashing Plugins tatsächlich.Weil er als statisches HTM Ellerband da rausgezogen wird und irgendwo hingelegt wird.
Eric
54:34
Aber rumdecken passiert natürlich eine Menge. Da wird wenig gecacht.Aber ich meine letztendlich ich ich glaub die ganze WP-Opfens-Tabelle wird mehr oder weniger in einem Rutsch ausgelesen jedes Mal und halt nicht jedes einzeln.Weil sie einfach wissen, dassin der zehn Plug-Ins hundert Action-Anfragen als neunzehnhundert Queries und das bringt halt nichts. Der lesen sie halt Liebe mit einem Mal. Die die ganze Baby Abschnittstabelle aus, beziehungsweise ein, die ist Fleck von Autolot haben, aber das haben die meisten,Option. ja, da sind schon so ein paar Knöffe dabei. Ich wollte auch nur sagenIch habe keine Ahnung, wie viel Hooks, der Publisher benutzt, aber ich kann natürlich sagen, dass ohne dieses Hochsystem der Publisher nicht möglich wäre in den,in einem anderen Zimmer.
Alex
55:21
Ja, aber auch, du hast ja auch du kannst da bestimmt, ich bin jetzt zum Beispiel bei dem Problem, dass ich die die die Assets vom Player,Also wenn jetzt eine Seite gerindert würde, möchte ich nur das Java Skript im Bettenwin auch wirklich dein Player auf der Seite ist.
Eric
55:35
Ja, klassisches Problem.
Alex
55:37
Wie kriege ich das raus? Ohne den gesamten Content einmal gerindet zu haben. Da ist das Hochkornkonzept.
Eric
55:41
Fronten.
Aber du hast doch in in also aber kurze Frage, du hast da, wenn du denn du Schaucode, also du Shortcode ruft auf, ruf deine Funktion auf, wo dein Shortcode änderst. Und da könntest du ja Q-Assets machen,Skript und dann wird es im im Futter rein die reingepackt, wenn es in den Contest stattfindet.
Alex
56:00
Ja im Futter. Das ist aber das Problem, da muss ich dann wieder meine ganze, mein ganzes Skripting, was da drin ist, darauf warten lassen, dass das halt tatsächlich auch ausgeführt wird. Und du hast ja eine dein, dein dein das HTML-Dokument hat ja eine gewisse Struktur, deswegen gibt's da einen Happ, um da irgendwie bestimmte,Skripterinnen reinzupacken, so sicher zu gehen, dass in dem Moment, wo sich dann dein Dom initialisiert, diese die Funktionalität da ist.
Deine Alternative wäre halt in den Huck reinzugehen in den Template Loder Huck.Da zu gucken, weil da hast du das Postobjekt das erste Mal. und da reinzugucken und dann dort in Q ja was Skript zu machen und dann hast du's im Head.Im Tablet Loder. Das ist die, der Hook nennt sich Template Loder.
Alex
56:41
Ja. Okay.
Glaube ich zumindestens, aber es ist ich ich so so gut ich mich auch im Chor auskenne in WordPress bei den Hugna muss ich immer wieder mal nachgucken,ungefähr wo sie sind,aber prinzipiell ist das die erste Stelle, wo du nachgucken kannst. was du mit dem Postübig machen kannst, weil dort wird entschieden, welches Templet geladen wird und davor ist das Postobjekt dann schon da.
Michi
57:07
Schreibst du in deinem Job, denn hauptsächlich WordPress CMS oder heute was anderes.
Mache alles, ich,bin mit ich quasi bevor ich nach Berlin gezogen bin, war ich Freiberufler und das war halt dann tatsächlich als WordPress komplett. aber als ich nach Berlin gekommen bin vor jetzt sieben Jahren,bin ich in einer Kommunikationsagentur oder Vulgo Werbeagentur gelandet, die das Motto hat, wir tun was wir können.Das ist halt Litivaly, das ist ernst wortwörtlich gemeint.
Michi
57:46
Ist schön ehrlich.
Und bedeutet halt, dass ich viel gemacht habe. Ich äh,dort nicht angestellt, weil ich eine explizite CMS beherrscht habe, sondern die haben fanden meine Arbeitsweise beeindruckend,und ich habe habe quasi, ich habe hier meinen WordPress gut gezeigt, muss ich hier einen WordPress Projekt machen, sondern ja, sieht sieht gut aus. machst jetzt Fronte,habe ich Frontet angefangen und habe dort weil die dort keine Frontentwickler mehr hatten zu dem Zeitpunkt, sondern die hatten das, es war dann ein anderer Standort ausgegliedert, habe ich dort Freunde angefangen,und hab dann dort,das Team freundet mit aufgebaut und hab da die ganzen Standards reingezogen und Design Systems und alles was man so heutzutage unter modernen Fronten so versteht ist dann da reingekommen,und ich habe dann immer mal wieder als quasi Resident Wagpress Profi auch immer wieder Wortpiss gemacht,aber ich habe auch TÜP drei dann gemacht. ich habe ich habe für einen Kunden Peifel geschrieben, weil's notwendig war für das Projekt,ich habe Videoschnitt gemacht man macht dann Texte am Ende ist es tatsächlich so dass man dann eine Deadline hat,in so einem Projekt dann das so acht Monate geht. am Ende macht man einfach alles, um dieses Projekt an den Start zu bekommen, dass es cool wird, dass man drauf stolz ist und dann ist es halt,das ist dann meine Sozialisierung am Ende gewesen, das heißt ich mache zwar hauptsächlich Fronten und PHP.Aber ich habe immer wieder Projekte, wo ich wo ich einfach auf Probleme losgelassen werde und,Code eine Lösung davon, aber oft nicht. das heißt ähm,wenn's dann halt doch mal Video oder Papier oder whatever ist, dann mache ich das auch. Und das so ist das, mein mein Leben, das quasi Web-Entwickler ist die Vereinfachung meines Jobteiles, aber in Wahrheit ist es quasi ähm,Ich bin ja auch kein Informatiker. Ich habe da nie studiert oder sondern hab das mir einfach irgendwie beigebracht und,Deswegen denke ich auch wenig wieder ein Informatiker. also ich also so Tieralgorithmen kenne ich nicht, kann ich, weiß ich nicht. Also ich würde bei jedem Google Whiteboard Interview weinend rauslaufen, weil.Ja
Alex
1:00:04
Genau, sortiere diesen Bein Richie. Ja, na gut, aber das machst du auch, das übst du auch nur für das Vorstellungsgespräch und dann.
Dennis
1:00:09
Genau, aber es ist halt das ist halt habe ich, habe ich also quasi habe nicht, also ich vergleiche das immer so ein bisschen. Also ich bin halt, ich bin ein Mechatroniker,Ich habe ein Grundverständnis, wie das funktioniert. Ich kann's auch reparieren und ich kann's machen, aber ich kann, ich kann trotzdem kein Auto konstruieren.Und dementsprechend ist so mein Background. Ich versuche irgendwie Probleme zu lösen und oft ist halt Code ein sehr effektiver Weg dazu. aber ich bin mir selbst sehr bewusst bewusst, dass Code auch da nicht immer die Lösung ist und ich bin da auch da nicht ähm.Mir nicht zu fallen, um einfach auch andere Dinge dann zu tun, um meine Probleme zu lösen. Aber ja, ich mache viel WordPress, um quasi den Bogen wieder zu.
Eric
1:00:47
Ja, ich ich schaue gerade auch wo, wo kommen wir eigentlich her? Wir waren ja eigentlich noch in unserem Vorprogramm, was da noch etwas abgedriftet. genau eine Frage wollte ich zu zu Wort plus doch noch stellen,ich habe ja,per Twitter schon prophezeit, dass PRP acht wahrscheinlich in zehn Jahren in WordPress nutzbar sein wird, was denn deine Meinung dazu?
Dennis
1:01:14
also du kannst aktuell Whatpress und per P acht nicht benutzen zusammen.Per P acht hat da so ein paar per P modern sitze ich hier die ganze Zeit und acht ist halt schon so ein Release, wo man ähm.Diese ganze mit so Typen, dass du dann also du kannst halt,also was zum Beispiel zum Beispiel ging in PRP, wo als PRP zu hatte ja irgendwie eine Warnung gespuckt hat, aber es hat irgendwie dann trotzdem funktioniert wie so eine Ressource und ein String zusammen kombinieren in eine variable.Es ist halt, wozu wollte man das machen? Aber Wort per Peo hat da immer so, ey, wie, also PRP ist Anspruch war immer, gibt mir irgendwelche Daten und ich versuche mal irgendwie voranzukommen,Ähm,eben da geht man halt weg per People wird immer strikter, auch nicht im Strickmodus und die Typen werden immer strenger und das fliegt dann Workbase jetzt um die Ohren so ein bisschen weil da wurde ein bisschen,vor allem gerade in Plugins, das der Chor an sich ist glaube ich relativ fein, da gibt's eher das Problem, dass so so Klassen so in das Klassenmethoden in Kindern, Klassenkindern,nicht dieselbe Signatur haben, das fliegt jetzt in per P acht, sondern schnell um die Ohren und es sind so kleine Dinge, aber das ganze Plugin Whatbus Ökosystem hat nicht dieselben Coding-Standards wie Dacore und das ist alles gerade so ein bisschen sehr sehr haarig. Also ich glaube, das Problem ist nicht mal, dass du ähm,Wortpass irgendwann mal per P acht geht, sondern ist einfach das PRP acht so ein krasser Buch ist. Ähm.Ja, das wird haarig normal. So und es gibt halt so so eins verbricht, es gibt einerseits im Coreblock von Warpress einen quasi,Orthopädiebericht dieses Unfalls Jost also das die Macher hinter diesem sehr beliebten SEO-Plugin haben auch nochmal so einen Art von Outlookie-Bericht geschrieben. und PRP acht ist halt eine Herausforderung so,so cool ich es auch finde eben das wird nochmal hart. Ich glaube,wird glaube ich draus sein, dass vielleicht bei Workpress mal noch mehr in so Richtungen. Es gibt ja schon jetzt für Feames, Reviews, das heißt, wenn du ein Film einreist, wird es schon grundsätzlich gecheckt,von Leuten.Das ist bei Plugins so nicht der Fall. Ich vermute mal, dass man da demnächst zumindestens in das, was man automatisieren kann. Es gibt das Ökosystem für Perpi sieht schon sehr viel an statischer Analyse und Analysetools vor,und ich glaube, was wir demnächst sehen werden bei Workpress and Automatismen, dass der einfach sagt, so ey.Hier dein Plug-in, du hast da gerade was committed, das wird dir um die Ohren fliegen, so. Ey, du benutzt hier eine PRP-Funktion, die gibt's erst in modernen Versionen, willst du nicht lieber, vielleicht das benutzen? Sowas wird's halt passieren. So ein bisschen Intelligenz,und ich kann mir gut vorstellen, dass nochmal das der Plugin Purch nochmal stärker wird. Also es wird immer mal wieder,werden alte nicht mehr aktuelle Plugins werden ausgeblendet aus dem Plugin verzeichnis.Das wird vermutlich nochmal ein bisschen öfters passieren. So sind so die Wege wie Walpress damit dann umgehen wird mit dieser PRP acht Situation.
Eric
1:04:24
Du hast meine Frage nicht beantwortet, ich möchte Anzahl von Jahren hören.
Dennis
1:04:29
ich vermute mal also ich glaube wir werden auch die nächsten drei Jahre PHP fünf sechs sehen. Wordpres.
Eric
1:04:38
So lange bis PRP sieben.
Dennis
1:04:39
Ist so ungefähr der.Genau, weil das ist ungefähr der Zeitraum, wo auch noch die ganzen Serverdistuditionen noch so Patches für per P fünf sechs liefern. Und solange werden dann Hoster noch darauf aussitzen, auf dem Ding.Und dann schlecht in drei bis vier Jahren ist dann per P sieben mal die Basis. Man sollte da mal also wenn man diesem Wissen sollte man niemals die per P Release-Zyklen sich angucken,weil ich glaube PRP sieben, also sieben Punkt null ist jetzt auch Deprecat, also quasi wird nicht mehr gepflegt seit zwei Jahren oder so. Ähm,Ja. und per P sieben sieben vier hat jetzt auch nur noch ein Jahr bis es dann rausfliegt aus dem.
Michi
1:05:22
Dann verstehe ich aber auch an einer Stelle, was nicht. Ich meine, das Nadelöhr sind ja dann die Hoster. Was ist denn das Problem automatisch einfach ein neues PAP auf den Server zu machen.
Dennis
1:05:33
Alles dann um die Ohren fliegt.
Alex
1:05:36
Die das die diese existieren nur weil da Leute sind, die haben ihre Seiten da liegen, die bezahlen fleißig ihre Rechnung und die wollen eigentlich die nicht aufhecken.
Dennis
1:05:48
Und das war dann die Aktion das glaube ich hatten wir mal war das kam man glaube ich mal auf diese Aktion von fünf zwei auf fünf sechs war keine technische Zusammenarbeit wirklich,an jeden Hoster zu gehen und sagen, ey, was müssen wir tun, dass ihr euer PP updated,und das wird nochmal passieren müssen, so 'ne Aktion,und es ist halt, es gibt halt viele Hoster, die ganz cool das schon gelöst haben, dass eine mehrere per Personen parallel haben kannst und dann geht das schon irgendwie so ein bisschen. aber du hast auch Hoster,Die haben den Server halt einmal aufgesetzt und haben ihre Kunden drauf und ab den quasi verdienen sie damit Geld. Und es ist halt schwierig da,da fahren zu kommen, vor allem wenn halt von den,Linux-Distruption ja immer noch quasi das Versprechen kommt ne, wir patchen halt beim PHP noch irgendwann noch die nächsten X Jahre.Wenn Debieren halt so fünf Jahre verspricht, so und dann wenn das halt dann ist es halt dann alles noch das zieht halt alles so ein bisschen nach. Also nur weil per B sagt so, eyfür sieben vier gibt es in einem Jahr keine Security-Updates mehr, heißt es ja nicht, dass Dibyan das ja vor zwei Jahren,sieben vier mit ausgeliefert hat, nicht noch fünf Jahre lang zumindestens das Versprechen hat, das zu tun, ob sie es wirklich tun. wer weiß,aber es ist halt das hängt alles sehr, sehr nach. Das ist dasselbe Problem mit I elf. Also Microsoft sagt der Elf ja ist vorbei die Nummer. Aber dann in den in dein Fußnote geschrieben, na ja aber,Wir haben ja noch so Windows-Versionen, die wir unterstützen und solange es dann dann hast du diesen Rattenschwanz plötzlich wieder drin. Und Zumbo ist das halt alles sehr zeitverzögert,und zwar in Jahren.Daher, sorry, das mit per P acht mindestens außer Wortpass weiß ich nicht, fährt einmal gegen die Wand, es wird neu geschrieben oder sowas, aber äh.Drei bis vier Jahre bis per P sieben kommt.
Eric
1:07:47
Du möchtest dich du sagst PRP achtzehn passiert zu unseren Lebzeiten nicht mehr. Das ist deins ist gleich eine Voraussage.
Dennis
1:07:53
Nee, das, das sage ich nicht, aber ich, aber ich ich sage, also es ist halt.Ich würde nicht auf per P acht schielen, weil auch die die Release-Zykle von pRP werden schneller. Also wahrscheinlich jetzt eher so das Perpisi unterstützt wird und dann irgendwann vielleicht der Sprung kommt auf einen PRP neunzehn whatever.Auch die von PRP haben sich ja nochmal geändert. Also während früher also also es gibt einen Grund warum es kein PAP sechs gibt,das ist halt hat einmal alles die haben sich einmal komplett verrant und jetzt sind sie in so einem eher so einem die zählen jetzt einfach knallhart hoch alle paar Wochen. So.Also ich glaube Chrome ist jetzt auf Chrome siebzig oder so. Also es ist jetzt auch noch zwei Jahre bis die dreistellig werden in ihrer Version. das sind jetzt die Release-Zyklen und deswegen will ich da jetzt ich würde da nicht mehr auf diese PHP-Version so hart spielen. Also ich glaube, das Wort Prest auf PRP acht geht äh.Die Wahrscheinlichkeit ist eher höher, dass dann der Sprung dann größer sein wird. So. Weil dann auch in drei Jahren per P acht nicht mehr gepflegt wird.
Michi
1:09:00
Eric.
Eric
1:09:01
Dieses schöne Match-Konstrukt, was ich sehr gerne benutzen würde, aber gut.
Dennis
1:09:07
Es ist PRP acht hat sehr schöne, viele Dinge ich glaube das ist schon hat was,aber du bist halt da gezwungen. Was du halt machen kannst ist halt, wenn du sagst, du hast so ein paar Standard Library Sachen,Gibt es halt von Symphonie, diese kompakt Librarys, dass du sagen kannst, ey,es gibt da drei, vier Sachen, die ich gerne in aus PRP acht schon in meinem PRP fünf Code benutzen möchte oder sieben Code, dann kann man da mit dieser Compact Sachenzumindest für Dinge sich reinholen. Aber alles was so Syntax ist also höchstens höchstens vielleicht sehen wir nochmal die Babysierung von per P,ich weiß nicht, per P.PHP schreiben und wir werfen das halt gegen irgendein ein Tool und dann kommt halt PAP auf, was nicht man auf das man nicht gucken möchte, es aber funktioniert.
Alex
1:10:01
Würde, würde passen, Eckmask führt fünf, ne? Und dann halt per P fünf.
Dennis
1:10:05
Ja, also gerade auch dieser null null Kollepsing Operator ist halt cool, weil es einfach sehr viel Code spart.vielleicht also es gab so Ansätze, ich meine, ich habe so Tools schon gesehen, die das taten. Vielleicht wird das nochmal moderner, dass du einfach wirklich modernes Perppet schreibst,und dann drückst du auf den Knopf und dann kommt er per Praus, das einfach kopatibel ist zu älteren Versionen. Ich glaube, das ist eher die Wahrscheinlichkeit, dass passiert.
Eric
1:10:30
Ich denke auch je länger ich drüber nachdenke, desto wahrscheinlicher finde ich das eher so ein PRP Babel existiert als das WordPress PRP acht plus unbestützt.
Alex
1:10:42
Also, ein schöner Vergleich, dass es eigentlich eher so der der Browser des Backens.Nee, aber das ist wirklich so. Du weißt nicht, worauf du weißt nicht gerade worauf, was sich gerade ausführt, du weißt nicht, was für eine für eine für eine Version gerade da ist und du musst halt irgendwie so den minimalen Standard unterstützen.
Dennis
1:11:04
Wobei das ja auch nicht die, die Frau, man sieht ja sogar noch, dass mit Barbel also die Brausen sind ja mittlerweile allzu weit und wir werfen aber trotzdem immer noch irgendwie fünf Code raus, weil,Wir haben ja einmal Webpack, unsere Webpack Config geschrieben, wozu sollten wir jetzt nochmal irgendwie zwei Bills machen und was gerade besonders haarig ist, also ich habe jetzt seit drei Projekten mache ich halt irgendwie zwei Bills,ein ES fünf Bild für mein E elf und so für ältere Browser und ein quasi ES Models Bild ähm.Das ist einfach haarig. Also es ist halt immer noch nicht so geil, wie man's ranhätte möchte. das ganze Ökosystem ist auch alles, also es ist halt ähm.Das mit Barbel war auch irgendwann wo wohnen wir zu bequem mit? Also dann die Mischgefahr besteht dann auch das PAP dann, dass man halt.Alle sind weiter, aber man schreibt halt schön sein, sein, sein, seinen Schugar, weil man ist ja drauf, so. Daher, keine Ahnung.
Eric
1:11:57
Ja, ich meine, wenn's es gibt, dann ist natürlich noch weniger Bedarf bei WordPress da irgendwie mal in die Puschen zu kommen und irgendwie zu modernisieren, aber.
Dennis
1:12:06
Glaube, da ist der ist da. Also die sind einfach nur gerade. Ich glaube, du darfst nicht unterschätzen, dass halt einerseits sehr politisches alles,und es ist einfach Gutenberg, dass er alle Ressourcen frisst. Ich glaube, wer Gutenberg nicht, dann wäre, glaube ich, der Push nach P sieben größer, weil dann auch dort die Ressourcen wären, einerseits Education Richtung Developer zu machen, aber auch Richtung Hoster,aber weil diese guten Bergbaustelle einfach so viele Ressourcen bindet und das auch in den nächsten Versionen tun wird.Quasi da einfach kein keine Kapazität bei denen, um da irgendwas zu tun,die haben mit Gutenberg einfach gerade sich einfach komplett überhoben und das solange das nicht gelöst ist, wird an der Architektur wenig getan, weil da gibt's, da gibt's ganz viele,Corpor Posals für,endlich mal ordentlich Apis, wie du Felder registrierst, wie du Opfer sauber speicherst. Da gibt's sehr viele Corporate Posens,aber die kommen alle nicht voran, weil die Relevanz ist gerade Gutenberg, Gutenberg, Gutenberg.
Eric
1:13:06
Fassen wir zusammen Gutenberg prescht technologisch nach vorn. Alles andere ist Vebrätro Modus. Wie zum Beispiel auch ähm,von Plugins, um das nochmal erwähnt zu haben. Was ja wirklich der ultimative Retromodus ist, für jeden Webentwickler, der irgendwie aus meinem Jahrgang ist, der doch irgendwie mal mit SVN vielleicht groß geworden ist,und jetzt immer wieder beim Deployen von WordPress Plugins zurückgeworfen wird. Also wird man natürlich nicht, weil in der Regel hat man's irgendwie wegautomatisiert.Aber die Vorstellung, dass da wirklich alle wird bis Plugins in einem gigantischen SVN-Drepot liegen.
Dennis
1:13:50
Das nicht mehr zur Visionierung dient. Also wer da Vision, also wer mehrere Commits macht, um nur irgendwelche Versionen zustudieren zu schreiben, kriegt Ärger. Das ist ja der offizielle Ansage. Du sollst da wirklich nur deine finale Wortpacking-Version reinpushen. Nix mehr machen.
Alex
1:14:03
Wie machen die denn da die Automatisierung drauf? Also haben sie sich dann eine eine Sea-Eye auf auf SVN drauf geschraubt.
Dennis
1:14:13
Da fielen auch die Ressourcen das umzubauen. Es ist geklappt, es gibt auch Projekte irgendwo auf Make Punkt Walpress dot com, das ist irgendwie deren Entwicklerin Koordination und da gibt es Überlegungen, das natürlich auch gibt zu Modernisieren. Weil da sind die Leute halt,war sehr viele Puckings mittlerweile ja auch so wie ein Publisher halt und Action haben, die einfach diese ganze Magic im Hintergrund macht,und am Ende kommt halt ein Release draußen, das macht dann den SVG S, SV ins Zeug. aber auch da Ressourcen fehlen hat sich, auch wenn's irgendwie das größte CMS der Welt ist, irgendwo muss man dann auch limitiert in den Sachen. Die machen können scheinbar.Bisher funktioniert's leider zu gut. Das ist glaube ich das, also der Schmerz ist nicht groß genug für die Leute,Also müssen sie für für den Teil bei WordPress für die Entwicklerin ist natürlich was anderes.
Eric
1:15:01
Mich auch, ich habe vor, ich weiß nicht, wie lange es her ist, fünf, sechs, sieben Jahren irgendwann als mich das auch mal genervt hat, mit Skit und SVN und dieses Gesünke, habe ich gibt es vorhin entdeckt, was nur Tool ist, was eben deine Gits Comics automatisch zu SV einen süng,und habe es gewagt, da einen Blogpost drüber zu schreiben und wenige Stunden nach Veröffentlichung,Otto, mit einem riesigen Geran drunter geschrieben, dass jeder, den nur findet, der dieses benutzt und der jeden seinen Git komm mit in das SV ein Drepo singt, der wird sofort aus dem Frevo-Verband.Theater habe ich dann ein Erratum in dem Blogpost geschrieben, dass das zwar den technischen Spielerei ist, aber Liga-Kommentar.
Dennis
1:15:45
Guck gerade, wie viele Revisionen da mittlerweile in dem Ding sind.Guck mal gerade aufs Neugier, wie viel Revision ist im SV ein mittlerweile sind, ob's noch lädt aber es lebt gerade nicht leider.
Eric
1:15:57
Ich habe tatsächlich auch regelmäßig beim Publisher mal Versionen gelöscht. Also ich lasse dann meist die aktuellste meiner Versionen da und lösche halt alle Punkt-Releases darunter.Damit die Techliste irgendwie nicht zu lang wird und nicht doch irgendwann mal jemand kommt und sagt, hm, was dazu gelesen?
Dennis
1:16:19
Also ich glaube, ich habe das letzte Mal das offen hatte, vor ein paar Monaten waren's zwei Komma drei Millionen Revisionen in dem.
Alex
1:16:25
Ist ja irre, der ist so und ich meine, dahinter interessieren di.
Eric
1:16:28
Muss eine dicke Kiste sein, oder?
Alex
1:16:31
Kann man das clustern an SV.
Dennis
1:16:34
Ich glaube SVM kann das schon mal selbst zum Enterprise Kontext kommen. Ich glaube es ist nicht die Gefahr, es ist also die Gefahr, dass du dein, das ist jetzt so ein, das ist ja so ein Modul verpatsche, dieses Mord SVN.dass dass du, dass du es unterbindest, dass die Leute versuchen, das ganze Ripo zu klonen,nur Teile davon. So, weil wenn du versuchst, jetzt ganze Repub zu klonen, wirst du halt wahnsinnig,Das hat Größenordnung von Facebook und Googles Monorepos. Ähm.Und selbst die machen ja auch also wie ich rieche schon dabei, also Google ist ja irgendwie alles in einem Repo, ja ganzer Code, Companywald, da hast du ja auch, die haben da auch so rechte Zeuggedöns drin.
Alex
1:17:14
Aber die haben ja Basil als Basis, um sich da ähm.
Dennis
1:17:17
Das macht es.
Alex
1:17:18
Bildprozesse zu optimier.
Eric
1:17:20
Die letzte Revision von Publisher ist zwei Komma vier Millionen. Also Nummer zwei Millionen vierhundertsiebenundzwanzigtausend irgendwas. Also SV ein hat schon die ein oder andere Revision da in dem Rempo.
Alex
1:17:34
Ich habe auch noch einen noch ein wölperes Ding, das das war, als ich als ich das mitbekommen habe, dass neben dem SV Ending hat's mir auch fast irgendwie die die Schuhe ausgezogen, nämlich das Multiside.Ist so, als ob manwirklich das das ganze Ding brennt und man macht einfach noch weiß ich nicht, mein mein schmeißt nochmal Nabalm daneben oder so.
Eric
1:17:59
Versuch mal Mehl drauf zu werfen.
Alex
1:18:01
Ja, genau. Das ist wirk.
Dennis
1:18:04
Wollt ihr dazu Geschichte hören, wie das entstanden ist.
Eric
1:18:07
Es ist doch, im Moment lass mich ich raten, es war ein Plugin, das nebenbei entwickelt wurde und dann wurde es gemercht. Ne.
Dennis
1:18:15
Nee, es war, es war ein Fork Initial. What press mew, hieß es? also dieses griechische Symbol, dieses U mit so einem Strich, wo sowas ausgesprochen war mal ein Fork. Ähm.Und ich erinnere mich, weil ich teil, also ich habe dann angefangen irgendwann mit vor,zehn Jahren oder so, einfach quasi immer Patches von Wortpress nach Ju zu kopieren. So, wir haben also immer nachgezogen, also in die ersten Versionen, also hatte immer so bei ein, zwei Wochen gedauert, bis quasi im nachgezogen war,die ersten Jahre gab es mir auch gar nicht, so man hat also es gab keine Version vom User, es gab nur eine SVN-Revision. Also du hattest dann SVS eine Vision sechshundert installiert.Erinnere mich so zweitausendsechs siebenisch bei der TAZ. Die hatten da,ihr Mu auf Revision sieben siebenhundert und die haben mich dann beauftragt das mal auf tausendzweihundert hoch zu ziehen. Also in diesen Größen, also so hat man gedacht es gab keine Version, es gab einfach nur Griffvisionen. Ähm,Und das war ein Fork, der halt äh,für das Wortpress Dot Com existierte. Es war einfach, dass ich ein Falk und erst nach und nach vor glaube ich mit drei irgendwas, wo das reingemercht ähm.Und zwar einfach nur so, na ja, wir packen sie mal mit rein. Die Katze A bist rum ist ist alles sehr fragwürdig. Und am Ende ist es tatsächlich so, die die Architektur davon ist, dass man dem Wortpress.Quasi bevor im In-Prozess was reingehauen hat, sagen, ey, Whatpress, du bist folgende Seite,und welche Seite du bist, das stellen wir anhand einer Tabelle fest. Und das war die ersten Jahre so, dass du zum Beispiel auch keine Domains ging, sondern du konntest nur Subdomains haben, weil es war ja so bei Walkus dot com.Wer braucht denn mehr als Fabtomate,So und dann gab es extra Plugins, dann gibt's auch diese Mu-Plugins plötzlich und das ist halt alles so ein bisschen haarig und das alles nicht aufgelöst, weil bei WordPress dot com funktioniert's ja.und auch die, die Logik, wie sich so ein Mu und Plugins da verhalten sollen, das hat nie geklärt worden, es gab halt nie eine Architekturentscheidung oder Hinweise hey,die WordPressinstanzen in so einer New Installation, also Multi, also mittlerweile ist es Multi-User oder die Multicyters mit dabei. MS Multi Side.Vor dieses Multi-User, warum auch immer. Ähm,Ist ja nie geklärt worden, wie sollen sich da Packets verhalten? Sollen sie quasi soll man davon ausgehen, dass die WordPress Wortpresse, WordPress innerhalb so einer Installation voneinander nichts wissen.uns quasi nur eine quasi so eine eine schlaue Oberebene gibt, die deren die Existenz kennt. So war das in die Time aufgesetzt.Das hast du, du hast ja auch in der Datenbank diese Striche Trennung. In Wahrheit, das ist quasi was das Julia tut und das Multimultiset ist quasi. Es liegt halt für jeden Blocknummer kompletten Set an Tabellen an. Und das Einzige, was geschert wird zwischen diesen Instanzen sind halt die Usertabelle.und daher ist halt dann plötzlich die Frage, na ja, wie sollen sich da Plugins verhalten.Und das ist halt nicht geklärt worden. Und es gibt halt Plugins, die sie so einfach so tun, als gäbe dieses Multis halt nicht und quasi für jede Installation einzeln zu konfigurieren sind.
Eric
1:21:33
Dass sehr intelligent von den Plugin-Entwicklern sich so zu verhalten.
Dennis
1:21:39
Na ja und bei Podlove ist es nun hinzukommen, dass ähm,das dass Tims Multisides dazu nochmal besonders ist.es gleichzeitig dieses Showfeature gibt und das konstruktionell halt komplett crash miteinander.Und es einfach komplett unklar ist, wie man sich dann da drin verhält. weil geltender sind Einstellungen auf der Multisitebene für alle Blogs,Aber haben die aber ist das halt ein Block, also dann ist es dann im Sinne von Podlove ein ein Podcast Netzwerk,oder es ist in Wahrheit einfach nur so wie Walpress dot com. Jedes ist quasi für sich unabhängig. So und der Kollege ist halt, das sind halt koliert halt quasi das konstruktionelle mit den technischen Unzulänglich.
Eric
1:22:25
Ohne Shows und Publisher allein das Netzwerk weit aktivieren, versus aktivieren in einzelnen Blogs und wenn du dich,irgendwo im Netzwerk tatsächlich in der UI einhängen möchtest, musst du aber in Block eins oder Blog null aktiv sein, also oder die Besonderheit dieses Blog Nulls in dem ganzen Netzwerkkontext, da ist einfach so viel Wir.Einfach nur anstrengend.
Dennis
1:22:50
Weil Wortpis dot com war halt Zeit eins. So und das ist halt die Master dazu, Masterside. Oder die Main Sight.
Alex
1:22:59
Also ich bin mit dem Thema ja in in Kontakt gekommen, als ich das Plugin rausgehauen habe und dann Tobi Bayer auch meinte, das funktioniert aber irgendwie nicht so richtig auf meiner Multiside-InstallationDann habe ich einen Browser aufgemacht, eine Kugel, Multiseite wird was eingegeben und hat's dann erstmal schockiert da reingestarrt.
Eric
1:23:18
Vom Interne.
Alex
1:23:18
Ist ziemlich furchtbar. Also ich weiß auch nicht, wie man da aktiv, also ich weiß nicht, wie man, wie man da aktiv mehrere Wortpresse damit betreiben kann. Das ist mir ein Rätsel.
Dennis
1:23:27
Funktioniert wunderbar. du musst halt bei deinen du musst halt darfst halt keinen Zweckweiten, Plugins haben oder nur die, die auch exklusiv von sich angeben, dass sie damit richtig umgehen können. So, das ist, glaube ich, das das einfachste,und ab dann wenn halt jemand dich, wenn also als Plugin-Entwicklerin ein Packen hast, das,von Nutzerinnen Netzwerkweit aktiviert ist, dann einfach eine Warnung raushauen oder quasi das ignorieren. Diese dieses das Wissen, dass du quasi Netzwerkqualität aktiviert wurdest und dass du so tun, als wärst du einfach hier den Blog einfach aktiv,das heißt ja auch, muss ja auch das Handling machen, du musst ja zwei Filme du hast,Tabellen anlegst, dann musst du halt dafür Sorge tragen, dass das auch dann in allen Blocks propagiert wird und das sind halt so Dinge, die halt das muss man halt mit umgehen. So.aber dieses Multi-Side ist, das glaube ich bis heute immer noch Dangerland. Ich glaube, das ist mit Absicht, um das zu installieren, musst du halt eine konstante in deiner WP Confect aktivieren,das ist quasi absichtlich so, dass da kein normaler, normal in Anführungszeichen, aber da soll der null acht fünfzehn Mensch soll da bitte nicht hingehen. Das ist Fu, das ist Lava,und so verhält sich das und das ist bis heute ist das so ein bisschen wie so ein.In die Wortpissarchitektur, die wackelig ist, hat man halt einfach nochmal einen Teil reingeschoben. So ähm.Das ist halt so. Das ist jetzt ist einfach, das geht auch nicht mehr weg. dafür ist es halt, da haben sich zu viele Leute dran gewöhnt,vielleicht es gibt immer mal wieder Verbesserungen und die Apis werden da auch immer besser und die ganz ob's skurren Sachen und ganz uralte Wortpreis dot com cool ist auch mittlerweile weg. Ähm,und glaube auch den Code, den ich verzapft habe, der müsste mittlerweile auch weg Reflektor sein, hoffentlich wäre zu wünschen. Ähm.Aber ja, das ist halt historisch gewachsen, nennt man das, glaube ich.
Eric
1:25:29
Also ich meine, ich verstehe auch, wie es sowas entsteht, weil letztendlich merke ich's ein Publisher, wo halt im im Nachgang Leute gesagt haben, sie hätten gerne mehrere Podcasts in einem Dodpress drin. Und Multiside wollen wir aber nicht anfassen.Und dann kam halt die Chance und letztendlich sind die Chancen genauso eine Aktion wo ich wir quasi wussten.Da zwar mit der Ansage rein, nutzt es nicht, um mehrere Podcasts zu über Podcasten, aber natürlich benutzen das die Shows, Leute, um mehrere Podcasts zu Podcasten, weil es geht halt. Und dann kommen natürlich ähnach und nach die Anfragen, warum geht denn das nicht? Warum geht denn das nicht mehr? Weil es eine Show ist und kein Podcast und mittlerweile habe ich nachgegeben und ich baue jetzt halt Schritt für Schritt die Features ein.Irgendwie zurück,Es gibt ein paar Grenzen, also es wird nie separate Feeds für Shows geben oder separate Assets für Shows geben, weil das ist einfach ein komplettes neues Komplexitätslevel beziehungsweise, wenn ich das anpacke, dann ist es glaube ich auch vorbei. Also dann fällt der.Gengard Towerordnens Publisher einfach in sich zusammen. das.Ja, also ich wollte nur sagen, diese Komplexität von man hat ein bestehendes Softwaresystem,versucht noch eine komplette Komplexitätsebene drüber zu stülpen. Also von etwas, was bisher immer genau eins war und global möchte man jetzt gerne mehrere haben, um das managen können.Das ist glaube ich immer so ein bisschen zum scheitern Vorteil, dass nicht, dass es beim Multiset gescheitert wäre, es funktioniert ja, es läuft jetzt Running System, Don Touchet.Aber Spaß damit zu arbeiten ist anders, also gerade,Grad wenn man versucht als Plugin eben viele der Features zu nutzen, also wirklich macht der Publisher ja wirklich bewusst ein Netzwerkplug-In auch zu sein und sich ins Netzwerk einzuhängen und ein paar globale Options zu setzen und so weiter,da gibt's echt unfassbar viele Fallstricke, einfach weil's äh,Nischending ist auch einfach, was einfach nicht nicht so dokumentiert ist, wie wie schreibe ich eine Option in die WP Options rein, das steht halt auf zwanzigtausend Blogs dokumentiertaber Multisite ist sowas, was von irgendwie eine Hand für Leute weltweit benutzt wird, also natürlich sind's ein paar mehr, aber Inrelation gesehen und da gibt's einfach viel weniger Crowddow Kuh auch dazu.
Dennis
1:27:53
Darf ich den Cluster Fuck nochmal erhöhen? Es du kannst in deiner Wortpresse Installation noch mehrere Netzwerke haben. Du, also wenn du Muttis hast, aktivierst, hast du ein Netzwerk.Ja und das hat das Netzwerk ID eins. Es gibt Apis und Datenbanktabellen, um mehrere Netzwerke in einer Workpresse Installation zu haben.
Eric
1:28:15
Macht es dann ein Präfix vor der Startbank Prefix oder.
Dennis
1:28:20
Nee, das gibt also es gibt eine, es gibt die WP Sides. Die WP Blogs,Und dann gibt es noch die WP Networks. Und da wird dann ein Network angelegt. Aber wenn du halt da bekommst du Zeilen einfügen,Und dann kannst du quasi auf der selben Codebasis nähere Netzwerke haben. Die aber wiederum von Aneinander nichts wissen, dass ich die ist dann wirklich sauer getrennt. Das ist dann wirklich hart. du kannst also keinen Sharezeug haben zwischen den Netzwerken.
Alex
1:28:44
Netzwerknetzwerk.
Dennis
1:28:47
Aber das ist prinzipiell ist diese Ebene auch noch existent. äh ich habe sie, glaube ich, auch nur einmal benutzt und habe sie sofort gelassen,weil es ist halt wirklich Dangerland. Das ist glaube ich also eine Funktion, die man auf WordPress dot com mal genutzt wurde, um das so für Kunden weitere Kundenstämme zu erweitern, dass man eine Codebasis hat, aber in Wahrheit ist in das getrennte,getrennte Seiten. Also ich glaube, es kann sogar so weit gehen, dass da auch wirklich getrennte User User Tabellen haben kannst dann. Wenn du das sauber konfigurierst.Dieses lustige Plugin was dir ermöglicht, die Tabellen auf mehrere Datenbanken zu verteilen, das Wort was dot com nutzt,weil du ja in WordPresser de facto, also Whatprep dot com hatte eine eigene Usertabelle, das ist ein bisschen haarig wird das dann hartig. Und wie kannst du damit die fragmentieren und verteilen und so sagen, das macht dann und das nimmst du dann auf der Softwareebene. Ähm,Ja, das ist also um den Klassenerfahrt zu erhöhen, es kann noch mehr also es nicht nur Multisets, sondern es geht auch Multinetzwerk. Aber ich glaube, das unterstützt keiner und das ist nur eine Funktion. äh die auch nicht der UI Expo äh.
Eric
1:29:55
Glaube, das wollte ich nie wissen, das vergesse ich auch besser gleich wieder. Nicht, dass ich irgendwann mal noch auf die Idee kam, das zu benutzen.Noch jemand Wordbriss Kommentare.Noch irgendwelche irgendwas irgendwelchen Frust Lust zu werden. Also ja die WordPress Therapiestunde wie es scheint. Sonst können wir ja.
Michi
1:30:19
Wobei ich meinen WordPress kommentare, ist das ein WordPress Kommentar? Alex,das ist eigentlich auch schon so eine regelmäßige Sektion wie wir beschreiben nochmal Funktionen, die uns fehlen bei Podlove und.Beim Subscribe-Button WordPress Plugin.Doch einiges zu tun, nämlich jetzt sozusagen existiert es im Moment eigentlich,gar nicht so wirklich. Das gibt es natürlich schon noch, den Subscribe-Button nutzen ja auch viele, aber Alex und Letti, hauptsächlich Letti haben schon längst eine neue Sebscribe-Button-Version,Version in View geschrieben und die könnte in ein WordPress Plugin überführt werden und jetzt nach der Diskussion hier,Doch versteht nicht jeder Lust du,entwickeln und sich um Update, Pushes ins SVN heißt das überhaupt bei SV so.An die Schildkröte, wenn ich an.
Alex
1:31:25
Tot Holz SV Ende, ja genau, das habe ich auch immer noch.
Michi
1:31:32
Genau, also ja, wie gesagt, man kann's ja sowieso immer ansprechen, aber gerade da um ist Hilfe gefragt, weil niemand,möchte ja auch wirklich Alex oder Eric zumuten. Zwei World Press Plugins zufliegen. Das ist.
Alex
1:31:48
Jeder nur ein Kreuz.
Eric
1:31:50
Also ich habe noch ein paar private, aber die sind, glaube ich, alle über diese zwei Jahresgrenze mittlerweile drüber, wo sie bei der Suche nicht mehr erscheinen. das heißt, die Support-Anfragen sind da auch deutlich zurückgegangen.aber ja, also ich hab grad mal geschaut.
Dennis
1:32:04
Für Plugins, die zehn Jahre alt sind.
Eric
1:32:06
also das Button Plugin ist wurde irgendwie vor einem Jahr selbst mal aktualisiert, also seitdem ist schon was passiert. Also,nach der Gesprächsrunde jetzt unbedingt Lust bekommen hat sich auch mal zu peinigen. Ähm.
Michi
1:32:24
Gutenberg Integration haben wir auch noch gar nicht. Das könnte ja dann sogar Spaß machen.
Eric
1:32:29
Ja, stimmt ja eher so aus der Rececke kommt und sich noch ein bisschen eine Prise WordPress zumuten möchte, kann da aktiv werden.
Michi
1:32:42
Das war's aber dann auch schon.
Eric
1:32:43
Können wir ja zurück zu unseren Startsegmenten kommen.
Alex
1:32:48
Ist ein bisschen.
Eric
1:32:50
Ein bisschen ein bisschen, aber dafür ein bisschen Podcast ist ja da. Ähm.Wir haben zu den Transkripten uns etwas gedacht und zwar haben wir uns gedacht, dass das doch ein bisschen aufwendig ist. Alles,schon länger mal festgestellt, bei mir liegen glaube ich auch noch zwei Transkepte so halb auf dem Tisch, die ich mal auch noch irgendwann fertig machen musste. Ähm.Letztendlich.
Alex
1:33:19
Ich hab noch eins.
Eric
1:33:20
Alexander Eins. Letztendlich dauert alles irgendwie zu lange und es äh mein effektiv ähm.Doppelt bis dreimal so lange wie die Episode lang ist. Bei unseren,Also für uns bei unseren Episodenlängen geht das noch irgendwie bei zwei Stunden sind's dann halt irgendwie fünf, sechs Stunden Transkeption. Ähm,ja und die dachten sie jetzt ist,mal gut, ist zwar ganz nett mit den Features, aber die wir auch auf der Webseite haben, aber vielleicht reicht es auch erstmal die in den Start-Episoden so drin zu haben, beziehungsweise,werden jetzt mal ausprobieren eine andere Transriptionsengin zu verwenden,die vielleicht auch ein paar Cent kostet und mal schauen, ob da vielleicht verwertbare Daten rauskommen. Dass man sich traut, die Transkripte so wie sie sind, wie sie aus dem aus der KI rausfallen, einfach mal auf diese Webseite zu.
Michi
1:34:18
Ja, wie gesagt, einmal Podlove in Podolof umwandeln, fände ich noch.
Eric
1:34:22
Ja, ich habe ja mittlerweile ein paar Regular-Ash-Expressions, um alle alle Varianten von Podlove, Podlove, Bodof, in Podlove umzuwandeln.
Michi
1:34:32
Der Podlove, ja. Das gibt's auch.
Eric
1:34:36
Ja, also was haben wir gesagt bis Episode, zehn ziehen wir es noch durch und danach kommt Maschinentranskripte.
Michi
1:34:44
Ich freue mich, deswegen habe ich direkt mal oben durchgestrichen, Transkription Michi, nein.
Alex
1:34:48
Normalerweise da jetzt ist es quasi Aufnahme und Moderation sind jetzt zwei getrennte Dinge, die vorher in einer Union stattgefunden haben.
Eric
1:34:59
Diesmal sogar spontan auch gemacht, eigentlich hätte Aufnahme und Moderation nicht gemacht, aber ich moderiere jetzt nur, weil Technik,Update mal starten sollen, um zu schauen, ob es funktioniert.Ja. Michi, du bist auf einer Webseite mehr zu finden als vorher. Habe ich gelesen.
Alex
1:35:25
Auf deiner eigenen Webseite.
Michi
1:35:26
Ja, ich hab's gar nicht versprochen und ich hab's eingelöst. Ich habe zuerst gesagt, nee, komm, so ein Quatsch, wer weiß, wie lange das überhaupt. Wie lange wir das durchziehen, aber ich habe ja für mit ähm,Daniela Isshorst, genau, kennen die Hörer in ja, denn sie war mal zu Gast hier. Podcasterin Dot Org Programmier,nach dem Vorbild von Speakerinnen dot org, also einfach eine Seite, wo sich Podcaster in, die sich alsnicht als Mann identifizieren, sich anmelden können und wir verschicken dir wirklich regelmäßig kriege ich auf Twitter irgendwie mitdass die dann doch mal an den und den oder die und die Verantwortlichen für irgendwelche Panels oder Artikel,getwittert wurde, wie wir, dann schau doch nochmal da, da findest du bestimmt eine Podcasterin, die zu dem und dem Thema spricht. Ähm,Genau und ich habe da nie versprochen, mich doch da auch endlich mal anzumelden. Das ist auch ganz gut, weil jetzt kann ich mich auch im Prottsystem anmelden und da die User Experience mal durchmachen und nicht nur im Staging. Ähm,das habe ich gemacht und ich dachte, das könnte ich hier mal droppen. Wenn wir schon diese einsame leere Kategorie der Podcastlandschaft haben.Das passt hier rein.
Alex
1:36:47
Michi spricht gerne über Paffi.
Michi
1:36:50
Ich hab's ganz schnell vor der Sendung noch gemachtGenau, einen Tech eingeführt, den ich hier auch eigentlich nur, also man kann da Podcast darin verschlagworten und zwar, das war Daniela ganz wichtig, nicht nur nach den iTunes oder was auch sonst es für Podcastkategorien,sondern eben nach nach ganz, ganz, ganz vielen. Da kriegen wir auch echt regelmäßig noch weitere Vorschläge, zum Beispiel irgendwie von Ärztinnen, die sich weiterer Text wünschen oder irgendwelchen anderen Wissenschaftlerinnen, die ihre,Bereich nochmal weiter aufsplitten möchten und einzig und allein für mich hatte ich damals den Tag Buffy angelegt, wurde aber bisher auch ohne,dass ich dabei schon von einigen Menschen benutzt. Ja. Ich ich werde das nochmal genauer nach.
Eric
1:37:36
An der Stelle auch der Hinweis, wer großen Bedarf an Paffi Gifs hat, sollte auch bitte mich hier auf Zwitter folgen.
Alex
1:37:45
Stimmt. Sehr unterhaltsam.
Eric
1:37:47
Tja, ich ich sehe gerade, ich habe meine Technikecke gerade nicht aufgemacht diesmal, aber ich.
Alex
1:37:52
Eriks Technik.