\n","poster":"https://backend.podlovers.org/wp-content/uploads/2020/07/white-green_3000x3000.png","contributors":[{"name":"Alexander Heimbuch","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/aheimbuch.jpg","id":"alexander-heimbuch"},{"name":"Michaela Lehr","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/michaela_lehr.jpeg","id":"michaela-lehr"},{"name":"Eric Teubert","avatar":"http://backend.podlovers.org/wp-content/uploads/2020/07/eric_teubert.jpg","id":"eric-teubert"}],"chapters":[{"start":0,"title":"Begrüssung","end":68307,"image":null,"href":null},{"start":68307,"title":"Feedback","end":505491,"image":null,"href":null},{"start":505491,"title":"Programmiersparchen neben Elixir","end":821431,"image":null,"href":null},{"start":821431,"title":"Podlove unterstützen","end":1528681,"image":null,"href":null},{"start":1528681,"title":"Reaper Dynamic Split Items","end":1694028,"image":null,"href":null},{"start":1694028,"title":"podcastindex.org","end":1871284,"image":null,"href":null},{"start":1871284,"title":"Icon Verzeichnisse","end":1987646,"image":null,"href":null},{"start":1987646,"title":"Podlove Verbesserungen","end":2045530,"image":null,"href":null},{"start":2045530,"title":"Podlove Publisher 3.0","end":2728872,"image":null,"href":null},{"start":2728872,"title":"Podlove Publisher Plus","end":3237361,"image":null,"href":null},{"start":3237361,"title":"Podlove Services","end":3536622,"image":null,"href":null},{"start":3536622,"title":"Bootstrapping vs. Enterprise","end":4030523,"image":null,"href":null},{"start":4030523,"title":"Open Source vs. Closed Source","end":4273523,"image":null,"href":null},{"start":4273523,"title":"Erfolgreiche Open Source Projekte","end":4912895,"image":null,"href":null},{"start":4912895,"title":"Podlove Finanzierung","end":5052112,"image":null,"href":null},{"start":5052112,"title":"Podlovers Hosting","end":5951474,"image":null,"href":null},{"start":5951474,"title":"Open Source Services","end":6134107,"image":null,"href":null},{"start":6134107,"title":"Verabschiedung","end":6167000,"image":null,"href":null}],"transcripts":[],"audio":[{"url":"https://backend.podlovers.org/podlove/file/7/s/feed/c/mp3/LOV006.mp3","size":"86634390","mimeType":"audio/mpeg"}]},"7":{"id":7,"title":"Podcast-Produktion mit Daniela Ishorst","description":"Wir sprechen dieses Mal mit Daniela über die Tools und Technik bei der Podcast-Produktion. Das ist bei ihr besonders spannend, denn ihre drei Podcasts (kunst & horst, Plauschgewitter, Projekt Kaktus) werden alle auf ganz unterschiedliche Weisen produziert und organisiert.","subtitle":"Workflows und Tools für die Podcast-Produktion mit Daniela Ishorst (kunst & horst, Plauschgewitter, Projekt Kaktus)","link":"https://podlovers.org/episode/podcast-produktion-mit-daniela-ishorst/","publicationDate":"Wed, 14 Oct 2020 14:07:18 +0000","duration":4847000,"content":"\n
\n","poster":"https://backend.podlovers.org/wp-content/uploads/2020/10/pink_3000x3000.png","contributors":[{"name":"Alexander Heimbuch","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/aheimbuch.jpg","id":"alexander-heimbuch"},{"name":"Michaela Lehr","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/michaela_lehr.jpeg","id":"michaela-lehr"},{"name":"Eric Teubert","avatar":"http://backend.podlovers.org/wp-content/uploads/2020/07/eric_teubert.jpg","id":"eric-teubert"},{"name":"Daniela Ishorst","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/10/dff33300-fb78-4060-8b6f-de004366ab3a.jpeg","id":"daniela-ishorst"}],"chapters":[{"start":0,"title":"Begrüßung und Vorstellung der Gästin","end":193069,"image":null,"href":null},{"start":193069,"title":"Feedback","end":310415,"image":null,"href":null},{"start":310415,"title":"Erfahrungen beim Publishen","end":589192,"image":null,"href":null},{"start":589192,"title":"Verbesserungen bei Podlove","end":1145845,"image":null,"href":null},{"start":1145845,"title":"Podcasterin Daniela – Der Beginn vor 5 Jahren","end":1509575,"image":null,"href":null},{"start":1509575,"title":"Podcast-Preproduction bei Daniela und den Podlovers","end":2309657,"image":null,"href":null},{"start":2309657,"title":"Podcast-Recording bei Daniela und den Podlovers","end":3167202,"image":null,"href":null},{"start":3167202,"title":"Podcast-Postproduction bei Daniela und den Podlovers","end":4182543,"image":null,"href":null},{"start":4182543,"title":"Allgemeines Feedback zu Podlove von Daniela","end":4847000,"image":null,"href":null}],"transcripts":[],"audio":[{"url":"https://backend.podlovers.org/podlove/file/11/s/feed/c/mp3/LOV007.mp3","size":"68148441","mimeType":"audio/mpeg"}]},"8":{"id":8,"title":"Podcast-Produktion mit Stefan Schulz","description":"Wir sprechen mit Stefan über seine Workflows. Er hört zur Sendungsvorbereitung Podcasts in 3-facher Geschwindigkeit und organisiert dutzende Clips für Stundenlange Sendungen. Wir reden auch über Steady und seine Erfahrungen damit.","subtitle":"Workflows und Tools für die Podcast-Produktion mit Stefan Schulz (Alias Fernsehpodcast, Die Neuen Zwanziger, Aufwachen Podcast, ...)","link":"https://podlovers.org/episode/lov008-podcast-produktion-mit-stefan-schulz/","publicationDate":"Tue, 27 Oct 2020 19:08:53 +0000","duration":7294000,"content":"\n
\n\n\n\n\n","poster":"https://backend.podlovers.org/wp-content/uploads/2020/10/white-orange_3000x3000.png","contributors":[{"name":"Alexander Heimbuch","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/aheimbuch.jpg","id":"alexander-heimbuch"},{"name":"Michaela Lehr","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/michaela_lehr.jpeg","id":"michaela-lehr"},{"name":"Eric Teubert","avatar":"http://backend.podlovers.org/wp-content/uploads/2020/07/eric_teubert.jpg","id":"eric-teubert"},{"name":"Stefan Schulz","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/10/stefan_150x.jpeg","id":"stefan-schulz"}],"chapters":[{"start":0,"title":"Start","end":29197,"image":null,"href":null},{"start":29197,"title":"Feedback","end":210911,"image":null,"href":null},{"start":210911,"title":"Verbesserungen bei Podlove","end":592613,"image":null,"href":null},{"start":592613,"title":"Podcast Landschaft","end":653565,"image":null,"href":null},{"start":653565,"title":"Podcast Landschaft: Podcast RSS Namespace","end":2222572,"image":null,"href":null},{"start":2222572,"title":"Gast: Stefan und seine Workflows","end":3759310,"image":null,"href":null},{"start":3759310,"title":"Auphonic & Publisher Workflow","end":4497368,"image":null,"href":null},{"start":4497368,"title":"Steady für Paywall-Podcasting","end":5027490,"image":null,"href":null},{"start":5027490,"title":"Forensoftware","end":5141986,"image":null,"href":null},{"start":5141986,"title":"Wunschliste: Web Player","end":5314335,"image":null,"href":null},{"start":5314335,"title":"Wunschliste: Transkripte und Contributors","end":5500269,"image":null,"href":null},{"start":5500269,"title":"Wunschliste: Statistik","end":5714082,"image":null,"href":null},{"start":5714082,"title":"Shownotes, Transkripte & Pain-Driven Software Development","end":6149714,"image":null,"href":null},{"start":6149714,"title":"Ärgerliches & Podcast-Webseiten-UX","end":6507182,"image":null,"href":null},{"start":6507182,"title":"Wunschkonzert: Paywall für Podcasts","end":6860948,"image":null,"href":null},{"start":6860948,"title":"Demnächst in Deinem Podlove","end":7294000,"image":null,"href":null}],"transcripts":[],"audio":[{"url":"https://backend.podlovers.org/podlove/file/12/s/feed/c/mp3/LOV008.mp3","size":"102401283","mimeType":"audio/mpeg"}]},"9":{"id":9,"title":"Podcastverzeichnisse mit Christian Bednarek","description":"Diesmal sprechen wir mit Eazy über Podcastverzeichnisse und die Einzigartigkeit der Podcastlandschaft. Christian erzählt uns wieso Fyyd eigentlich ein Nebenprodukt ist und wieviel Potenzial dieser Metadatenschatz bietet. Dabei gehen wir über die fehlenden Daten in RSS ein und diskutieren wieso Plattformen dieser dezentralen Welt gefährlich werden.","subtitle":"Podcastverzeichnisse und Dezentralität von Podcasts mit Christian Bednarek (Hörsuppe und Fyyd)","link":"https://podlovers.org/episode/podcastverzeichnisse-mit-christian-bednarek/","publicationDate":"Fri, 06 Nov 2020 19:21:57 +0000","duration":5570000,"content":"\n
\n","poster":"https://backend.podlovers.org/wp-content/uploads/2020/08/white-blue_3000x3000.png","contributors":[{"name":"Alexander Heimbuch","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/aheimbuch.jpg","id":"alexander-heimbuch"},{"name":"Michaela Lehr","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/michaela_lehr.jpeg","id":"michaela-lehr"},{"name":"Eric Teubert","avatar":"http://backend.podlovers.org/wp-content/uploads/2020/07/eric_teubert.jpg","id":"eric-teubert"},{"name":"Christian Bednarek","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/11/christian-bednarek.jpeg","id":"christian-bednarek"}],"chapters":[{"start":0,"title":"Begrüssung","end":27214,"image":null,"href":null},{"start":27214,"title":"Feedback","end":132125,"image":null,"href":null},{"start":132125,"title":"Erfahrungen beim Publishen","end":390569,"image":null,"href":null},{"start":390569,"title":"Verbesserungen bei Podlove","end":824271,"image":null,"href":null},{"start":824271,"title":"Gast: Christian Bednarek","end":964629,"image":null,"href":null},{"start":964629,"title":"Podcastverzeichnis Fyyd","end":1048007,"image":null,"href":null},{"start":1048007,"title":"Podcastindex.org","end":1483882,"image":null,"href":null},{"start":1483882,"title":"Problem des RSS Feeds","end":1804083,"image":null,"href":null},{"start":1804083,"title":"Schatzkiste Fyyd","end":2198867,"image":null,"href":null},{"start":2198867,"title":"Transkripte im Feed","end":2397806,"image":null,"href":null},{"start":2397806,"title":"Exkurs Flattr Board","end":2816578,"image":null,"href":null},{"start":2816578,"title":"Motivation Fyyd","end":3174558,"image":null,"href":null},{"start":3174558,"title":"Christians Retro Tagebuch (CRT)","end":3417487,"image":null,"href":null},{"start":3417487,"title":"Fyyd Hosting und Deployment","end":3745132,"image":null,"href":null},{"start":3745132,"title":"Fyyd Aufräumen","end":3924797,"image":null,"href":null},{"start":3924797,"title":"Ideen für Fyyd","end":4357767,"image":null,"href":null},{"start":4357767,"title":"Plattformisierung","end":5521462,"image":null,"href":null},{"start":5521462,"title":"Verabschiedung","end":5570000,"image":null,"href":null}],"transcripts":[],"audio":[{"url":"https://backend.podlovers.org/podlove/file/13/s/feed/c/mp3/LOV009.mp3","size":"78273698","mimeType":"audio/mpeg"}]},"10":{"id":10,"title":"Podcast-Produktion mit Toby Baier","description":"Wir sprechen mit Toby über seine Technik und Workflows, Podcasting-Apps, Podseed und Spotify.","subtitle":"Podcast-Produktion mit Toby Baier (Einschlafen Podcast, Realitätsabgleich, Pubkameraden)","link":"https://podlovers.org/episode/podcast-produktion-mit-toby-baier/","publicationDate":"Sat, 21 Nov 2020 16:41:51 +0000","duration":7334000,"content":"\n
\n\n\n\n\n","poster":"https://backend.podlovers.org/wp-content/uploads/2020/11/orange_3000x3000.png","contributors":[{"name":"Alexander Heimbuch","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/aheimbuch.jpg","id":"alexander-heimbuch"},{"name":"Michaela Lehr","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/michaela_lehr.jpeg","id":"michaela-lehr"},{"name":"Eric Teubert","avatar":"http://backend.podlovers.org/wp-content/uploads/2020/07/eric_teubert.jpg","id":"eric-teubert"},{"name":"Toby Baier","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/11/c8a063b1bae3e45a03c16411408a7acd.jpeg","id":"toby-baier"}],"chapters":[{"start":0,"title":"Vorstellung und Begrüßung","end":134847,"image":null,"href":null},{"start":134847,"title":"Feedback","end":723656,"image":null,"href":null},{"start":723656,"title":"Erics Technikecke","end":1121781,"image":null,"href":null},{"start":1121781,"title":"Was haben wir bei Episode LOV010 gelernt?","end":1304775,"image":null,"href":null},{"start":1304775,"title":"Was haben wir bei Podlove verbessert?","end":1417754,"image":null,"href":null},{"start":1417754,"title":"Podcast-Landschaft","end":2050308,"image":null,"href":null},{"start":2050308,"title":"Gast: Toby Baier – Podcasting Anfänge","end":2496492,"image":null,"href":null},{"start":2496492,"title":"Gast: Toby Baier – Podlove","end":2695107,"image":null,"href":null},{"start":2695107,"title":"Gast: Toby Baier – Podcast-Apps","end":3210930,"image":null,"href":null},{"start":3210930,"title":"Gast: Toby Baier – Spotify","end":3836866,"image":null,"href":null},{"start":3836866,"title":"Gast: Toby Baier – Workflows & Technik","end":4716365,"image":null,"href":null},{"start":4716365,"title":"Gast: Toby Baier – Kommunikation mit Hörer:innen","end":5097133,"image":null,"href":null},{"start":5097133,"title":"Gast: Toby Baier – Recording","end":5753785,"image":null,"href":null},{"start":5753785,"title":"Gast: Toby Baier – Podseed","end":6416610,"image":null,"href":null},{"start":6416610,"title":"Gast: Toby Baier – Podlove-Workflows","end":7083308,"image":null,"href":null},{"start":7083308,"title":"Gast: Toby Baier – Persönliches Identitätsmanagement","end":7271274,"image":null,"href":null},{"start":7271274,"title":"Verabschiedung","end":7334000,"image":null,"href":null}],"transcripts":[],"audio":[{"url":"https://backend.podlovers.org/podlove/file/14/s/feed/c/mp3/LOV010.mp3","size":"102972861","mimeType":"audio/mpeg"}]},"11":{"id":11,"title":"WordPress Entwicklung mit Dennis Morhardt","description":"Wir sprechen mit Dennis über die Zukunft von WordPress aus Entwicklersicht, Podcast Produktion, Kompaktkassetten und Gema Schabernack.","subtitle":"WordPress Entwicklung mit Dennis Morhardt (Anycast, Bahnfreunde, Good Morning in the Morning!)","link":"https://podlovers.org/episode/wordpress-entwicklung-mit-dennis-morhardt/","publicationDate":"Fri, 04 Dec 2020 19:11:18 +0000","duration":9664000,"content":"\n
\n","poster":"https://backend.podlovers.org/wp-content/uploads/2020/07/white-green_3000x3000.png","contributors":[{"name":"Alexander Heimbuch","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/aheimbuch.jpg","id":"alexander-heimbuch"},{"name":"Michaela Lehr","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/michaela_lehr.jpeg","id":"michaela-lehr"},{"name":"Eric Teubert","avatar":"http://backend.podlovers.org/wp-content/uploads/2020/07/eric_teubert.jpg","id":"eric-teubert"},{"name":"Dennis Morhardt","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/12/dennis-morhardt.jpg","id":"dennis-morhardt"}],"chapters":[{"start":0,"title":"Begrüßung","end":27037,"image":null,"href":null},{"start":27037,"title":"Vorstellung Gast","end":182970,"image":null,"href":null},{"start":182970,"title":"Feedback","end":273186,"image":null,"href":null},{"start":273186,"title":"Verbesserungen beim Podlove Webplayer","end":709160,"image":null,"href":null},{"start":709160,"title":"Verbesserungen beim Podlove Publisher","end":1817044,"image":null,"href":null},{"start":1817044,"title":"WordPress Fluch oder Fluch?","end":5418286,"image":null,"href":null},{"start":5418286,"title":"Podlove Subscribe Button sucht Entwicklerinnen","end":5576180,"image":null,"href":null},{"start":5576180,"title":"Erfahrungen beim Publishen: Was haben wir gelernt?","end":5718729,"image":null,"href":null},{"start":5718729,"title":"Podcast-Landschaft","end":5867345,"image":null,"href":null},{"start":5867345,"title":"Erics Technikecke","end":6255423,"image":null,"href":null},{"start":6255423,"title":"Gast: Podcasts","end":6456373,"image":null,"href":null},{"start":6456373,"title":"Gast: Good Morning in the Morning!","end":7374485,"image":null,"href":null},{"start":7374485,"title":"Gast: Bahnhelden","end":7775766,"image":null,"href":null},{"start":7775766,"title":"Gast: Anycast","end":8455575,"image":null,"href":null},{"start":8455575,"title":"Gast: Sendungsvorbereitungstools","end":8671862,"image":null,"href":null},{"start":8671862,"title":"Gast: Wünsche an Podlove","end":9510992,"image":null,"href":null},{"start":9510992,"title":"Verabschiedung","end":9664000,"image":null,"href":null}],"transcripts":[],"audio":[{"url":"https://backend.podlovers.org/podlove/file/15/s/feed/c/mp3/LOV011.mp3","size":"135582151","mimeType":"audio/mpeg"}]},"12":{"id":12,"title":"Ultraschall mit Ralf Stockmann","description":"Vom Innovationsmanageralltag an der Staatsbibliothek, über Open Source Software Entwicklung bis hin zur Frage des idealen Metadatencontainers: Das Themenspektrum in dieser Episode ist breit gefächert.","subtitle":"Wir sprechen mit Ralf über Ultraschall: die Software zum Aufnehmen und Schneiden von Podcasts.","link":"https://podlovers.org/episode/lov012-ultraschall-mit-ralf-stockmann/","publicationDate":"Thu, 24 Dec 2020 11:42:14 +0000","duration":7691000,"content":"\n
\n\n\n\n\n","poster":"https://backend.podlovers.org/wp-content/uploads/2020/07/white-green_3000x3000.png","contributors":[{"name":"Alexander Heimbuch","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/aheimbuch.jpg","id":"alexander-heimbuch"},{"name":"Michaela Lehr","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/michaela_lehr.jpeg","id":"michaela-lehr"},{"name":"Eric Teubert","avatar":"http://backend.podlovers.org/wp-content/uploads/2020/07/eric_teubert.jpg","id":"eric-teubert"},{"name":"Ralf Stockmann","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/12/ralf.jpg","id":"ralf-stockmann"}],"chapters":[{"start":26874,"title":"Vorstellung Gast","end":162768,"image":null,"href":null},{"start":162768,"title":"Feedback: WordPress und ein Stern","end":485250,"image":null,"href":null},{"start":485250,"title":"Verbesserungen bei Podlove","end":790622,"image":null,"href":null},{"start":790622,"title":"Heute keine Technikecke","end":832857,"image":null,"href":null},{"start":832857,"title":"Gast: Ralf Stockmann","end":868438,"image":null,"href":null},{"start":868438,"title":"Innovationsmanageralltag & Remote Work Tools","end":1552694,"image":null,"href":null},{"start":1552694,"title":"Nicht-kommerziell getriebene Produktentwicklung","end":2211070,"image":null,"href":null},{"start":2211070,"title":"Ralfs Einstieg ins Podcasting & Wikigeeks","end":2488022,"image":null,"href":null},{"start":2488022,"title":"Podlove Workshops, Sendezentrum & co.","end":2823000,"image":null,"href":null},{"start":2823000,"title":"Ultraschall","end":3507611,"image":null,"href":null},{"start":3507611,"title":"Dokumentation","end":3828244,"image":null,"href":null},{"start":3828244,"title":"Alles nur Deutsch: bewusst lokal","end":4040337,"image":null,"href":null},{"start":4040337,"title":"Der goldene Weg für User Interfaces","end":4333079,"image":null,"href":null},{"start":4333079,"title":"Release Workflows & Betas","end":5201463,"image":null,"href":null},{"start":5201463,"title":"Accidentally 5.0 Release","end":5470301,"image":null,"href":null},{"start":5470301,"title":"Balance im Open Source Alltag","end":5911582,"image":null,"href":null},{"start":5911582,"title":"Opinionated UI/UX","end":6116431,"image":null,"href":null},{"start":6116431,"title":"Call for Developers","end":6626482,"image":null,"href":null},{"start":6626482,"title":"GUIs bauen in Reaper","end":6765000,"image":null,"href":null},{"start":6765000,"title":"Ultraschall meets Podlove Publisher","end":7466736,"image":null,"href":null},{"start":7466736,"title":"Danksagung & Verabschiedung","end":7691000,"image":null,"href":null}],"transcripts":[],"audio":[{"url":"https://backend.podlovers.org/podlove/file/16/s/feed/c/mp3/lov012.mp3","size":"107966891","mimeType":"audio/mpeg"}]},"13":{"id":13,"title":"Podcast (RSS) Feeds: Standards und Spezifikationen","description":"Diesmal beleuchten wir mit Andreas Hubel und Tim Pritlove das, was einen Podcast ausmacht: den RSS Feed. Dabei springen wir zurück an den Anfang der 2000er und sehen uns an, was sich seitdem im Zusammenhang mit Standards und Spezifikationen getan hat und welche aktuellen Entwicklungen im Zusammenhang mit PodloveIndex.org es gibt.","subtitle":"Wir sprechen mit Andreas Hubel und Tim Pritlove über RSS Feeds und Standards sowie Spezifikationen im Umfeld von Podcasts.","link":"https://podlovers.org/episode/podcast-rss-feeds-standards-und-spezifikationen/","publicationDate":"Sat, 30 Jan 2021 11:58:59 +0000","duration":9154000,"content":"\n
\n\n\n\n\n","poster":"https://backend.podlovers.org/wp-content/uploads/2020/07/white-green_3000x3000.png","contributors":[{"name":"Alexander Heimbuch","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/aheimbuch.jpg","id":"alexander-heimbuch"},{"name":"Michaela Lehr","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/michaela_lehr.jpeg","id":"michaela-lehr"},{"name":"Eric Teubert","avatar":"http://backend.podlovers.org/wp-content/uploads/2020/07/eric_teubert.jpg","id":"eric-teubert"},{"name":"Andreas Hubel","avatar":"https://backend.podlovers.org/wp-content/uploads/2021/01/andreas-hubel.png","id":"andreas-hubel"},{"name":"Tim Pritlove","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/12/timpritlove.jpg","id":"tim-pritlove"},{"name":"Einspieler","avatar":"https://backend.podlovers.org/wp-content/uploads/2021/01/bandmaschine.jpg","id":"einspieler"}],"chapters":[{"start":0,"title":"Begrüßung","end":82834,"image":null,"href":null},{"start":82834,"title":"Vorstellung Gästinnen","end":252397,"image":null,"href":null},{"start":252397,"title":"Clubhouse","end":745156,"image":null,"href":null},{"start":745156,"title":"Feedback","end":1224311,"image":null,"href":null},{"start":1224311,"title":"Was haben wir bei Podlove verbessert?","end":1992213,"image":null,"href":null},{"start":1992213,"title":"Nicht Erics Technikecke","end":2695917,"image":null,"href":null},{"start":2695917,"title":"Thema: Geschichte des RSS Feeds","end":3594512,"image":null,"href":null},{"start":3594512,"title":"Thema: RSS und Podcasts","end":3890300,"image":null,"href":null},{"start":3890300,"title":"Thema: Apple und Podcasting","end":4713544,"image":null,"href":null},{"start":4713544,"title":"Thema: Was im RSS Feed fehlt","end":4977898,"image":null,"href":null},{"start":4977898,"title":"Thema: Podlove Simple Chapters","end":5368761,"image":null,"href":null},{"start":5368761,"title":"Thema: Paged Feeds","end":5615290,"image":null,"href":null},{"start":5615290,"title":"Thema: Alternate Feeds","end":6333306,"image":null,"href":null},{"start":6333306,"title":"Thema: Podcastindex.org Phase 1","end":6442218,"image":null,"href":null},{"start":6442218,"title":"Thema: Podcastindex.org Phase 2","end":7071039,"image":null,"href":null},{"start":7071039,"title":"Thema: Podcastindex.org Zukunft","end":7705853,"image":null,"href":null},{"start":7705853,"title":"Thema: Der Podlove Namespace","end":8539948,"image":null,"href":null},{"start":8539948,"title":"Thema: Die Zunkunft des Publisher Feeds","end":8965421,"image":null,"href":null},{"start":8965421,"title":"Verabschiedung","end":9154000,"image":null,"href":null}],"transcripts":[],"audio":[{"url":"https://backend.podlovers.org/podlove/file/17/s/feed/c/mp3/LOV13.mp3","size":"128447778","mimeType":"audio/mpeg"}]},"14":{"id":14,"title":"StudioLink mit Sebastian Reimers","description":"StudioLink ist in der Podcastproduktion nicht mehr wegzudenken. Wir verwenden auch für diesen Podcast StudioLink, um uns remote zusammenzuschalten. Da lag es nahe, dass wir uns Sebastian einladen, um über sein langjähriges Projekt zu reden.","subtitle":"Wir sprechen mit Sebastian Reimers über StudioLink, das Werkzeug für hochwertige Audioverbindungen über das Internet.","link":"https://podlovers.org/episode/studiolink-mit-sebastian-reimers/","publicationDate":"Fri, 12 Feb 2021 19:04:39 +0000","duration":6786000,"content":"\n
\n\n\n\n\n","poster":"https://backend.podlovers.org/wp-content/uploads/2020/11/orange_3000x3000.png","contributors":[{"name":"Alexander Heimbuch","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/aheimbuch.jpg","id":"alexander-heimbuch"},{"name":"Michaela Lehr","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/michaela_lehr.jpeg","id":"michaela-lehr"},{"name":"Eric Teubert","avatar":"http://backend.podlovers.org/wp-content/uploads/2020/07/eric_teubert.jpg","id":"eric-teubert"},{"name":"Sebastian Reimers","avatar":"https://backend.podlovers.org/wp-content/uploads/2021/02/sebastian.png","id":"sebastian-reimers"}],"chapters":[{"start":0,"title":"Intro","end":172375,"image":null,"href":null},{"start":172375,"title":"Unterbrechnungen und Feedback","end":508477,"image":null,"href":null},{"start":508477,"title":"Was haben wir gelernt?","end":713951,"image":null,"href":null},{"start":713951,"title":"Podlove & Open Collective","end":1053792,"image":null,"href":null},{"start":1053792,"title":"Schon wieder nicht Erics Technikecke","end":1233697,"image":null,"href":null},{"start":1233697,"title":"Thema: Sebastians Anfänge im Podcasting","end":1628540,"image":null,"href":null},{"start":1628540,"title":"Thema: Sendegate Forum","end":1764241,"image":null,"href":null},{"start":1764241,"title":"Thema: Podstock","end":2073790,"image":null,"href":null},{"start":2073790,"title":"Thema: StudioLink","end":2584434,"image":null,"href":null},{"start":2584434,"title":"Thema: Live Feature OnAir (viel eher!)","end":3011566,"image":null,"href":null},{"start":3011566,"title":"Thema: Reaper Integration","end":3547605,"image":null,"href":null},{"start":3547605,"title":"Thema: Implementierungsdetails","end":3858515,"image":null,"href":null},{"start":3858515,"title":"Thema: QuickWeb","end":4220166,"image":null,"href":null},{"start":4220166,"title":"Thema: Software-Entwicklung / Open Source","end":4458055,"image":null,"href":null},{"start":4458055,"title":"Thema: Finanzierungsmodell","end":4840551,"image":null,"href":null},{"start":4840551,"title":"Thema: Peer-to-Peer","end":5060244,"image":null,"href":null},{"start":5060244,"title":"Thema: Kostendeckung","end":5242555,"image":null,"href":null},{"start":5242555,"title":"Thema: Blick in die Zukunft & Feedback","end":6786000,"image":null,"href":null}],"transcripts":[],"audio":[{"url":"https://backend.podlovers.org/podlove/file/18/s/feed/c/mp3/LOV014.mp3","size":"95290887","mimeType":"audio/mpeg"}]},"15":{"id":15,"title":"Podcatcher-Apps mit Jeanette Müller (Podcat)","description":"Wir freuen uns eine weitere Entwicklerin in der Runde begrüßen zu dürfen: Mit Jeanette sprechen wir über ihre App Podcat und welche Herausforderungen es mit sich bringt Apps zu schreiben und vor allem zu warten.","subtitle":"Wir sprechen mit Jeanette über Podcatcher und die Entwicklung ihrer App Podcat.","link":"https://podlovers.org/episode/podcatcher-apps-mit-jeanette-muller-podcat/","publicationDate":"Fri, 26 Feb 2021 13:04:52 +0000","duration":7911000,"content":"\n
\n","poster":"https://backend.podlovers.org/wp-content/uploads/2021/02/green_3000x3000.png","contributors":[{"name":"Alexander Heimbuch","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/aheimbuch.jpg","id":"alexander-heimbuch"},{"name":"Michaela Lehr","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/michaela_lehr.jpeg","id":"michaela-lehr"},{"name":"Eric Teubert","avatar":"http://backend.podlovers.org/wp-content/uploads/2020/07/eric_teubert.jpg","id":"eric-teubert"},{"name":"Jeanette Müller","avatar":"https://backend.podlovers.org/wp-content/uploads/2021/02/BBFtAmBv_400x400.jpg","id":"jeanette-muller"}],"chapters":[{"start":0,"title":"Begrüßung","end":60042,"image":null,"href":null},{"start":60042,"title":"Vorstellung Jeanette","end":121782,"image":null,"href":null},{"start":121782,"title":"Feedback","end":453800,"image":null,"href":null},{"start":453800,"title":"Was haben wir bei Podlove verbessert?","end":842161,"image":null,"href":null},{"start":842161,"title":"Wirklich nicht Erics Technikecke","end":1108542,"image":null,"href":null},{"start":1108542,"title":"Gästin: Jeanette Müller","end":1784438,"image":null,"href":null},{"start":1784438,"title":"Gästin: Jeanette Müller – Podcat","end":3612663,"image":null,"href":null},{"start":3612663,"title":"Gästin: Jeanette Müller – RSS-Feeds","end":6310639,"image":null,"href":null},{"start":6310639,"title":"Gästin: Jeanette Müller – Kommunikation zwischen Podcaster:innen und Publikum","end":7153959,"image":null,"href":null},{"start":7153959,"title":"Gästin: Jeanette Müller – Kapitelbilder-Verwaltung im Publisher","end":7620124,"image":null,"href":null},{"start":7620124,"title":"Gästin: Jeanette Müller – UI-Design für Podcatcher","end":7911000,"image":null,"href":null}],"transcripts":[],"audio":[{"url":"https://backend.podlovers.org/podlove/file/19/s/feed/c/mp3/LOV015.mp3","size":"111045511","mimeType":"audio/mpeg"}]},"16":{"id":16,"title":"Podlove Beratung mit Jörn Schaar","description":"Jörn ist Podcastpatin und hilft Podcasterinnen beim Aufsetzen und der Verwendung von Podlove. In dieser Episode erzählt er von seinen Erfahrungen und den Herausforderungen, die er aus Workshops und in der Beratung Umgang mit Podlove gesammelt hat.","subtitle":"Wir sprechen mit Jörn Schaar über seine Erfahrungen mit Podlove bei der Beratung und Anleitung von Nutzerinnen.","link":"https://podlovers.org/episode/podlove-beratung-mit-jorn-schaar/","publicationDate":"Fri, 26 Mar 2021 19:23:08 +0000","duration":6002000,"content":"\n
\n\n\n\n\n","poster":"https://backend.podlovers.org/wp-content/uploads/2020/08/white-blue_3000x3000.png","contributors":[{"name":"Alexander Heimbuch","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/aheimbuch.jpg","id":"alexander-heimbuch"},{"name":"Michaela Lehr","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/michaela_lehr.jpeg","id":"michaela-lehr"},{"name":"Eric Teubert","avatar":"http://backend.podlovers.org/wp-content/uploads/2020/07/eric_teubert.jpg","id":"eric-teubert"},{"name":"Jörn Schaar","avatar":"https://backend.podlovers.org/wp-content/uploads/2021/03/joern-schaar.jpeg","id":"jorn-schaar"}],"chapters":[{"start":0,"title":"Begrüssung","end":43802,"image":null,"href":null},{"start":43802,"title":"Vorstellung Jörn","end":252759,"image":null,"href":null},{"start":252759,"title":"Dank","end":519794,"image":null,"href":null},{"start":519794,"title":"Feedback","end":1048221,"image":null,"href":null},{"start":1048221,"title":"Was haben wir bei Podlove verbessert?","end":1723022,"image":null,"href":null},{"start":1723022,"title":"Unsere kleine Technikecke","end":2122948,"image":null,"href":null},{"start":2122948,"title":"Podcast News","end":2213930,"image":null,"href":null},{"start":2213930,"title":"Gästin: Jörns Mitschuld am Podlovers Podcast","end":2485745,"image":null,"href":null},{"start":2485745,"title":"Gästin: Jörns Weg zu Podlove","end":2849208,"image":null,"href":null},{"start":2849208,"title":"Gästin: Podlove Workshops","end":3107951,"image":null,"href":null},{"start":3107951,"title":"Gästin: Podlove Herausforderungen","end":3878424,"image":null,"href":null},{"start":3878424,"title":"Gästin: Erfahrungen Podlove Consulting","end":4378897,"image":null,"href":null},{"start":4378897,"title":"Gästin: Podlove Retrospektiv","end":4922910,"image":null,"href":null},{"start":4922910,"title":"Gästin: Wünsche an Podlove","end":5257837,"image":null,"href":null},{"start":5257837,"title":"Gästin: Podlove Hosting","end":5959621,"image":null,"href":null},{"start":5959621,"title":"Verabschiedung","end":6002000,"image":null,"href":null}],"transcripts":[],"audio":[{"url":"https://backend.podlovers.org/podlove/file/20/s/feed/c/mp3/LOV016.mp3","size":"84320022","mimeType":"audio/mpeg"}]},"17":{"id":17,"title":"LOV017 Auphonic mit Georg Holzmann","description":"Eric berichtet darüber, was Apple mit dem Podcast Ökosystem vor hat. Georg von Auphonic ist unser Gast und gibt einen Einblick in den Maschinenraum der Audio-Postroduktions-Automatisierung.","subtitle":"Apples Event schlägt Wellen in der Podcastwelt. Georg von Auphonic ist zu Gast.","link":"https://podlovers.org/episode/lov017-auphonic-mit-georg-holzmann/","publicationDate":"Fri, 23 Apr 2021 18:09:31 +0000","duration":6463000,"content":"\n
\n\n\n\n\n","poster":"https://backend.podlovers.org/wp-content/uploads/2020/10/white-orange_3000x3000.png","contributors":[{"name":"Alexander Heimbuch","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/aheimbuch.jpg","id":"alexander-heimbuch"},{"name":"Michaela Lehr","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/michaela_lehr.jpeg","id":"michaela-lehr"},{"name":"Eric Teubert","avatar":"http://backend.podlovers.org/wp-content/uploads/2020/07/eric_teubert.jpg","id":"eric-teubert"},{"name":"Georg Holzmann","avatar":"https://backend.podlovers.org/wp-content/uploads/2021/04/auphonic.jpg","id":"georg-holzmann"}],"chapters":[{"start":12662,"title":"Intro","end":26866,"image":null,"href":null},{"start":26866,"title":"Begrüßung Gast","end":151698,"image":null,"href":null},{"start":151698,"title":"Dank an Spender:innen","end":223357,"image":null,"href":null},{"start":223357,"title":"Feedback","end":389486,"image":null,"href":null},{"start":389486,"title":"Neues bei Podlove und fyyd","end":844679,"image":null,"href":null},{"start":844679,"title":"Apple Podcasts Connect: Subscriptions","end":1272376,"image":null,"href":null},{"start":1272376,"title":"Apple Podcasts Connect: Analytics & Interface","end":1544293,"image":null,"href":null},{"start":1544293,"title":"Apple Podcasts Connect: Bugs, Copyright & Relevanz","end":1975921,"image":null,"href":null},{"start":1975921,"title":"Podcast Einreichen bei Apple","end":2068991,"image":null,"href":null},{"start":2068991,"title":"Apple Podcasts Connect: Startschwierigkeiten","end":2262510,"image":null,"href":null},{"start":2262510,"title":"Apples Rolle im Podcast Ökosystem","end":2431288,"image":null,"href":null},{"start":2431288,"title":"Follow is the new Subscribe","end":2555610,"image":null,"href":null},{"start":2555610,"title":"Kleine Technikecke: Alex (Ultraschall, Mic)","end":2637458,"image":null,"href":null},{"start":2637458,"title":"Kleine Technikecke: Eric (Rocket App, Kamera Setup)","end":2835432,"image":null,"href":null},{"start":2835432,"title":"Auphonic: Entstehungsgeschichte","end":3453874,"image":null,"href":null},{"start":3453874,"title":"Auphonic: Technologie, ML","end":3708743,"image":null,"href":null},{"start":3708743,"title":"Auphonic: Python","end":3782311,"image":null,"href":null},{"start":3782311,"title":"Auphonic: Architektur & Hosting","end":3980732,"image":null,"href":null},{"start":3980732,"title":"Auphonic: Apps","end":4377128,"image":null,"href":null},{"start":4377128,"title":"Auphonic: Transkription","end":5184627,"image":null,"href":null},{"start":5184627,"title":"Aktuelle Entwicklungen","end":5523618,"image":null,"href":null},{"start":5523618,"title":"Auphonic: Publisher Integration","end":5883254,"image":null,"href":null},{"start":5883254,"title":"Wünsche an Podlove: Macht doch mal 'nen Hosting Service","end":6463000,"image":null,"href":null}],"transcripts":[],"audio":[{"url":"https://backend.podlovers.org/podlove/file/21/s/feed/c/mp3/lov017.mp3","size":"90777209","mimeType":"audio/mpeg"}]},"18":{"id":18,"title":"LOV018 Finanziell unabhängig mit Podcasts – Philip Banse","description":"Philip Banse (Lage der Nation, Das Interview, Küchenradio) ist zu Besuch und spricht mit uns über professionelles Podcasting und welche Rolle Hörer:innen, Spenden, Werbung und große Plattformen dabei spielen. Außerdem unterhalten wir uns über Apple Subscriptions, Spotify und Verbesserungen sowie Baustellen beim Podlove-Projekt.","subtitle":"Philip Banse (Lage der Nation) ist zu Besuch und spricht mit uns über professionelles Podcasting. Außerdem unterhalten wir uns über Apple Subscriptions und Verbesserungen/Baustellen beim Podlove-Projekt.","link":"https://podlovers.org/episode/lov018-finanziell-unabhangig-mit-podcasts-philip-banse/","publicationDate":"Fri, 07 May 2021 18:10:03 +0000","duration":6487000,"content":"\n
\n\n\n\n\n","poster":"https://backend.podlovers.org/wp-content/uploads/2020/08/white-blue_3000x3000.png","contributors":[{"name":"Alexander Heimbuch","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/aheimbuch.jpg","id":"alexander-heimbuch"},{"name":"Michaela Lehr","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/michaela_lehr.jpeg","id":"michaela-lehr"},{"name":"Eric Teubert","avatar":"http://backend.podlovers.org/wp-content/uploads/2020/07/eric_teubert.jpg","id":"eric-teubert"},{"name":"Philip Banse","avatar":"https://backend.podlovers.org/wp-content/uploads/2021/05/Philip-Lage_der_Nation-scaled-596x600-1.jpeg","id":"philip-banse"}],"chapters":[{"start":0,"title":"Begrüßung","end":51574,"image":null,"href":null},{"start":51574,"title":"Philip Banse – Radio, Moderation, Podcasts","end":551094,"image":null,"href":null},{"start":551094,"title":"Philip Banse – Workflows, Technik","end":1268821,"image":null,"href":null},{"start":1268821,"title":"Philip Banse – Werbung in Podcasts","end":2540229,"image":null,"href":null},{"start":2540229,"title":"Philip Banse – Apple Podcast Subscriptions","end":3177539,"image":null,"href":null},{"start":3177539,"title":"Philip Banse – Wünsche an Podlove","end":3450918,"image":null,"href":null},{"start":3450918,"title":"Dank an alle Backer:innen","end":3492923,"image":null,"href":null},{"start":3492923,"title":"Feedback","end":3574048,"image":null,"href":null},{"start":3574048,"title":"Apple Podcast Connect & Co","end":4338515,"image":null,"href":null},{"start":4338515,"title":"Was haben wir bei Podlove verbessert?","end":5590413,"image":null,"href":null},{"start":5590413,"title":"Podlove Baustellen","end":6487000,"image":null,"href":null}],"transcripts":[],"audio":[{"url":"https://backend.podlovers.org/podlove/file/22/s/feed/c/mp3/lov018.mp3","size":"91100199","mimeType":"audio/mpeg"}]},"19":{"id":19,"title":"Status-Update: Kleine Podlovers-Runde","description":"Wir sind dieses Mal nur zu dritt und sprechen über interne Prozesse, Zielgruppen, Updates im Podlove-Universum und wie's uns allgemein so geht.","subtitle":"Wir sind nur zu dritt und sprechen über interne Prozesse, Zielgruppen und Updates im Podlove-Universum.","link":"https://podlovers.org/episode/status-updatekleine-podlovers-runde/","publicationDate":"Fri, 16 Jul 2021 18:04:28 +0000","duration":3070000,"content":"\n
\n\n\n\n\n","poster":"https://backend.podlovers.org/wp-content/uploads/2020/10/pink_3000x3000.png","contributors":[{"name":"Alexander Heimbuch","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/aheimbuch.jpg","id":"alexander-heimbuch"},{"name":"Michaela Lehr","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/michaela_lehr.jpeg","id":"michaela-lehr"},{"name":"Eric Teubert","avatar":"http://backend.podlovers.org/wp-content/uploads/2020/07/eric_teubert.jpg","id":"eric-teubert"}],"chapters":[{"start":0,"title":"Begrüßung","end":120658,"image":null,"href":null},{"start":120658,"title":"Großer Dank gilt allen Podlove-Supporter:innen auf Open Collective","end":183798,"image":null,"href":null},{"start":183798,"title":"Feedback","end":627931,"image":null,"href":null},{"start":627931,"title":"Was haben wir bei LOV018 gelernt?","end":924345,"image":null,"href":null},{"start":924345,"title":"Neues aus der Podcast-Welt","end":1254410,"image":null,"href":null},{"start":1254410,"title":"Was haben wir bei Podlove verbessert?","end":1687145,"image":null,"href":null},{"start":1687145,"title":"Podlove Intern","end":3070000,"image":null,"href":null}],"transcripts":[],"audio":[{"url":"https://backend.podlovers.org/podlove/file/23/s/feed/c/mp3/lov019.mp3","size":"43268915","mimeType":"audio/mpeg"}]},"20":{"id":20,"title":"Podcast-Produktion mit Moritz Gießmann","description":"Moritz Gießmann (Wo wir sind ist vorne) ist zu Gast und wir tauschen uns über die Planung und den Launch von Podcasts aus. Weiterhin erläutert uns Moritz wie Podlove eingesetzt werden kann, um den eigenen Auftritt zu personalisieren. Dabei sprechen wir natürlich auch über Verbesserungsmöglichkeiten und Priorisierung in Podlove.","subtitle":"Moritz Gießmann (Wo wir sind ist vorne) ist zu Gast und wir sprechen über Podcast Planung, Podcast Individualisierung, den Drang zur Perfektion und die Podlove Priorisierung.","link":"https://podlovers.org/episode/podcast-produktion-mit-moritz-giesmann/","publicationDate":"Fri, 30 Jul 2021 18:20:10 +0000","duration":5529000,"content":"\n
Danke an alle Podlove-Supporter:innen auf Open Collective
\n","poster":"https://backend.podlovers.org/wp-content/uploads/2021/02/green_3000x3000.png","contributors":[{"name":"Alexander Heimbuch","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/aheimbuch.jpg","id":"alexander-heimbuch"},{"name":"Michaela Lehr","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/michaela_lehr.jpeg","id":"michaela-lehr"},{"name":"Eric Teubert","avatar":"http://backend.podlovers.org/wp-content/uploads/2020/07/eric_teubert.jpg","id":"eric-teubert"},{"name":"Moritz Glantz","avatar":"https://backend.podlovers.org/wp-content/uploads/2024/12/portrait.jpg","id":"moritz-glantz"}],"chapters":[{"start":626,"title":"Begrüssung","end":37165,"image":null,"href":null},{"start":37165,"title":"Danke an alle Podlove-Supporter:innen auf Open Collective","end":168670,"image":null,"href":null},{"start":168670,"title":"Was haben wir bei Podlove verbessert?","end":345015,"image":null,"href":null},{"start":345015,"title":"Moritz Gießmann - Vorstellung","end":477811,"image":null,"href":null},{"start":477811,"title":"Moritz Gießmann - WWSIV","end":561976,"image":null,"href":null},{"start":561976,"title":"Moritz Gießmann - Podcast Beginn & Planung","end":968995,"image":null,"href":null},{"start":968995,"title":"Moritz Gießmann - Podcast Entstehungsgeschichte","end":1075296,"image":null,"href":null},{"start":1075296,"title":"Moritz Gießmann - Twitch & Co","end":1297827,"image":null,"href":null},{"start":1297827,"title":"Moritz Gießmann - Podcast Motivation","end":1427205,"image":null,"href":null},{"start":1427205,"title":"Moritz Gießmann - Podcast Technik","end":1929003,"image":null,"href":null},{"start":1929003,"title":"Moritz Gießmann - Technik Entscheidungsfindung","end":2039460,"image":null,"href":null},{"start":2039460,"title":"Moritz Gießmann - Podcast Website","end":2204326,"image":null,"href":null},{"start":2204326,"title":"Podlovers Website Technik","end":2488741,"image":null,"href":null},{"start":2488741,"title":"Moritz Gießmann - Web Player Integration","end":2545037,"image":null,"href":null},{"start":2545037,"title":"Moritz Gießmann - Podcast Transkripte","end":2734520,"image":null,"href":null},{"start":2734520,"title":"Moritz Gießmann - Podcast Infrastruktur","end":2902979,"image":null,"href":null},{"start":2902979,"title":"Moritz Gießmann - Website Individualisierung","end":3224297,"image":null,"href":null},{"start":3224297,"title":"Podlove - Feedback Code","end":3341365,"image":null,"href":null},{"start":3341365,"title":"Podlove - Verbesserungen","end":4366373,"image":null,"href":null},{"start":4366373,"title":"Open Source & Bier","end":4531430,"image":null,"href":null},{"start":4531430,"title":"Podlove - Prioritätenmanagement","end":5412677,"image":null,"href":null},{"start":5412677,"title":"Verabschiedung","end":5529000,"image":null,"href":null}],"transcripts":[],"audio":[{"url":"https://backend.podlovers.org/podlove/file/24/s/feed/c/mp3/lov-020.mp3","size":"77695708","mimeType":"audio/mpeg"}]},"21":{"id":21,"title":"Podlove-API mit Dirk Schumann","description":"Mit unserem Kollegen Dirk, der uns seit vielen Monaten beim Podlove-Projekt unterstützt, sprechen wir über die Entwicklung der Podlove-API sowie die Herausforderungen von Open-Source-Development.","subtitle":"Mit unserem Kollegen Dirk sprechen wir über die Entwicklung der Podlove-API sowie die Herausforderungen von Open-Source-Development.","link":"https://podlovers.org/episode/podlove-api-mit-dirk-schumann/","publicationDate":"Mon, 18 Apr 2022 16:59:40 +0000","duration":2819000,"content":"\n
Danke an alle Podlove-Supporter:innen auf Open Collective
\n","poster":"https://backend.podlovers.org/wp-content/uploads/2020/10/pink_3000x3000.png","contributors":[{"name":"Alexander Heimbuch","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/aheimbuch.jpg","id":"alexander-heimbuch"},{"name":"Michaela Lehr","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/michaela_lehr.jpeg","id":"michaela-lehr"},{"name":"Eric Teubert","avatar":"http://backend.podlovers.org/wp-content/uploads/2020/07/eric_teubert.jpg","id":"eric-teubert"},{"name":"Dirk Schumann","avatar":"https://backend.podlovers.org/wp-content/uploads/2022/04/dirk.jpg","id":"dirk-schumann"}],"chapters":[{"start":0,"title":"Begrüßung","end":160209,"image":null,"href":null},{"start":160209,"title":"Feedback","end":369421,"image":null,"href":null},{"start":369421,"title":"Dirk","end":954520,"image":null,"href":null},{"start":954520,"title":"API v2","end":2388548,"image":null,"href":null},{"start":2388548,"title":"Neues vom Web Player","end":2567630,"image":null,"href":null},{"start":2567630,"title":"Letzte Worte von Dirk","end":2819000,"image":null,"href":null}],"transcripts":[],"audio":[{"url":"https://backend.podlovers.org/podlove/file/25/s/feed/c/mp3/LOV21.mp3","size":"39758827","mimeType":"audio/mpeg"}]},"22":{"id":22,"title":"LOV022 podlove.org Relaunch mit Martin Fischer","description":"Alles neu auf podlove.org. Michi erzählt über den Weg von der alten zur komplett neu gedachten Webseite. Unser Gast Martin Fischer hat dabei viel geholfen.","subtitle":"Wir reden über den Relaunch der podlove.org Webseite. Martin Fischer ist zu Gast.","link":"https://podlovers.org/episode/lov022-podlove-org-relaunch-mit-martin-fischer/","publicationDate":"Fri, 17 Jun 2022 17:15:45 +0000","duration":3274000,"content":"\nGast\n\n\n\n
\n\n\n\n\n","poster":"https://backend.podlovers.org/wp-content/uploads/2020/08/white-blue_3000x3000.png","contributors":[{"name":"Alexander Heimbuch","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/aheimbuch.jpg","id":"alexander-heimbuch"},{"name":"Michaela Lehr","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/michaela_lehr.jpeg","id":"michaela-lehr"},{"name":"Eric Teubert","avatar":"http://backend.podlovers.org/wp-content/uploads/2020/07/eric_teubert.jpg","id":"eric-teubert"},{"name":"Dirk Schumann","avatar":"https://backend.podlovers.org/wp-content/uploads/2022/04/dirk.jpg","id":"dirk-schumann"},{"name":"Martin Fischer","avatar":"https://backend.podlovers.org/wp-content/uploads/2022/06/nitramred-2019.jpg","id":"martin-fischer"}],"chapters":[{"start":0,"title":"Intro","end":99841,"image":null,"href":null},{"start":99841,"title":"Gast: Martin Fischer","end":598187,"image":null,"href":null},{"start":598187,"title":"Webseite: alles neu auf podlove.org","end":1113013,"image":null,"href":null},{"start":1113013,"title":"Webseite: Informationsarchitektur","end":1430855,"image":null,"href":null},{"start":1430855,"title":"Webseite: Designsprache","end":1606990,"image":null,"href":null},{"start":1606990,"title":"Webseite: Feedback iterativ einsammeln","end":1892400,"image":null,"href":null},{"start":1892400,"title":"Webseite: Englisch","end":2097411,"image":null,"href":null},{"start":2097411,"title":"Webseite: Technik","end":2392136,"image":null,"href":null},{"start":2392136,"title":"Webseite: Lieblingsfeatures","end":2729188,"image":null,"href":null},{"start":2729188,"title":"Was ist noch zu tun?","end":3062857,"image":null,"href":null},{"start":3062857,"title":"Spenden","end":3274000,"image":null,"href":null}],"transcripts":[],"audio":[{"url":"https://backend.podlovers.org/podlove/file/26/s/feed/c/mp3/lov022.mp3","size":"46129035","mimeType":"audio/mpeg"}]},"23":{"id":23,"title":"Ein Blick auf die Publisher 4 Beta","description":"Der Podlovers-Podcast meldet sich zurück. Alex, Dirk, Eric und Martin geben Euch einen Einblick in die Beta der neuen Version und stellen die wichtigsten Neuerungen vor. Hört rein und testet dann gerne mit.","subtitle":"Eine neue Version steht in den Startlöchern","link":"https://podlovers.org/episode/lov023-ein-blick-auf-die-publisher-4-beta/","publicationDate":"Sun, 30 Jul 2023 18:22:17 +0000","duration":2348000,"content":"\nPublisher 4 Beta\n\n\n\n
\n","poster":"https://backend.podlovers.org/wp-content/uploads/2020/08/white-blue_3000x3000.png","contributors":[{"name":"Alexander Heimbuch","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/aheimbuch.jpg","id":"alexander-heimbuch"},{"name":"Eric Teubert","avatar":"http://backend.podlovers.org/wp-content/uploads/2020/07/eric_teubert.jpg","id":"eric-teubert"},{"name":"Dirk Schumann","avatar":"https://backend.podlovers.org/wp-content/uploads/2022/04/dirk.jpg","id":"dirk-schumann"},{"name":"Martin Fischer","avatar":"https://backend.podlovers.org/wp-content/uploads/2022/06/nitramred-2019.jpg","id":"martin-fischer"}],"chapters":[{"start":0,"title":"Begrüßung und Personalien","end":147146,"image":null,"href":null},{"start":147146,"title":"Publishers 4.0.0 Beta","end":166630,"image":null,"href":null},{"start":166630,"title":"- Wie es zur Version 4 kam","end":360968,"image":null,"href":null},{"start":360968,"title":"- Eine neue Episoden-Seite, APIs und Doku","end":505319,"image":null,"href":null},{"start":505319,"title":"- Details zur API","end":635131,"image":null,"href":null},{"start":635131,"title":"- Auphonic-Modul kann jetzt Mehrspur-Produktionen","end":1101812,"image":null,"href":null},{"start":1101812,"title":"- Related Episodes (Verwandte Episoden) anzeigen","end":1163098,"image":null,"href":null},{"start":1163098,"title":"- Contributor-Modul (Mitwirkende an der Folge einfacher anlegen)","end":1273736,"image":null,"href":null},{"start":1273736,"title":"- Kapitel-Modul kann jetzt Bilder","end":1367623,"image":null,"href":null},{"start":1367623,"title":"- Transkripte","end":1418184,"image":null,"href":null},{"start":1418184,"title":"- Neuer Look und Aufruf an UX-Designer*innen","end":1449964,"image":null,"href":null},{"start":1449964,"title":"- Automatisches Speichern und Persistenz","end":1531232,"image":null,"href":null},{"start":1531232,"title":"- Mediafile-Sektion","end":1617550,"image":null,"href":null},{"start":1617550,"title":"- Slug-Filename-Verwirrung aufgelöst","end":1752968,"image":null,"href":null},{"start":1752968,"title":"- GUID lebt","end":1788796,"image":null,"href":null},{"start":1788796,"title":"- Unterschiede in der Entwicklung zur Version 3","end":1993445,"image":null,"href":null},{"start":1993445,"title":"- Dirk hat Podlove auf dem Podstock vorgestellt","end":2080064,"image":null,"href":null},{"start":2080064,"title":"- Dauer der Beta-Phase","end":2144178,"image":null,"href":null},{"start":2144178,"title":"Hausmeisterei","end":2212478,"image":null,"href":null},{"start":2212478,"title":"- Unterstützer*innen","end":2348000,"image":null,"href":null}],"transcripts":"https://files.podlovers.org/lov023.vtt","audio":[{"url":"https://backend.podlovers.org/podlove/file/28/s/feed/c/mp3/lov023.mp3","size":"33168951","mimeType":"audio/mpeg"}]},"24":{"id":24,"title":"Podcast-Produktion mit Katharina Nocun","description":"In dieser Folge ist Autorin Katharina Nocun zu Gast, die mit ihren Büchern \"Fake Facts\", \"True Facts\" und \"Gefährlicher Glaube\" die Gefahren durch Verschwörungstheorien und falsche Heilsversprechen benennt und aufdeckt, sondern darüber hinaus auch in ihrem Podcast \"Denkangebot\" regelmäßig Menschen aus Politik und Gesellschaft zu aktuellen politischen Themen befragt. Wie sie zum Podcasten kam, wie ihr Workflow aussieht und warum man nicht immer alle Features nutzen muss, die es gibt – das erzählt sie uns in dieser Folge. Außerdem gibt Eric einen Überblick über den Stand der aktuellen Podlove-Version und die Technikecke kehrt zurück.","subtitle":"Katharina Nocun nimmt uns mit durch ihren Podcast-Workflow","link":"https://podlovers.org/episode/podcast-produktion-mit-katharina-nocun/","publicationDate":"Thu, 21 Dec 2023 16:28:18 +0000","duration":5244000,"content":"","poster":"https://backend.podlovers.org/wp-content/uploads/2020/07/white-green_3000x3000.png","contributors":[{"name":"Martin Fischer","avatar":"https://backend.podlovers.org/wp-content/uploads/2022/06/nitramred-2019.jpg","id":"martin-fischer"},{"name":"Eric Teubert","avatar":"http://backend.podlovers.org/wp-content/uploads/2020/07/eric_teubert.jpg","id":"eric-teubert"},{"name":"Alexander Heimbuch","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/aheimbuch.jpg","id":"alexander-heimbuch"},{"name":"Dirk Schumann","avatar":"https://backend.podlovers.org/wp-content/uploads/2022/04/dirk.jpg","id":"dirk-schumann"},{"name":"Katharina Nocun","avatar":"https://backend.podlovers.org/wp-content/uploads/2023/12/Katharina_Nocun.png","id":"katharina-nocun"}],"chapters":[{"start":0,"title":"Intro und Begrüßung","end":53172,"image":null,"href":null},{"start":53172,"title":"Vorstellung Katharina Nocun","end":263103,"image":null,"href":null},{"start":263103,"title":"Podcast \"Denkangebot\"","end":747031,"image":null,"href":null},{"start":747031,"title":"Plattformisierung von Podcasts","end":1650524,"image":null,"href":null},{"start":1650524,"title":"Kapitelmarken","end":1777217,"image":null,"href":null},{"start":1777217,"title":"Postproduktion","end":2558921,"image":null,"href":null},{"start":2558921,"title":"Aufnahmesetup","end":2838154,"image":null,"href":null},{"start":2838154,"title":"Nutzung von Podlove und Features","end":3074090,"image":null,"href":null},{"start":3074090,"title":"Interaktion mit den Hörer*innen","end":3193584,"image":null,"href":null},{"start":3193584,"title":"Hosting","end":3539933,"image":null,"href":null},{"start":3539933,"title":"Feedback zur Version 4.0","end":4061474,"image":null,"href":null},{"start":4061474,"title":"Update zum Publisher","end":4669536,"image":null,"href":null},{"start":4669536,"title":"Die Technikecke","end":5244000,"image":null,"href":null}],"transcripts":[],"audio":[{"url":"https://backend.podlovers.org/podlove/file/29/s/feed/c/mp3/lov024.mp3","size":"73709669","mimeType":"audio/mpeg"}]},"25":{"id":25,"title":"Podcastproduktion mit Nadja Danilenko","description":"Erneut haben wir Besuch: Nadja Danilenko hat Islamwissenschaft studiert und mit ihrem Podcast \"Tell me a History\" ein fantastisches Archiv von Gesprächen mit Wissenschaftler*innen zur (Kultur-)Geschichte des islamischen Raums geschaffen. Im Gespräch erzählt sie uns, wie sie zum Podcasten gekommen ist, wie ihr Wokflow aussieht und disktuiert mit uns über die aktuelle Version des Publishers. Updates zu Podlove und unsere Technikecke – die von unserer Gästin zur Linkeckecke ausgebaut wird – dürfen auch nicht fehlen. Mit vielen Grüßen an Dirk, der leider dieses Mal nicht dabei sein konnte, wünschen wir Euch viel Spaß beim Hören.","subtitle":"Nadja Danilenko stellt uns ihren Podcast "Tell me a History" und die Arbeit daran vor","link":"https://podlovers.org/episode/podcastproduktion-mit-nadja-danilenko/","publicationDate":"Fri, 16 Feb 2024 17:13:54 +0000","duration":3916000,"content":"","poster":"https://backend.podlovers.org/wp-content/uploads/2020/07/white-green_3000x3000.png","contributors":[{"name":"Nadja Danilenko","avatar":"https://backend.podlovers.org/wp-content/uploads/2024/02/Nadja_Danilenko.png","id":"nadja-danilenko"},{"name":"Alexander Heimbuch","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/aheimbuch.jpg","id":"alexander-heimbuch"},{"name":"Eric Teubert","avatar":"http://backend.podlovers.org/wp-content/uploads/2020/07/eric_teubert.jpg","id":"eric-teubert"},{"name":"Martin Fischer","avatar":"https://backend.podlovers.org/wp-content/uploads/2022/06/nitramred-2019.jpg","id":"martin-fischer"}],"chapters":[{"start":294667,"title":"Vorbereitungen für \"Tell me a history\"","end":1037095,"image":null,"href":null},{"start":1037095,"title":"Postproduktion","end":1439641,"image":null,"href":null},{"start":1439641,"title":"Exkurs: Kapitelmarken im Publisher 4.0","end":1820332,"image":null,"href":null},{"start":1820332,"title":"Veröffentlichen mit Podlove","end":2490988,"image":null,"href":null},{"start":2490988,"title":"Wissenschaftspodcasts","end":2767422,"image":null,"href":null},{"start":2767422,"title":"Apple Podcasts kann jetzt Transkripte","end":3316689,"image":null,"href":null},{"start":3316689,"title":"Updates zum Publisher 4.0","end":3341897,"image":null,"href":null},{"start":3341897,"title":"Updates zum Webplayer-Plugin","end":3484841,"image":null,"href":null},{"start":3484841,"title":"Overcast gibt es nicht mehr","end":3595661,"image":null,"href":null},{"start":3595661,"title":"Tascam Portacapture X8","end":3734565,"image":null,"href":null},{"start":3734565,"title":"Mehr Licht!","end":3792283,"image":null,"href":null},{"start":3792283,"title":"Geschichtspodcasts.de","end":3916000,"image":null,"href":null}],"transcripts":[],"audio":[{"url":"https://backend.podlovers.org/podlove/file/30/s/feed/c/mp3/lov25.mp3","size":"55108135","mimeType":"audio/mpeg"}]},"26":{"id":26,"title":"Plugin-Verschwinden und Prototypefund","description":"Eigentlich wollten wir die Folge nutzen, um ein wenig über die Förderung durch den Prototype-Fund zu sprechen. Das machen wir auch, müssen davor aber einige aktuelle Entwicklungen rund um die Wordpress-Plugins vermelden.","subtitle":"Sicherheitsdinge und neue Entwicklungen","link":"https://podlovers.org/episode/plugin-verschwinden-und-prototypefund/","publicationDate":"Sat, 09 Mar 2024 08:21:50 +0000","duration":1249000,"content":"","poster":null,"contributors":[{"name":"Eric Teubert","avatar":"http://backend.podlovers.org/wp-content/uploads/2020/07/eric_teubert.jpg","id":"eric-teubert"},{"name":"Alexander Heimbuch","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/aheimbuch.jpg","id":"alexander-heimbuch"},{"name":"Martin Fischer","avatar":"https://backend.podlovers.org/wp-content/uploads/2022/06/nitramred-2019.jpg","id":"martin-fischer"}],"chapters":[{"start":58637,"title":"Plugin-Aufregung","end":904195,"image":null,"href":null},{"start":904195,"title":"Prototype-Fund-Update","end":1249000,"image":null,"href":null}],"transcripts":"https://files.podlovers.org/LOV26.vtt","audio":[{"url":"https://backend.podlovers.org/podlove/file/34/s/feed/c/mp3/LOV26.mp3","size":"17779184","mimeType":"audio/mpeg"}]},"27":{"id":27,"title":"PTF Sprint 1: Der Einstieg","description":"Unsere Prototypefund-Förderphase läuft und wir sind mittendrin in der Entwicklung des Onbaording-Assistenten. Wir berichten hier regelmäßig über die Fortschritte und Fragestellungen aus unserem letzten Sprint und heute geht's los. Was ist in den ersten zwei Wochen passiert? User Stories und der Einstiegspunkt in den Assistenten haben uns ebenso beschäftigt wie eine spannende technische Alternative, die Alex in einem Spike evaluiert hat. Am Ende vermelden wir dann noch kurz das Ende der CVE-Aufregung, die Anfang März unsere beiden Plugins aus dem Wordpress-Verzeichnis gekegelt hatte.","subtitle":"Wir sprechen über Banner und technische Richtungsfragen","link":"https://podlovers.org/episode/ptf-sprint-1-der-einstieg/","publicationDate":"Sat, 23 Mar 2024 11:45:33 +0000","duration":2959000,"content":"","poster":"https://backend.podlovers.org/wp-content/uploads/2020/07/white-green_3000x3000.png","contributors":[{"name":"Alexander Heimbuch","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/aheimbuch.jpg","id":"alexander-heimbuch"},{"name":"Eric Teubert","avatar":"http://backend.podlovers.org/wp-content/uploads/2020/07/eric_teubert.jpg","id":"eric-teubert"},{"name":"Dirk Schumann","avatar":"https://backend.podlovers.org/wp-content/uploads/2022/04/dirk.jpg","id":"dirk-schumann"},{"name":"Martin Fischer","avatar":"https://backend.podlovers.org/wp-content/uploads/2022/06/nitramred-2019.jpg","id":"martin-fischer"},{"name":"Einspieler","avatar":"https://backend.podlovers.org/wp-content/uploads/2021/01/bandmaschine.jpg","id":"einspieler"}],"chapters":[{"start":0,"title":"Intro","end":51792,"image":null,"href":null},{"start":51792,"title":"User-Stories & Mockup-Screens","end":149332,"image":null,"href":null},{"start":149332,"title":"Einstiegspunkt in den Assistenten","end":221164,"image":null,"href":null},{"start":221164,"title":"Auswahlscreen","end":277651,"image":null,"href":null},{"start":277651,"title":"Möglichkeit zum Testen und Feedback geben","end":474787,"image":null,"href":null},{"start":474787,"title":"Vor- und Nachteile einer Wordpress-externen Lösung","end":2360652,"image":null,"href":null},{"start":2360652,"title":"Sprintziel: Prozess \"Neuen Podcast erstellen\"","end":2724513,"image":null,"href":null},{"start":2724513,"title":"CVE-Aufregung","end":2959000,"image":null,"href":null}],"transcripts":"https://files.podlovers.org/LOV27.vtt","audio":[{"url":"https://backend.podlovers.org/podlove/file/37/s/feed/c/mp3/LOV27.mp3","size":"42087293","mimeType":"audio/mpeg"}]},"28":{"id":28,"title":"PTF Sprint 2: Ein neuer Weg","description":"Weiter geht's mit unserem Sprint-Review, dieses Mal wieder nach zwei Wochen Arbeit am Onboarding- und Import-Assistenten. In der letzten Folge haben wir ja schon eine Idee angedeutet, die wir jetzt im Detail besprechen – und zwar eine externe Lösung für unser Projekt, dass uns viele Probleme bei Wordpress erspart. Dazu gibt's auch einen Ausblick auf die nächsten Schritte und die herzliche Einladung an Euch, in unserem Roundtable das Ganze mal live zu sehen und zu kommentieren.","subtitle":"Im zweiten Sprint haben wir einen neuen Ansatz getestet","link":"https://podlovers.org/episode/ptf-sprint-2-ein-neuer-weg/","publicationDate":"Sat, 06 Apr 2024 12:50:43 +0000","duration":2653000,"content":"","poster":"https://backend.podlovers.org/wp-content/uploads/2020/07/white-green_3000x3000.png","contributors":[{"name":"Alexander Heimbuch","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/aheimbuch.jpg","id":"alexander-heimbuch"},{"name":"Dirk Schumann","avatar":"https://backend.podlovers.org/wp-content/uploads/2022/04/dirk.jpg","id":"dirk-schumann"},{"name":"Eric Teubert","avatar":"http://backend.podlovers.org/wp-content/uploads/2020/07/eric_teubert.jpg","id":"eric-teubert"},{"name":"Martin Fischer","avatar":"https://backend.podlovers.org/wp-content/uploads/2022/06/nitramred-2019.jpg","id":"martin-fischer"},{"name":"Einspieler","avatar":"https://backend.podlovers.org/wp-content/uploads/2021/01/bandmaschine.jpg","id":"einspieler"}],"chapters":[{"start":92495,"title":"Der externe Service nimmt Gestalt an","end":616825,"image":null,"href":null},{"start":616825,"title":"Der aktuelle Look (siehe Kapitelbild)","end":718676,"image":null,"href":null},{"start":718676,"title":"Workflow-Fragen (siehe Kapitelbild)","end":2117859,"image":null,"href":null},{"start":2117859,"title":"Feed-Validierung","end":2458972,"image":null,"href":null},{"start":2458972,"title":"Was wollen wir in den nächsten zwei Wochen erreichen?","end":2533549,"image":null,"href":null},{"start":2533549,"title":"UX/UI-Coaching","end":2653000,"image":null,"href":null}],"transcripts":"https://files.podlovers.org/LOV28.vtt","audio":[{"url":"https://backend.podlovers.org/podlove/file/39/s/feed/c/mp3/LOV28.mp3","size":"37693326","mimeType":"audio/mpeg"}]},"29":{"id":29,"title":"PTF Sprint 3: Fast an Bord","description":"Nach unserem dritten Sprint sind wir weiter auf Kurs für den Onboarding-Assistenten. Wir sprechen über die Fortschritte im Front- und Backend und diskutieren über die Abschlussseite. Außerdem werfen wir schon mal einen Blick auf den Import-Pfad. Über Feedback und Anregungen freuen wir uns wie immer!","subtitle":"Im dritten Sprint sind wir weiter auf Kurs für den Onboarding-Assistenten","link":"https://podlovers.org/episode/ptf-sprint-3-fast-an-bord/","publicationDate":"Sat, 20 Apr 2024 09:26:31 +0000","duration":2049000,"content":"","poster":"https://backend.podlovers.org/wp-content/uploads/2020/07/white-green_3000x3000.png","contributors":[{"name":"Alexander Heimbuch","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/aheimbuch.jpg","id":"alexander-heimbuch"},{"name":"Dirk Schumann","avatar":"https://backend.podlovers.org/wp-content/uploads/2022/04/dirk.jpg","id":"dirk-schumann"},{"name":"Martin Fischer","avatar":"https://backend.podlovers.org/wp-content/uploads/2022/06/nitramred-2019.jpg","id":"martin-fischer"},{"name":"Einspieler","avatar":"https://backend.podlovers.org/wp-content/uploads/2021/01/bandmaschine.jpg","id":"einspieler"}],"chapters":[{"start":0,"title":"Intro uhd Begrüßung","end":52769,"image":null,"href":null},{"start":52769,"title":"Neues im Backend","end":194610,"image":null,"href":null},{"start":194610,"title":"Neues im Frontend","end":281457,"image":null,"href":null},{"start":281457,"title":"Navigation","end":353136,"image":null,"href":null},{"start":353136,"title":"Next-steps-Seite","end":680517,"image":null,"href":null},{"start":680517,"title":"Import-Pfad","end":1444649,"image":null,"href":null},{"start":1444649,"title":"Preview im Onboarding","end":1527449,"image":null,"href":null},{"start":1527449,"title":"Persistierung","end":1717068,"image":null,"href":null},{"start":1717068,"title":"Sprintplanung","end":2049000,"image":null,"href":null}],"transcripts":"https://files.podlovers.org/LOV29.vtt","audio":[{"url":"https://backend.podlovers.org/podlove/file/40/s/feed/c/mp3/LOV29.mp3","size":"29210426","mimeType":"audio/mpeg"}]},"30":{"id":30,"title":"PTF Sprint 4: Coachingtipps","description":"Neues aus dem Frontend und Backend: Unser Onboarding-Assistant ist nicht nur technisch auf der Zielgeraden, sondern auch optisch neu gestaltet. Die eingegebene Daten werden nun an Wordpress übergeben und durch unsere Vorschau sieht man auch direkt, welche Daten später wo angezeigt werden. Kopfzerbrechen bereitet uns noch der Abschuss des Assistenten, aber da hatten unsere Coaches von Superbloom ein paar tolle Idee. Hört rein und gebt uns Euer Feedback!","subtitle":"Mit dem Onboarding-Assistenten sind wir fast fertig und unsere Coaches haben Tipps","link":"https://podlovers.org/episode/ptf-sprint-4-coachingtipps/","publicationDate":"Sat, 04 May 2024 07:55:27 +0000","duration":2074000,"content":"","poster":"https://backend.podlovers.org/wp-content/uploads/2020/11/orange_3000x3000.png","contributors":[{"name":"Eric Teubert","avatar":"http://backend.podlovers.org/wp-content/uploads/2020/07/eric_teubert.jpg","id":"eric-teubert"},{"name":"Dirk Schumann","avatar":"https://backend.podlovers.org/wp-content/uploads/2022/04/dirk.jpg","id":"dirk-schumann"},{"name":"Alexander Heimbuch","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/aheimbuch.jpg","id":"alexander-heimbuch"},{"name":"Martin Fischer","avatar":"https://backend.podlovers.org/wp-content/uploads/2022/06/nitramred-2019.jpg","id":"martin-fischer"},{"name":"Einspieler","avatar":"https://backend.podlovers.org/wp-content/uploads/2021/01/bandmaschine.jpg","id":"einspieler"}],"chapters":[{"start":0,"title":"Intro und Begrüßung","end":107534,"image":null,"href":null},{"start":107534,"title":"Frontend","end":183202,"image":null,"href":null},{"start":183202,"title":"Backend","end":715676,"image":null,"href":null},{"start":715676,"title":"Coaching mit Superbloom","end":1614746,"image":null,"href":null},{"start":1614746,"title":"Planung für die nächsten zwei Wochen","end":1709901,"image":null,"href":null},{"start":1709901,"title":"Webplayer beim DLF","end":1930442,"image":null,"href":null},{"start":1930442,"title":"Abschluss","end":2074000,"image":null,"href":null}],"transcripts":"https://files.podlovers.org/LOV30.vtt","audio":[{"url":"https://backend.podlovers.org/podlove/file/42/s/feed/c/mp3/LOV30.mp3","size":"29625817","mimeType":"audio/mpeg"}]},"31":{"id":31,"title":"PTF Sprint 5: Importfragen","description":"Diese Woche haben wir den Onboarding-Pfad so gut wie abgeschlossen und stellen uns in die Frage: Wie beendet man so einen Assistenten am besten? Und wir überlegen schon einmal, wie wir auf dem Importpfad am besten die ganzen Episoden eines bestehenden Podcasts übertragen.","subtitle":"Wie importieren wir am besten Episoden?","link":"https://podlovers.org/episode/ptf-sprint-5-importfragen/","publicationDate":"Sun, 19 May 2024 12:17:06 +0000","duration":1740000,"content":"","poster":"https://backend.podlovers.org/wp-content/uploads/2021/02/green_3000x3000.png","contributors":[{"name":"Alexander Heimbuch","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/aheimbuch.jpg","id":"alexander-heimbuch"},{"name":"Eric Teubert","avatar":"http://backend.podlovers.org/wp-content/uploads/2020/07/eric_teubert.jpg","id":"eric-teubert"},{"name":"Dirk Schumann","avatar":"https://backend.podlovers.org/wp-content/uploads/2022/04/dirk.jpg","id":"dirk-schumann"},{"name":"Einspieler","avatar":"https://backend.podlovers.org/wp-content/uploads/2021/01/bandmaschine.jpg","id":"einspieler"}],"chapters":[{"start":0,"title":"Intro und Begrüßung","end":74942,"image":null,"href":null},{"start":74942,"title":"Onboarding-Assistent ist fast testreif","end":132506,"image":null,"href":null},{"start":132506,"title":"Beenden des Assistenten","end":269873,"image":null,"href":null},{"start":269873,"title":"Beta-Plugin-Diskussion","end":810926,"image":null,"href":null},{"start":810926,"title":"Import-Pfad","end":1740000,"image":null,"href":null}],"transcripts":[{"voice":"Soundboard","speaker":"soundboard","start":0.023,"end":11.891,"text":""},{"voice":"Alex","speaker":"alex","start":8.442,"end":16.062,"text":"Herzlich willkommen zu einer weiteren Episode des Podlavers-Podcasts. Der Podcast der Entwickler in des,"},{"voice":"Alex","speaker":"alex","start":17.781,"end":21.141,"text":"Player, Publishers und Subskripe-Button Plugins,"},{"voice":"Alex","speaker":"alex","start":22.221,"end":31.281,"text":"Für Wordpress und alles andere rundrum. Wie ihr hört, es ist nicht die elaborierte Einleitung, die Martin sonst immer hat, sondern wir er lässt sich heute durch mich vertreten,"},{"voice":"Alex","speaker":"alex","start":31.788,"end":40.548,"text":"Und wir werden auch in dieser Episode mal wieder einen kleinen Rückblick auf die letzte Iteration im Prototyp fand, wo wir unseren Onboarding-Assistenten,"},{"voice":"Alex","speaker":"alex","start":41.132,"end":44.372,"text":"gerade erstellen haben. Genau,"},{"voice":"Alex","speaker":"alex","start":45.122,"end":59.282,"text":"Und da ist ein bisschen was passiert. Ich möchte jetzt nicht zu sehr vorweggreifen, aber wir sind zumindest mit der ersten Hälfte des Onboarding Assistenten fast fertig. Ich glaube, da gibt's noch ein paar kleine Feinheiten, die wir machen können, aber,"},{"voice":"Alex","speaker":"alex","start":60.09,"end":62.67,"text":"Dazu kann euch Dirk glaube ich ein bisschen mehr erzählen,"},{"voice":"Alex","speaker":"alex","start":66.214,"end":71.974,"text":"und Erik ist auch da. Ach, das ist gut, aber ich würde trotzdem sagen, Dirk, leg mal los."},{"voice":"Dirk","speaker":"dirk","start":72.097,"end":85.117,"text":"Genau, also was ich in den letzten 14 Tagen gemacht habe, ist eben die einzelnen Stücke, die wir ja schon hatten für den Onboarding-Teil mal zusammenzustricken und jetzt eben so weit zu bringen, dass,"},{"voice":"Dirk","speaker":"dirk","start":86.524,"end":90.784,"text":"wenn wir einen Testserver installiert haben, dass ihr dann,"},{"voice":"Dirk","speaker":"dirk","start":92.515,"end":98.455,"text":"oder die Welt es mal ausprobieren kann, wie fühlt es sich an den Assistenten zu benutzen,"},{"voice":"Dirk","speaker":"dirk","start":99.348,"end":109.368,"text":"Martin hat noch mal, das war ja auch darüber immer, glaube ich, vor vier Wochen gesprochen über das Coaching und daraufhin haben wir ja auch die ganzen Texte nochmal angepasst,"},{"voice":"Dirk","speaker":"dirk","start":110.386,"end":120.466,"text":"Die habe ich jetzt alle soweit eingebaut und das persistieren noch mal verfeinert, so dass das jetzt alles weit rund laufen sollte."},{"voice":"Alex","speaker":"alex","start":125.193,"end":137.073,"text":"Wir hatten auch quasi bei dem Prozess jetzt nochmal ein paar kleinere Rückfragen im Vorgespräch gehabt und zwar geht es um das Beenden des Onboarding-Assistenten. Dirk."},{"voice":"Dirk","speaker":"dirk","start":137.061,"end":137.301,"text":"Genau."},{"voice":"Dirk","speaker":"dirk","start":139.361,"end":146.781,"text":"Genau, wir haben uns schon länger drüber Gedanken gemacht, wie wollen wir den Onboarding-Assistenten beenden und jetzt,"},{"voice":"Dirk","speaker":"dirk","start":148.087,"end":157.567,"text":"haben wir aktuell haben wir einen Button eingebaut der eben sagt Onboarding ist fertig aber die Frage ist die wir uns stellen was,"},{"voice":"Dirk","speaker":"dirk","start":159.06,"end":165.54,"text":"passiert dann? Wohin springen wir sozusagen oder wo wollen wir dem Benutzer hinspringen, dass nur,"},{"voice":"Dirk","speaker":"dirk","start":166.517,"end":178.637,"text":"als nächsten Schritt wollen wir ihm zu den Einstellungen wollen wir ihn zur Episode springen, zu einer Episode springen lassen. Genau, das ist das, was wir uns noch überlegen, um da mit einem guten Abschluss zu finden."},{"voice":"Dirk","speaker":"dirk","start":180.494,"end":191.714,"text":"Genau. Wir müssten ja auch oder wir wollen ja auch den Onboarding-Assistenten dann deaktivieren und da ist es eben die Frage, machen wir das sofort mit dem Knopf oder machen wir das eben verzögert?"},{"voice":"Alex","speaker":"alex","start":192.969,"end":202.569,"text":"Mehr ist eine gute Frage. Theoretisch brauchst du ja keinen letzten Knopf, wenn man am Ende des Wizards ist. Sie können jetzt äh diese Seite schließen, aber,"},{"voice":"Alex","speaker":"alex","start":204.14,"end":213.8,"text":"Ja also für uns wäre es natürlich interessant, um herauszufinden, ob der Onboardingvizert dann beendet wurde, aber das war er ja in dem Moment, wo quasi der Podcast eingerichtet wurde,"},{"voice":"Alex","speaker":"alex","start":215.671,"end":222.511,"text":"Das heißt, theoretisch könnte man dann einfach den den Prozess starten, dass man den Onboarding-Assistenten aus dem Menü dann ähm erstmal nimmt."},{"voice":"Alex","speaker":"alex","start":223.922,"end":235.442,"text":"Und quasi man würde dann den Nutzer in ähm die Option lassen, dann selber durch ihre Wordpress-Instanz zu navigieren, wie sie das möchten, weil sonst ist es glaube ich ein bisschen also aus meiner Perspektive am,"},{"voice":"Alex","speaker":"alex","start":236.391,"end":244.851,"text":"ist es natürlich komplex jetzt zu erahnen, was jetzt der nächste Schritt dann für quasi äh die Nutzer ein ist."},{"voice":"Dirk","speaker":"dirk","start":248.625,"end":251.685,"text":"Ja, also man ja wohin? Also das ist die große Frage."},{"voice":"Alex","speaker":"alex","start":251.93,"end":253.13,"text":"Ja ob oder wohin,"},{"voice":"Alex","speaker":"alex","start":255.295,"end":264.175,"text":"Gut, aber das sind so Details. Also das hält uns jetzt nicht großartig bei der Entwicklung weiter auf. Mir fällt grad noch ein, wir hatten auch noch ein interessantes Thema beziehungsweise ich hatte Erik gefragt,"},{"voice":"Alex","speaker":"alex","start":264.88,"end":272.8,"text":"um die äh Beta-Installation vom vom Publisher zu zu erleichtern. Das ist ja jetzt grade so ein kleiner Prozess und wir haben eigentlich"},{"voice":"Alex","speaker":"alex","start":273.07,"end":279.01,"text":"keine Betatester, wenn man das mal genau nimmt. Ob man ein Beta-Plug-in vom Publisher"},{"voice":"Alex","speaker":"alex","start":279.391,"end":282.631,"text":"Macht denn da äh hat äh Erik äh einige Erfahrungen gemacht."},{"voice":"Eric","speaker":"eric","start":283.195,"end":296.815,"text":"Ja, es ist gut. Das hatte ich nämlich auch gerade notiert. Ähm ist mir auch eingefallen, dass wir das als Thema hatten. Genau, es dein Anliegen war, ich weiß gar nicht, war deine Motivation eigentlich erst für dich leichter zu machen oder für die Nutzer oder beides? Äh beides wahrscheinlich."},{"voice":"Alex","speaker":"alex","start":296.619,"end":307.059,"text":"Na ja, wer hätte dann halt immer einen frischen Release, also quasi direkt von der von der Beta, von unserem Beta Brunch, den wir dann gleich herausgeben könnten, um die das Testen leichter zu machen."},{"voice":"Eric","speaker":"eric","start":307.532,"end":309.812,"text":"Also vielleicht um noch mal alle abzuholen,"},{"voice":"Eric","speaker":"eric","start":310.603,"end":317.503,"text":"Es gibt eine Beta von in der Regel jetzt grad nicht, aber äh bei größeren Releases und das ist,"},{"voice":"Eric","speaker":"eric","start":317.946,"end":328.926,"text":"hat ein paar Schritte, es gibt eine Anleitung dazu installiert sich ein separates Beta Tester Plugin wodurch man quasi auf ad den Beta Brunch springen kann vom Blub Publisher,"},{"voice":"Eric","speaker":"eric","start":329.862,"end":331.182,"text":"und für,"},{"voice":"Eric","speaker":"eric","start":331.905,"end":344.145,"text":"uns, also als Entwicklerseite, ist es so, dass wir eben einen Brunch haben, der bitter heißt und wir dort äh Text erstellen und quasi Releases darauf machen. Und das pusht dann aber nicht ins Wordpress,"},{"voice":"Eric","speaker":"eric","start":344.626,"end":350.926,"text":"Plug-in-Verzeichnis, sondern ich habe quasi so ein simuliertes Wordpress Plug-in-Verzeichnis bei mir irgendwo auf einem Zauber rumliegen."},{"voice":"Eric","speaker":"eric","start":351.819,"end":365.259,"text":"Was das Plug-in ausliefert und das sieht man im als Nutzer im im nicht. Es man sieht quasi nicht, woher das Plug-in ausgeliefert wird. Ob wir im Hintergrund spricht quasi die API, die Plugin ab"},{"voice":"Eric","speaker":"eric","start":365.676,"end":374.676,"text":"Update API dann mit meinem Server und die der die Idee von Alex war eben zu sagen hey können wir da nicht einfach im,"},{"voice":"Eric","speaker":"eric","start":375.368,"end":380.888,"text":"ein zweites Plugin registrieren, das eben Putter Publisher, Beta, Developer, was auch immer heißt."},{"voice":"Eric","speaker":"eric","start":382.303,"end":385.303,"text":"Das würde uns als ersten Ziel, ganze Infrastruktur ersparen,"},{"voice":"Eric","speaker":"eric","start":386.179,"end":398.779,"text":"Zum anderen hätte man auch den gleichen äh Releaseprozess, also unabhängig davon, ob man nun ein richtiges Release macht oder ein Bitterrelease, weil's halt einfach letztendlich zu Wordpress ins Verzeichnis geht und,"},{"voice":"Eric","speaker":"eric","start":399.801,"end":408.861,"text":"dann ist halt ein paar Konflikts anders, aber ansonsten wäre der Prozess der gleiche und für Nutzer wäre es vielleicht auch einfacher zu sagen, tja ich gehe einfach dahin, wo ich das,"},{"voice":"Eric","speaker":"eric","start":409.68,"end":418.02,"text":"oder hinschauen hier äh her habe, mache halt meinen äh das Richtige aus und das Bitter Plug-in an. Das ist vielleicht einfacher als weil es Betaplugin,"},{"voice":"Eric","speaker":"eric","start":419.042,"end":426.422,"text":"Separate, was ich derzeit bereitstelle, das muss man auch sich von Gitab holen. Ja, ist nochmal ein wahrscheinlich ein abschreckender Faktor."},{"voice":"Eric","speaker":"eric","start":427.16,"end":435.68,"text":"Genau, was ich rausgefunden habe, ist, man muss natürlich es ist keine Ahnung, wann ich das letzte Mal ein Plug-in registriert habe bei WordPress, aber ist schon ein paar Jährchen her,"},{"voice":"Eric","speaker":"eric","start":436.631,"end":445.931,"text":"Ja, das muss man quasi anmelden und ich da bewerben. Äh man verreist quasi das Pugin als Tipp ein, so in der Form, wie man das gerne haben würde und das wird es reviewt."},{"voice":"Eric","speaker":"eric","start":446.984,"end":454.004,"text":"Und das hat's derzeit auch irgendwie eine Wartezeit von ich weiß nicht, was es waren, drei, vier Wochen oder so, als ich das letzte Mal geschaut habe, hatte"},{"voice":"Eric","speaker":"eric","start":454.267,"end":462.067,"text":"gibt's so eine Liste an Bedingungen, dass man irgendwelche Conventions und so weiter. Natürlich irgendwie Standard Guidelines, die man irgendwie einhalten sollte."},{"voice":"Eric","speaker":"eric","start":462.938,"end":470.558,"text":"Und dann gab's den Verweis oft ein Plugin Checker Tool. Das waren wir neu. Ich glaube, das gab's vor zehn Jahren noch nicht."},{"voice":"Eric","speaker":"eric","start":471.784,"end":483.664,"text":"Dachte ich mir, hm, okay, probierst du es mal aus. Oder kamen irgendwie tausend Warnings und Meldungen also einfach gegen das Publisher Plugin so wie's jetzt da ist?"},{"voice":"Eric","speaker":"eric","start":484.685,"end":486.065,"text":"Auch lustig, dass,"},{"voice":"Eric","speaker":"eric","start":486.686,"end":498.386,"text":"generell, ne? Irgendwie wenn du ein Plug-in einreichst, äh dann gibt's irgendwie so einen ausführlichen äh für äh Review-Prozess und danach kannst du im Grunde machen, was du willst, dann guckt keiner mehr drauf. Also es gibt ein CVE natürlich."},{"voice":"Alex","speaker":"alex","start":499.756,"end":512.836,"text":"Ich ich habe mir, als du das gepostet hast, hatte ich mir gedacht so, na dann machen wir halt irgendwas da rein, ne. Hallo, hallo Weltseite, die du dich da installierst und im nächsten Update kommt dann halt unser Plug-in da rein. Also hä? Was ist denn das für."},{"voice":"Eric","speaker":"eric","start":512.585,"end":518.825,"text":"Ja auch auch eine auch eine gute Idee, ja. Ja, also,"},{"voice":"Eric","speaker":"eric","start":519.622,"end":523.942,"text":"habe mir natürlich gedacht, okay, was ist denn jetzt diese Warnung? Habe mir das mal ein bisschen angeguckt. Lustigerweise,"},{"voice":"Eric","speaker":"eric","start":524.706,"end":538.806,"text":"Gibt's da auch diese Hinweise mit hier gibt's fehlt ein Nons-Check zum Beispiel. Also das, was irgendwie 80 Prozent unserer CVS sind, nehmen das irgendwie hier der Nonsens nicht geprüft werden. Das scheinen die da irgendwie einigermaßen automatisiert auch rauszufinden."},{"voice":"Eric","speaker":"eric","start":539.831,"end":540.971,"text":"Das ist eigentlich."},{"voice":"Alex","speaker":"alex","start":541.002,"end":542.262,"text":"Mal erklären, was Nons ist."},{"voice":"Eric","speaker":"eric","start":542.444,"end":555.524,"text":"Ach so, das ist so ein Security-Mechanismus, dass wenn man ein Formular abschickt, dann schickt man so einen einmal generierten Code mit und so dass man bei der Verarbeitung des Formulars äh prüfen kann, ob's diesen,"},{"voice":"Eric","speaker":"eric","start":556.223,"end":562.283,"text":"äh Codes gibt und damit festgestellt hat, dass derjenige, der das Formular abgeschickt hat, auch der Nigist,"},{"voice":"Eric","speaker":"eric","start":563.712,"end":569.452,"text":"ankommt und nicht quasi das Formular von einer böswilligen dritten Stelle,"},{"voice":"Eric","speaker":"eric","start":570.284,"end":580.544,"text":"ausgelöst wurde. Also der Anwendungsfall oder Angriffsfall ist in der Regel, dass ich als Nutzer, der irgendwo eingeloggt bin, auf eine Seite gelotst werde, irgendwie draufklicke,"},{"voice":"Eric","speaker":"eric","start":581.515,"end":594.115,"text":"von der ich denke, dass ich da hin will, aber will ich's gar nicht und dann wird eben von dieser Seite aus das Formular ohne mein Wissen äh ausgefüllt, abgeschickt und eventuell eben irgendwie Daten ausgelesen oder verändert, die ich eigentlich nicht wollte."},{"voice":"Eric","speaker":"eric","start":595.955,"end":602.735,"text":"Je nach Formular ist der Angriffsvektor größer oder kleiner in der Regel also grad bei so,"},{"voice":"Eric","speaker":"eric","start":603.328,"end":609.988,"text":"diesen CVS, die wir da bekommen haben, was so was angeht, war's halt so. Man kann irgendwie ein unbedeutsames Setting irgendwie,"},{"voice":"Eric","speaker":"eric","start":610.599,"end":620.259,"text":"Setzen und so, also das da ist jetzt ja Angriffsvektor relativ klein, aber es reicht für eine CVE, die dazu führt, dass das Plug-in geschlossen werden kann."},{"voice":"Eric","speaker":"eric","start":621.308,"end":624.428,"text":"Nun ja genau davon ist,"},{"voice":"Eric","speaker":"eric","start":624.943,"end":631.963,"text":"ich habe gemerkt, es sind Tausende, also stellt man sich die Frage, okay wie viele Formulare haben wir? Insofern natürlich nicht. Es sind ganz viele mit,"},{"voice":"Eric","speaker":"eric","start":632.683,"end":635.983,"text":"Es gibt so Standard PRP-Funktionen, wo es quasi eine,"},{"voice":"Eric","speaker":"eric","start":636.961,"end":648.361,"text":"patchte in Anführungszeichen per Wordpress-Variante gibt. Also es ist irgendwie es gibt eine random Funktion, da gibt's eine WP Anderscore-Randomfunktion und Wordpress hätte gerne, dass man diese ganzen WP"},{"voice":"Eric","speaker":"eric","start":648.721,"end":653.461,"text":"Underscore Funktionen verwendet, anstatt die richtigen, also die Originalen von"},{"voice":"Eric","speaker":"eric","start":653.829,"end":663.069,"text":"per Pay, weil sie da noch irgendwie als Zeit-Checks machen und das ist dann sicherer und so was. Also so was ist über die Hälfte von diesen so was und"},{"voice":"Eric","speaker":"eric","start":663.407,"end":670.787,"text":"Ist natürlich grundsätzlich trotzdem sinnvoll, da mal irgendwie drüber zu gehen, das nachzuarbeiten, aber für unseren Anwendungsfall jetzt dieses Plugin irgendwie,"},{"voice":"Eric","speaker":"eric","start":671.309,"end":681.629,"text":"das hat mit dazu bekommen ist es vermutlich erstmal eine Wand, weil ich habe jetzt keine Zeit und Lust irgendwie zwei, drei Wochen irgendwie ja mich von Warning zu Warning durchzuarbeiten,"},{"voice":"Eric","speaker":"eric","start":682.312,"end":685.552,"text":"damit dieses Plugin Submitteln können. Ja."},{"voice":"Alex","speaker":"alex","start":686.206,"end":687.646,"text":"Könnt's ja mal probieren. Gibt ja so."},{"voice":"Eric","speaker":"eric","start":688.789,"end":689.629,"text":"Ja"},{"voice":"Eric","speaker":"eric","start":691.929,"end":702.109,"text":"also man muss also was äh unveränderlich ist, ist der Name und der Slack. Das ist das, was in der oben erscheint,"},{"voice":"Eric","speaker":"eric","start":702.598,"end":705.898,"text":"Da hätte ich natürlich schon ganz gerne Mister, bitter oder so was."},{"voice":"Alex","speaker":"alex","start":705.645,"end":709.365,"text":"Das kannst du doch trotzdem machen. Dann können wir mal den Security-Prozess mal genau unter die Lupe nehmen."},{"voice":"Eric","speaker":"eric","start":710.38,"end":712.24,"text":"Da merkt man mal wirklich jemand draufschaut, der,"},{"voice":"Eric","speaker":"eric","start":715.5,"end":717.1,"text":"ich weiß ja nicht."},{"voice":"Alex","speaker":"alex","start":717.092,"end":727.712,"text":"Die kannst es ja erstmal mit einem anderen Plug-in probieren und einer anderen Identität und mal schauen, ob das durchkommt. Und wenn das durchkommt, kannst du das dann nochmal mit einem Publisher-Problem."},{"voice":"Eric","speaker":"eric","start":729.574,"end":736.394,"text":"Wär auch doof, wenn jemand sagt, okay, das, ihr habt das ja wirklich das Publisher Plugin eingereicht und die hat ja irgendwie äh noch hunderte Warnings,"},{"voice":"Eric","speaker":"eric","start":738.148,"end":739.348,"text":"heb die doch dort erstmal."},{"voice":"Eric","speaker":"eric","start":741.408,"end":749.188,"text":"Man weiß ja nie, man weiß ja nie. Ja keine Ahnung, ist vielleicht bleibt's erstmal bei dem alten Better Aflo und ich,"},{"voice":"Eric","speaker":"eric","start":750.454,"end":753.274,"text":"Man kann's probieren, aber ich ganz ganz wohl ist mir."},{"voice":"Alex","speaker":"alex","start":755.911,"end":759.151,"text":"Okay, na gut. Ein weiteres Thema haben wir noch heute,"},{"voice":"Alex","speaker":"alex","start":759.961,"end":769.321,"text":"Und zwar geht's ja jetzt in den nächsten Iterationen an den Importer, also den zweiten Pfad bei unseren Onboarding-Assistenten und da wollen wir ja die,"},{"voice":"Alex","speaker":"alex","start":770.074,"end":779.914,"text":"von einem existierenden RSS-Feed alle Episoden und alle Assets in das WordPress importieren. Und da hatten wir uns ja vor ein paar Wochen schon mal ein paar oder beziehungsweise,"},{"voice":"Alex","speaker":"alex","start":780.506,"end":786.866,"text":"Gedanken dazu gemacht unter der Voraussetzung, dass unsere jetzige Architektur so ist, dass wir,"},{"voice":"Alex","speaker":"alex","start":788.246,"end":798.446,"text":"den Server relativ dumm halten, würde ich jetzt mal sagen. Also der weiß jetzt quasi nichts nicht von der Existenz von irgendwelchen Wordpressinstanzen, sondern das wird alles in den Reques mitgeschi,"},{"voice":"Alex","speaker":"alex","start":799.188,"end":807.768,"text":"Das hat natürlich dann jetzt, wenn man so einen Importer, also äh ihr müsst euch das so vorstellen, der Importer wird wahrscheinlich den RSS-Feed oder einmal auslesen per Importfahrt,"},{"voice":"Alex","speaker":"alex","start":808.286,"end":818.246,"text":"dann wollen wir für jede einzelne ähm Episode einen Import anstoßen und der Import sieht wahrscheinlich so aus, dass wir ein Riekfest an unseren Server schicken mit importieren wir mal bitte,"},{"voice":"Alex","speaker":"alex","start":818.79,"end":824.07,"text":"Episode und da wird quasi aus dem RSS-Feed werden die ganzen Daten extrahiert, werden an den ähm Server geschick,"},{"voice":"Alex","speaker":"alex","start":824.733,"end":837.513,"text":"Und da was jetzt glaube ich das äh Anliegen von den normalen Episoden oder die Meta-Informationen jetzt kein Problem ist, aber es gibt natürlich noch so was wie das Hochladen oder das Kopieren von der Audiodatei auf den Server."},{"voice":"Alex","speaker":"alex","start":839.118,"end":846.138,"text":"Das kann wahrscheinlich ein bisschen dauern. Und da hatten wir uns jetzt so ein bisschen Gedanken da schon angefangen, Gedanken zu machen, wie wir das realisieren können,"},{"voice":"Alex","speaker":"alex","start":847.014,"end":851.814,"text":"ohne wir unsere Hauptlimitierung ist da äh ohne die Wortpresse abzuschießen,"},{"voice":"Alex","speaker":"alex","start":852.531,"end":861.111,"text":"sondern quasi das so dezent und vorsichtig zu machen, dass wir auf jeden Fall sicherstellen können, dass jetzt das Wordpress bei dem Hoster nicht in die Knie geht,"},{"voice":"Alex","speaker":"alex","start":862.157,"end":871.697,"text":"Und da spielen oft solche Recovery-Mechanismen noch mit rein, aber ich glaube die die Primäridee war, dass der Client erstmal, nachdem er die gesamte Liste, die haben wir dann auch lokal vorrätig,"},{"voice":"Alex","speaker":"alex","start":873.009,"end":879.549,"text":"erstmal in der Rolle ist, die ganzen den ganzen Import zu treiben, das heißt Episode für Episode dann anzustoßen,"},{"voice":"Alex","speaker":"alex","start":880.749,"end":886.749,"text":"Und was ich mich jetzt immer gefragt hat und da ist so eine kleine technische äh Diskussion, die ich jetzt nochmal äh führen wollte ist,"},{"voice":"Alex","speaker":"alex","start":888.267,"end":891.687,"text":"wie wir überhaupt feststellen wollen, ob eine Episode erfolgreich importiert wurde,"},{"voice":"Alex","speaker":"alex","start":893.008,"end":901.168,"text":"Weil wir haben ja quasi nur die Information aus dem RSS-Feed. Im besten Falle ist da eine GU ID drinne pro Episode,"},{"voice":"Alex","speaker":"alex","start":902.183,"end":910.883,"text":"manchmal eben leider nicht. Und woran machen wir jetzt fest, dass zum Beispiel eine Episode schon existiert in der in dem WordPress, wo wir das importieren wollen."},{"voice":"Eric","speaker":"eric","start":915.265,"end":927.685,"text":"Ja Geo ID ist schon sinnvoll oder halt ein ein. Also das, was die eigentlich episode ja ausmacht, ist die Mediendatei. Und,"},{"voice":"Eric","speaker":"eric","start":929.243,"end":931.983,"text":"identifizieren, also bisschen welche das ist."},{"voice":"Alex","speaker":"alex","start":932.283,"end":939.963,"text":"Hm, das ist jetzt die Frage und wir hatten uns ja auch überlegt, ob wir die Mediendatei schon mal irgendwie mit einem Slack oder wie auch immer schon mal so umbenennt, dass man die wieder im WordPress findet."},{"voice":"Alex","speaker":"alex","start":941.212,"end":954.652,"text":"Das heißt also man könnte natürlich davon ausgehen aber dann müsstest du auch irgendwie so einen Fall-Check machen und quasi überprüfen, das ist die Datei, die jetzt quasi vom WordPress kommt. Das ist die Datei, die ich habe. Wenn da irgendwie in der Mitte der Upload abgebrochen ist, ist der Import theoretisch ja auch noch nicht fertig."},{"voice":"Eric","speaker":"eric","start":956.265,"end":957.465,"text":"Ja. Also."},{"voice":"Dirk","speaker":"dirk","start":957.978,"end":959.958,"text":"Nicht mehr im D5 so oder so was bilden."},{"voice":"Alex","speaker":"alex","start":961.205,"end":963.125,"text":"Über die Datei, ja gut, das machen wir,"},{"voice":"Alex","speaker":"alex","start":965.261,"end":975.281,"text":"dass wir das dann nehmen. Das wäre dann natürlich so eine so eine Variante könnte man das in nee, nee, ich brauche die ganze da, ich ich brauche die ganze Datei, ne, um die äh den Hash zu bilden."},{"voice":"Eric","speaker":"eric","start":976.107,"end":987.267,"text":"Ja, aber Moment, also das sind jetzt zwei Probleme. Das eine ist überhaupt festzustellen, dass die Episode angelegt wurde in WordPrissen. Das Zweite ist die Existenz der Datei. Das sind zwei."},{"voice":"Alex","speaker":"alex","start":985.199,"end":987.959,"text":"Mediente ja das stimmt."},{"voice":"Eric","speaker":"eric","start":987.839,"end":993.839,"text":"Die Welt jetzt nicht vermischen sollten und also für das das erste die,"},{"voice":"Eric","speaker":"eric","start":995.564,"end":1005.344,"text":"Episode und Metadaten überhaupt. Äh da könnte man im Grunde auch quasi eine eine eigene Import-ID-Mapping-ID festlegen, die nur für diesen Zweck da ist, die der"},{"voice":"Eric","speaker":"eric","start":1005.63,"end":1015.05,"text":"Kleint sich ausdenkt. Das kann hochzählen von eins bis N oder man generiert irgendwas, das ist ja egal. Aber der Kleine denkt sich also der Import,"},{"voice":"Eric","speaker":"eric","start":1015.983,"end":1022.223,"text":"Prozess selbst kann die generieren und schickt die einfach mit beim Erstellen der Episode in Wordpress und dann kann ich."},{"voice":"Alex","speaker":"alex","start":1022.07,"end":1027.41,"text":"Das ist dann die ID, die man dann auch im WordPress hätte. Ist das die Episoden-ID oder die Post-ID oder."},{"voice":"Eric","speaker":"eric","start":1027.455,"end":1035.435,"text":"Nee, das wäre jetzt eine reine Import-ID. Das wäre jetzt mein Gedanke, sondern extra Metadatum im Apostobjekt in in."},{"voice":"Alex","speaker":"alex","start":1035.843,"end":1041.843,"text":"Das ist dann Teil des äh der der Episode des Episodenmieter oder der des Posts selber, ja ja okay hm."},{"voice":"Eric","speaker":"eric","start":1042.796,"end":1056.836,"text":"Was postet eine Episode und das das jetzt quasi Wordpress-Entwickler, sprich also Episode ist ja das, was man als Podcaster sieht, aber bei ist alles ein Post. Also auch eine Episode ist nur ein Post, der Episode heißt."},{"voice":"Alex","speaker":"alex","start":1057.025,"end":1061.585,"text":"Ein Pullover ist für äh wird bloß auch nur ein Post."},{"voice":"Eric","speaker":"eric","start":1061.676,"end":1071.096,"text":"Ja oder eine Bestellung ist auch noch ein Post. Allererstes ein Post. Aber ja, wenn wir von der Episode sprechen, dann ist es eben so ein Postobjekt in in WordPress und das kann beliebige Metadaten haben."},{"voice":"Eric","speaker":"eric","start":1072.012,"end":1081.792,"text":"Wir machen das mit irgendwie so ein bisschen anders. Ich habe da noch eine extra Tabelle, wo ich die ordentlich strukturiert ablege und nicht nur in so eine Meterdatentabelle Kibaduro mäßig abwerfe. Ich schweife ab."},{"voice":"Eric","speaker":"eric","start":1083.207,"end":1085.907,"text":"Worauf ich hinaus will, ist einfach nur, wenn wir,"},{"voice":"Eric","speaker":"eric","start":1086.482,"end":1098.422,"text":"kein explizites, verlässliches ID haben, wie eine GU ID. Aber ich glaube, ich habe auch irgendwo im Publisher quasi einen Fallback, also für irgendwas ist immer da. Also es gibt GOID und dann,"},{"voice":"Eric","speaker":"eric","start":1099.149,"end":1102.929,"text":"Der Link vielleicht. Ich weiß nicht, müsst ihr mal nachgucken."},{"voice":"Eric","speaker":"eric","start":1103.842,"end":1117.822,"text":"Verlasse mich irgendwo auch jetzt schon auf die und habe dann vorweg vielleicht ist das dann brauchbar. Äh aber wenn nicht, wie gesagt, würde ich vorschlagen, dass der Importer sich eine ID ausdenkt. Wir die einfach mitschicken als exquisite Import-ID und dann müssen wir eben in unserem Check"},{"voice":"Eric","speaker":"eric","start":1117.927,"end":1126.807,"text":"oder Verifizierungsmechanismus über diese ID gehen und gucken, hey, hast du eine Episode unter dieser ID? Und wenn wir fertig sind mit dem."},{"voice":"Alex","speaker":"alex","start":1126.562,"end":1140.602,"text":"Also ich meine wir kriegen ja schon das Ding also ne der der Schritt davor ist ja wir müssen irgendwie den RSS und dann quasi alle Episoden einmal auflisten, aber also theoretisch wenn keine GOID da ist könnte ich ja im Client einfach eine generieren oder?"},{"voice":"Eric","speaker":"eric","start":1141.915,"end":1145.395,"text":"Ach so, das stimmt. Ja. Müssten wir an der Stelle sowieso."},{"voice":"Alex","speaker":"alex","start":1144.728,"end":1151.208,"text":"Weil die muss ja nur Younique sein, die hat ja gar keine weitere Bedeutung. Und ansonsten, wenn sie da ist, nehme ich den."},{"voice":"Eric","speaker":"eric","start":1151.866,"end":1156.126,"text":"Dann nehmen wir doch die GID und wenn's keine gibt, dann denken wir uns eine aus. Besser."},{"voice":"Alex","speaker":"alex","start":1156.926,"end":1158.666,"text":"Funktionieren. Cool,"},{"voice":"Alex","speaker":"alex","start":1159.648,"end":1172.188,"text":"Weil dann könnte man auch solche Sachen machen, wenn man mal den Import irgendwie, weiß ich nicht, abgebrochen hat, noch mal überprüfen möchte, wie der der Status ist, dann könnte man von Client jede einzelne Episode einmal anfragen, ob die jetzt schon importiert wurde oder nicht,"},{"voice":"Alex","speaker":"alex","start":1175.242,"end":1177.762,"text":"Gut und das zweite Problem war jetzt, dass mit der Datei."},{"voice":"Alex","speaker":"alex","start":1180.482,"end":1181.962,"text":"Dann schwieriger."},{"voice":"Eric","speaker":"eric","start":1183.708,"end":1188.628,"text":"Welches was jetzt konkret, dass man das zu Wordpress schickt äh und."},{"voice":"Alex","speaker":"alex","start":1188.528,"end":1197.108,"text":"Nee, das geht. Da habe ich schon nachgeguckt. Da gibt's eine WordPress API dazu, dass man dass man da Dateien hinschicken kann. Nicht schön, aber es funktioniert."},{"voice":"Eric","speaker":"eric","start":1198.112,"end":1202.852,"text":"Okay, dann äh musst du das Problem noch mal genauer beschreiben. Also welche Aktion genau ist."},{"voice":"Alex","speaker":"alex","start":1203.352,"end":1211.332,"text":"Na wenn jetzt zum Beispiel der Upload, also wir quasi wir gehen die die Episoden durch. Die Metainformationen sind schon geschrieben, aber die Datei muss noch übertragen werden,"},{"voice":"Alex","speaker":"alex","start":1212.384,"end":1217.304,"text":"Das heißt also, der quasi Importe äh oder der der Onboarding-Server,"},{"voice":"Alex","speaker":"alex","start":1218.014,"end":1227.194,"text":"geht einmal zum Server, wo der Podcast vorher war. Holt sich die Datei oder kriegt ihr äh kriegt die Datei und kopiert die dann rüber. Also lädt sie einmal runter, lädt sie wieder hoch,"},{"voice":"Alex","speaker":"alex","start":1229.45,"end":1237.67,"text":"Genau und da kann natürlich in diesen beiden Prozessen das Runterladen und das Hochladen kann natürlich ein bisschen was schiefgehen. Und wie recoverst du von so einem Fehler."},{"voice":"Eric","speaker":"eric","start":1240.662,"end":1251.342,"text":"Das äh kommt drauf an, wie der Prozess insgesamt gebaut ist, ne. Also wer wer ist quasi der Supervisor des Ganzen? Also wer ist ist der Client,"},{"voice":"Eric","speaker":"eric","start":1252.284,"end":1256.304,"text":"derjenige, der auch schaut, ob wer macht die Fehlerbehandlung, ne."},{"voice":"Alex","speaker":"alex","start":1256.358,"end":1264.338,"text":"Na ja, also na du du müsstest da natürlich du hast ja also aus meiner Perspektive ist es halt einlaufender HTTP-Request. Der hat halt ein sehr hohes Time-out,"},{"voice":"Alex","speaker":"alex","start":1265.216,"end":1275.296,"text":"und solange dieser Rickfest läuft, läuft halt der Import und quasi über diesen Kanal können wir dann halt wieder zurückschicken, ob jetzt irgendein Fehler aufgetreten ist wie die Datei konnte nicht runtergeladen werden oder so,"},{"voice":"Alex","speaker":"alex","start":1276.338,"end":1280.418,"text":"was quasi für diesen einen Regress äh funktioniert. Aber wenn wir quasi zum Beispiel,"},{"voice":"Alex","speaker":"alex","start":1281.212,"end":1292.312,"text":"abbrechen, die Seite neu laden, die Verbindung irgendwie unterbrochen wird oder so, dann willst du ja ab dem Punkt wieder anfangen und willst ja wissen, wurde diese Episode oder wurde die Datei für diese Episode wirklich ähm richtig abgelegt,"},{"voice":"Alex","speaker":"alex","start":1293.068,"end":1302.128,"text":"und da brauchst du halt irgendwie eine Information vorher, wo du sagst, hier importiere mir mal bitte diese Datei und dann kann er eventuell direkt das äh Back-End sagen, so, ah nee, habe ich schon, ist fertig."},{"voice":"Eric","speaker":"eric","start":1303.776,"end":1316.496,"text":"Ja also man müsste eigentlich das Wordpress fragen können. Äh gib mir mal den Status zu der Episode mit dieser GOID, dann sagt WordPlus entweder habe ich nicht oder sagt, ich habe Metadaten aber keine Datei oder es sagt ich habe mit der Daten und Datei."},{"voice":"Alex","speaker":"alex","start":1316.767,"end":1324.267,"text":"Und aber du hast ja auch vielleicht den Fall, ich habe Metadaten unten eine Datei und die ist halt nur zwei Megawatt groß. Aber die Originaldatei vergrößern."},{"voice":"Eric","speaker":"eric","start":1326.111,"end":1327.011,"text":"Das stimmt."},{"voice":"Alex","speaker":"alex","start":1330.42,"end":1342.78,"text":"Ja also falls da noch Ideen dazu da sind, ich finde fand ja also einen MTV Fashion das wäre glaube ich natürlich dass das Premium-Modell da müsstest du aber wirklich die beiden Dateien dann runterladen und dann vergleichen,"},{"voice":"Alex","speaker":"alex","start":1344.289,"end":1350.589,"text":"Oder geht das anders? Nee, ne? Da gibt's keine Meta-Informationen, die in der Datei drinne stehen."},{"voice":"Dirk","speaker":"dirk","start":1351.247,"end":1363.847,"text":"Oder kann man nicht auf auf eine Wordpress-Seite DMT fünf Summe für das für ein Asset, also dafür eine Mediatatei ermitteln? Also da muss man sie ja nicht runterladen wieder."},{"voice":"Alex","speaker":"alex","start":1364.696,"end":1372.796,"text":"Das geht bestimmt, aber du musst ja auch quasi von dem anderen Server das machen. Hoodie Datei."},{"voice":"Dirk","speaker":"dirk","start":1372.778,"end":1379.018,"text":"Runterladen und so, aber für die für die Wordpress-Seite. So die Frage ist eben nur, wenn du,"},{"voice":"Dirk","speaker":"dirk","start":1381.791,"end":1389.651,"text":"Wir könnten ja den Server oder wir lassen ja den Server wegen mir anstoßen. Mache jetzt verschiebe die Media Datei von A nach B,"},{"voice":"Dirk","speaker":"dirk","start":1390.667,"end":1399.907,"text":"So und kann ich nicht in dem Augenblick muss ja auch der Server einmal die alte Mediendatei runterladen. Die MD fünf Summe ermitteln und sozusagen,"},{"voice":"Dirk","speaker":"dirk","start":1401.465,"end":1401.885,"text":"dem,"},{"voice":"Dirk","speaker":"dirk","start":1403.508,"end":1411.968,"text":"das Zurückliefern und dann speichern wir das lokal in den also so wie wir lokal die Podcast-Daten speichern speichern wir dann auch dort die MD fünf Summe mit."},{"voice":"Eric","speaker":"eric","start":1413.67,"end":1426.39,"text":"Äh Zwischenfrage. Ich habe mir das Alex nicht angeguckt, wie das zu Wordpress geht. Ist das so? Müssen wir das erst runterladen und dann wird bis schieben oder kann ich WordPlus auch direkt eine URL geben? Und wird bis quasi sagen, hey zieht ja die Datei mal von da."},{"voice":"Alex","speaker":"alex","start":1425.73,"end":1434.19,"text":"Ähm ich hatte da auf unserem Gitterprojekt Moment, das könnt ihr mal aufmachen. Hatte ich da ein Ticket angelegt?"},{"voice":"Alex","speaker":"alex","start":1435.957,"end":1436.317,"text":"Oder,"},{"voice":"Alex","speaker":"alex","start":1443.41,"end":1456.77,"text":"Ja nee du musstest schon direkt als Content, also ist wirklich ein Content äh äh die du da mitgibst. Also muss die Datei vorrätig haben."},{"voice":"Eric","speaker":"eric","start":1458.449,"end":1463.369,"text":"Aber unabhängig davon, reicht's nicht, wenn wir die weit größere vergleichen."},{"voice":"Alex","speaker":"alex","start":1463.232,"end":1464.792,"text":"Habe ich auch überlegt. Das wäre das."},{"voice":"Eric","speaker":"eric","start":1464.584,"end":1474.724,"text":"Ja wir haben ja keine Security Implikation, also klar MD fünf oder was auch immer, äh dann ist der Schlüssel sicher. Das ist nicht nur gleich groß ist, sondern wirklich die gleichen Inhalte hat, aber ich glaube, das ist eine,"},{"voice":"Eric","speaker":"eric","start":1475.701,"end":1481.341,"text":"brauchen wir nicht die Genauigkeit. Und den Content längst kriegst du halt über einen raus und dann."},{"voice":"Alex","speaker":"alex","start":1481.308,"end":1487.128,"text":"Wenn die unterschiedlich ist, dann bügelst du einfach noch mal drüber. Und so vom Prozess her, so von also,"},{"voice":"Alex","speaker":"alex","start":1487.653,"end":1500.493,"text":"quasi kleinen Server-Kommunikation würde ich wahrscheinlich auch einfach sagen so hier importiere mir das und auch wenn das zum Beispiel abgebrochen ist mit irgendeinem AirRode würde ich den gleichen Prozess nochmal starten, sagen wir, importieren wir das. So lange halt, bis es dann durchgelaufen ist"},{"voice":"Alex","speaker":"alex","start":1500.567,"end":1505.967,"text":"oder halt mal nach macht und oder abhängig davon vom Fehlercode gibt man das dann,"},{"voice":"Alex","speaker":"alex","start":1509.352,"end":1520.332,"text":"Also das würde ich jetzt nicht noch irgendwie in eine eigene API Endpunkte unterscheiden wollen. Also weil weil meinte so, wir machen irgendwie Kopiere, die Datei von A nach B, das würde ich einfach als Teil des Imports sehen."},{"voice":"Dirk","speaker":"dirk","start":1523.371,"end":1536.511,"text":"Also ich dachte, also so habe ich's ja jetzt auch bei dem Podcast gemacht. Ich hab's ja in zwei Teile geteilt. Also ich hab's in die Metadaten und Bild. So und ich dachte, dass man so was Ähnliches auch bei den Episoden macht,"},{"voice":"Dirk","speaker":"dirk","start":1537.733,"end":1545.233,"text":"Also dass man so sagt, lege die Metadaten von der Episode an und dann eben kümmere dich um die um die dazu."},{"voice":"Alex","speaker":"alex","start":1545.214,"end":1560.034,"text":"Das Ding ist halt, ich weiß jetzt äh also wenn du das hochlädst zu Wordpress, kann's halt sein, dass da eventuell schon ein Datei mit dem gleichen Namen da ist und das eventuell wird, habe ich unter dem folgenden Namen abgelegt. Und dann musst du das ja wieder zu der eigentlichen äh Episode zuordnen,"},{"voice":"Alex","speaker":"alex","start":1561.889,"end":1571.009,"text":"Weißt du, wie ich das meine? Dann hast du so ein bisschen hin und hin und her. Dann gehst du noch mal an den Kleinen, der Kleint quasi updatet das dann wieder. Die die sind den eigentlichen Dateinamen,"},{"voice":"Alex","speaker":"alex","start":1571.858,"end":1582.418,"text":"Und dann geht's wieder zurück am Server, weil die die sind ja verbunden. Das ist ja die also bei dem quasi Anlegen eines Podcasts ist es ja nicht so schlimm, weil es ja es gibt ja nur ein ein Podcastobjekt,"},{"voice":"Alex","speaker":"alex","start":1582.933,"end":1589.353,"text":"aber quasi es gibt ja viele Episodenobjekte und ein die das Bild gehört halt zu einem speziellen Episodenobjekt."},{"voice":"Dirk","speaker":"dirk","start":1592.614,"end":1594.954,"text":"Ja ja, klar. Also du wusstest das schon, also dieses dieses,"},{"voice":"Dirk","speaker":"dirk","start":1596.73,"end":1611.25,"text":"übertrage die Medien das muss natürlich zu einer Episode gekoppelt sein. Aber wenn du dann sozusagen die übertrage die Medien, dann ist sozusagen ein zweiter Call, trage die Medien in der Episode ein, also die neuen,"},{"voice":"Dirk","speaker":"dirk","start":1612.841,"end":1615.161,"text":"Also die ja."},{"voice":"Alex","speaker":"alex","start":1616.812,"end":1621.312,"text":"Okay. Gut, aber das ist auf jeden Fall, glaube ich, schon mal eine,"},{"voice":"Alex","speaker":"alex","start":1622.635,"end":1634.935,"text":"Guter Punkt, ich würde das dann wahrscheinlich über das lange Wochenende, was wir jetzt vor uns haben, mal irgendwie noch mal in so ein kleines Konzept gießen. Ein paar Showdiagramme bauen und dann quasi würden wir uns wahrscheinlich einmal von der technischen Seite ein paar Tickets bauen."},{"voice":"Eric","speaker":"eric","start":1639.226,"end":1650.626,"text":"Und davor unterbricht mich wenn's noch was zu besprechen gibt, wollten wir quasi die Feedauswahl auch noch vereinfachen, aber das machen wir weil wir das dann nachgelagert machen, weil es irgendwie optional ist."},{"voice":"Eric","speaker":"eric","start":1651.376,"end":1656.236,"text":"Um das Feature, dass man nicht den Feed selbst irgendwo sich suchen und reintasten muss, sondern."},{"voice":"Alex","speaker":"alex","start":1657.001,"end":1667.861,"text":"Ja, also dass du quasi nicht den Feed kennen musst, sondern dass du äh bei Podcast Index oder wo auch immer nachfragst. Ich habe hier folgenden vollen Podcast, gib mir mal bitte äh meine Feature oder,"},{"voice":"Alex","speaker":"alex","start":1668.4,"end":1679.62,"text":"ja aber das würde ich jetzt erstmal quasi so es ist super cool glaub ich das sollten wir auf jeden Fall mit dabei haben aber ist jetzt nichts was jetzt glaube ich irgendwie für uns später zu großen Problemen auf so Probleme stellen würde oder."},{"voice":"Eric","speaker":"eric","start":1680.652,"end":1682.452,"text":"Nee, nee, ich hatte ja schon den Spike dazu,"},{"voice":"Eric","speaker":"eric","start":1683.237,"end":1694.817,"text":"wollt's jetzt nur mal mit erwähnen, weil's ja auch mit zu dem äh Importprozess gehört, aber wahrscheinlich macht's Sinn, dass der anders später zu verschieben. Erstmals die quasi schwierigen Probleme einzugehen. Ja."},{"voice":"Alex","speaker":"alex","start":1696.871,"end":1698.071,"text":"Gut super,"},{"voice":"Alex","speaker":"alex","start":1699.521,"end":1707.141,"text":"Dann haben wir den Podcast auch wieder mit ein bisschen Informationen gefüllt und äh Martin hat ein bisschen was zu schneiden für uns. Aber,"},{"voice":"Alex","speaker":"alex","start":1708.781,"end":1720.241,"text":"Soweit wären wir, glaube ich, für diese Iteration dann durch und dann würde ich allen Zuhörinnen für die Aufmerksamkeit danken und dann hören wir uns das nächste Mal mit Martin wieder in zwei Wochen. Bis dann."},{"voice":"Dirk","speaker":"dirk","start":1720.577,"end":1721.537,"text":"Bis dahin, tschüss."},{"voice":"Eric","speaker":"eric","start":1721.003,"end":1721.963,"text":"Bis dahin, tschau."},{"voice":"Alex","speaker":"alex","start":1724.735,"end":1728.575,"text":"Jetzt kommt natürlich der kann man auch."},{"voice":"Soundboard","speaker":"soundboard","start":1728.822,"end":1740.69,"text":""}],"audio":[{"url":"https://backend.podlovers.org/podlove/file/44/s/feed/c/mp3/LOV31.mp3","size":"24654812","mimeType":"audio/mpeg"}]},"32":{"id":32,"title":"PTF Sprint 6: Alles nach Plan","description":"Dieses Mal nur ein kurzes Update von uns: Alex, Dirk und Martin sprechen über den Prototypefund, den Webplayer und viele Podcastveranstaltungen im Herbst.","subtitle":"Vorsommerliches Entwickeln","link":"https://podlovers.org/episode/alles-nach-plan/","publicationDate":"Sat, 01 Jun 2024 09:10:50 +0000","duration":1078000,"content":"","poster":"https://backend.podlovers.org/wp-content/uploads/2020/07/white-green_3000x3000.png","contributors":[{"name":"Alexander Heimbuch","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/aheimbuch.jpg","id":"alexander-heimbuch"},{"name":"Dirk Schumann","avatar":"https://backend.podlovers.org/wp-content/uploads/2022/04/dirk.jpg","id":"dirk-schumann"},{"name":"Martin Fischer","avatar":"https://backend.podlovers.org/wp-content/uploads/2022/06/nitramred-2019.jpg","id":"martin-fischer"},{"name":"Einspieler","avatar":"https://backend.podlovers.org/wp-content/uploads/2021/01/bandmaschine.jpg","id":"einspieler"}],"chapters":[{"start":0,"title":"Intro und Begrüßung","end":75776,"image":null,"href":null},{"start":75776,"title":"Bootstrapping des Importpfades","end":143300,"image":null,"href":null},{"start":143300,"title":"Abschluss des Onboarding-Pfads","end":353032,"image":null,"href":null},{"start":353032,"title":"Screendesign für Episoden-Import","end":564650,"image":null,"href":null},{"start":564650,"title":"Ausblick auf den nächsten Sprint","end":631977,"image":null,"href":null},{"start":631977,"title":"Neues vom Webplayer","end":858508,"image":null,"href":null},{"start":858508,"title":"Podcastveranstaltungen","end":1078000,"image":null,"href":null}],"transcripts":"https://files.podlovers.org/LOV32.vtt","audio":[{"url":"https://backend.podlovers.org/podlove/file/48/s/feed/c/mp3/LOV32.mp3","size":"15537366","mimeType":"audio/mpeg"}]},"33":{"id":33,"title":"PTF Sprint 7: RSS-Feed-Freude","description":"Wo stehen wir beim Importpfad? Das erzählen Dirk und ich Euch heute – in perfekter Halbzeitpausenlänge.","subtitle":"Weiter geht's auf dem Importpfad","link":"https://podlovers.org/episode/ptf-sprint-7-rss-feed-freude/","publicationDate":"Fri, 14 Jun 2024 18:02:33 +0000","duration":795000,"content":"","poster":"https://backend.podlovers.org/wp-content/uploads/2020/10/pink_3000x3000.png","contributors":[{"name":"Einspieler","avatar":"https://backend.podlovers.org/wp-content/uploads/2021/01/bandmaschine.jpg","id":"einspieler"},{"name":"Dirk Schumann","avatar":"https://backend.podlovers.org/wp-content/uploads/2022/04/dirk.jpg","id":"dirk-schumann"},{"name":"Martin Fischer","avatar":"https://backend.podlovers.org/wp-content/uploads/2022/06/nitramred-2019.jpg","id":"martin-fischer"}],"chapters":[],"transcripts":"https://files.podlovers.org/LOV33.vtt","audio":[{"url":"https://backend.podlovers.org/podlove/file/51/s/feed/c/mp3/LOV33.mp3","size":"11503270","mimeType":"audio/mpeg"}]},"34":{"id":34,"title":"PTF Sprint 8: Design der Import-Seite","description":"Heute sprechen wir im Detail über die Seite zum Import bereits existierender Podcast-Episoden und welche verschiedenen Ansätze wir dabei verfolgen können.","subtitle":"Übersichtlichkeit und Funktionalität – wie kriegen wir das hin?","link":"https://podlovers.org/episode/ptf-sprint-8-design-der-import-seite/","publicationDate":"Sat, 29 Jun 2024 08:13:41 +0000","duration":1762000,"content":"","poster":"https://backend.podlovers.org/wp-content/uploads/2020/08/white-blue_3000x3000.png","contributors":[{"name":"Alexander Heimbuch","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/aheimbuch.jpg","id":"alexander-heimbuch"},{"name":"Dirk Schumann","avatar":"https://backend.podlovers.org/wp-content/uploads/2022/04/dirk.jpg","id":"dirk-schumann"},{"name":"Martin Fischer","avatar":"https://backend.podlovers.org/wp-content/uploads/2022/06/nitramred-2019.jpg","id":"martin-fischer"}],"chapters":[{"start":0,"title":"Intro und Begrüßung","end":60591,"image":null,"href":null},{"start":60591,"title":"Metadaten-Import aus dem RSS-Feed","end":209843,"image":null,"href":null},{"start":209843,"title":"Einrichtung End-to-end-Testing","end":384521,"image":null,"href":null},{"start":384521,"title":"Exkurs: The state of Wordpress","end":556908,"image":null,"href":null},{"start":556908,"title":"Import-Episoden-Seite","end":1475838,"image":null,"href":null},{"start":1475838,"title":"Beta-Test","end":1616553,"image":null,"href":null},{"start":1616553,"title":"Organisatorisches","end":1762000,"image":null,"href":null}],"transcripts":"https://files.podlovers.org/LOV34.vtt","audio":[{"url":"https://backend.podlovers.org/podlove/file/53/s/feed/c/mp3/LOV34.mp3","size":"25092513","mimeType":"audio/mpeg"}]},"35":{"id":35,"title":"PTF Sprint 9: Der lange Weg zum Import","description":"Es gibt Fortschritte beim Import der Episoden, aber auch noch einige Stolperfallen. Darüber berichten wir heute in unserer Serie zum Onboarding-Assistenten.","subtitle":"Die Episoden-Seite hält uns in Atem","link":"https://podlovers.org/episode/ptf-sprint-9-der-lange-weg-zum-import/","publicationDate":"Sat, 13 Jul 2024 10:41:31 +0000","duration":949000,"content":"","poster":"https://backend.podlovers.org/wp-content/uploads/2020/07/white-blue_3000x3000-1.png","contributors":[{"name":"Eric Teubert","avatar":"http://backend.podlovers.org/wp-content/uploads/2020/07/eric_teubert.jpg","id":"eric-teubert"},{"name":"Dirk Schumann","avatar":"https://backend.podlovers.org/wp-content/uploads/2022/04/dirk.jpg","id":"dirk-schumann"},{"name":"Martin Fischer","avatar":"https://backend.podlovers.org/wp-content/uploads/2022/06/nitramred-2019.jpg","id":"martin-fischer"},{"name":"Einspieler","avatar":"https://backend.podlovers.org/wp-content/uploads/2021/01/bandmaschine.jpg","id":"einspieler"}],"chapters":[{"start":841,"title":"Intro und Begrüßung","end":86650,"image":null,"href":null},{"start":86650,"title":"Was haben wir gemacht?","end":411848,"image":null,"href":null},{"start":411848,"title":"Speicherung der Daten finalisieren","end":498875,"image":null,"href":null},{"start":498875,"title":"Wann ist eine Beta realistisch?","end":561374,"image":null,"href":null},{"start":561374,"title":"Welche Infos brauchen die Benutzer*innen noch?","end":783403,"image":null,"href":null},{"start":783403,"title":"Save the Date: Demo Day","end":949000,"image":null,"href":null}],"transcripts":"https://files.podlovers.org/LOV35.vtt","audio":[{"url":"https://backend.podlovers.org/podlove/file/55/s/feed/c/mp3/LOV35.mp3","size":"14111596","mimeType":"audio/mpeg"}]},"36":{"id":36,"title":"PTF Sprint 11: Alles importiert","description":"Mit dem Ende der Förderzeit nähert sich auch die Entwicklung dem Ende. Dirk und Martin geben einen Überblick über die letzten vier Wochen und was jetzt noch zu tun bleibt.","subtitle":"Der Importpfad ist fast geschafft","link":"https://podlovers.org/episode/ptf-sprint-11-alles-importiert/","publicationDate":"Fri, 09 Aug 2024 19:21:09 +0000","duration":746000,"content":"","poster":"https://backend.podlovers.org/wp-content/uploads/2020/10/white-orange_3000x3000.png","contributors":[{"name":"Dirk Schumann","avatar":"https://backend.podlovers.org/wp-content/uploads/2022/04/dirk.jpg","id":"dirk-schumann"},{"name":"Martin Fischer","avatar":"https://backend.podlovers.org/wp-content/uploads/2022/06/nitramred-2019.jpg","id":"martin-fischer"}],"chapters":[{"start":136626,"title":"Import-Indikator","end":746000,"image":null,"href":null}],"transcripts":"https://files.podlovers.org/LOV36.vtt","audio":[{"url":"https://backend.podlovers.org/podlove/file/58/s/feed/c/mp3/LOV36.mp3","size":"10853455","mimeType":"audio/mpeg"}]},"37":{"id":37,"title":"PTF Sprint 12: Der letzte Sprint","description":"Ein letztes Mal melden wir uns mit einem Update zu unserer Prototyp-Fund-Förderung. Wir fixen die letzten Bugs und bereiten uns vor auf dem Abschluss am Demo-Day.","subtitle":"Die Ziellinie in Sicht","link":"https://podlovers.org/episode/ptf-sprint-12-der-letzte-sprint/","publicationDate":"Sat, 24 Aug 2024 08:18:43 +0000","duration":710000,"content":"","poster":"https://backend.podlovers.org/wp-content/uploads/2020/10/pink_3000x3000.png","contributors":[{"name":"Alexander Heimbuch","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/aheimbuch.jpg","id":"alexander-heimbuch"},{"name":"Dirk Schumann","avatar":"https://backend.podlovers.org/wp-content/uploads/2022/04/dirk.jpg","id":"dirk-schumann"},{"name":"Martin Fischer","avatar":"https://backend.podlovers.org/wp-content/uploads/2022/06/nitramred-2019.jpg","id":"martin-fischer"},{"name":"Einspieler","avatar":"https://backend.podlovers.org/wp-content/uploads/2021/01/bandmaschine.jpg","id":"einspieler"}],"chapters":[{"start":138994,"title":"Import-Indikator","end":710000,"image":null,"href":null}],"transcripts":"https://files.podlovers.org/LOV37.vtt","audio":[{"url":"https://backend.podlovers.org/podlove/file/60/s/feed/c/mp3/LOV37.mp3","size":"10356761","mimeType":"audio/mpeg"}]}},"playbar":{"active":false,"button":"play","followContent":false,"chapters":false},"podcast":{"feed":"https://feeds.podlovers.org/mp3/","title":"Podlovers","poster":"http://backend.podlovers.org/wp-content/uploads/2020/07/white-green_3000x3000.png","description":"Der Podlove Entwickler:innen Podcast","summary":"Podlove ist eine Initiative zur Verbesserung der Open Source Infrastruktur zum Podcasting. Podlove ist gleichzeitig auch ein Netzwerk an Entwickler:innen zur Diskussion von Features und Standardisierung.","author":{"copyright":"All rights reversed","owner":"Podlovers","name":"Podlovers","mail":"feed@podlovers.org"}},"player":{"quantiles":[],"chapters":{"list":[],"current":null,"next":null,"previous":null},"ghost":{"active":false,"time":null},"network":{"buffer":[]},"driver":{"playing":false},"show":{"title":null,"subtitle":null,"summary":null,"poster":null,"link":null},"media":[],"timepiece":{"duration":0,"playtime":0,"livesync":0},"episode":{"title":null,"subtitle":null,"summary":null,"poster":null,"link":null,"publicationDate":null},"audio":{"volume":1,"muted":false,"rate":1},"current":{"episode":null}},"search":{"visible":false,"hasResults":false,"query":"","episodes":[],"contributors":[],"transcripts":[],"selectedResult":null,"initialized":{"episodes":false,"contributors":true,"transcripts":false}},"subscribeButton":{"visible":false},"router":{"path":["feed","episode","31"],"customDomain":true},"contributors":{"alexander-heimbuch":{"name":"Alexander Heimbuch","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/aheimbuch.jpg","id":"alexander-heimbuch"},"dirk-schumann":{"name":"Dirk Schumann","avatar":"https://backend.podlovers.org/wp-content/uploads/2022/04/dirk.jpg","id":"dirk-schumann"},"martin-fischer":{"name":"Martin Fischer","avatar":"https://backend.podlovers.org/wp-content/uploads/2022/06/nitramred-2019.jpg","id":"martin-fischer"},"einspieler":{"name":"Einspieler","avatar":"https://backend.podlovers.org/wp-content/uploads/2021/01/bandmaschine.jpg","id":"einspieler"},"eric-teubert":{"name":"Eric Teubert","avatar":"http://backend.podlovers.org/wp-content/uploads/2020/07/eric_teubert.jpg","id":"eric-teubert"},"nadja-danilenko":{"name":"Nadja Danilenko","avatar":"https://backend.podlovers.org/wp-content/uploads/2024/02/Nadja_Danilenko.png","id":"nadja-danilenko"},"katharina-nocun":{"name":"Katharina Nocun","avatar":"https://backend.podlovers.org/wp-content/uploads/2023/12/Katharina_Nocun.png","id":"katharina-nocun"},"michaela-lehr":{"name":"Michaela Lehr","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/07/michaela_lehr.jpeg","id":"michaela-lehr"},"moritz-glantz":{"name":"Moritz Glantz","avatar":"https://backend.podlovers.org/wp-content/uploads/2024/12/portrait.jpg","id":"moritz-glantz"},"philip-banse":{"name":"Philip Banse","avatar":"https://backend.podlovers.org/wp-content/uploads/2021/05/Philip-Lage_der_Nation-scaled-596x600-1.jpeg","id":"philip-banse"},"georg-holzmann":{"name":"Georg Holzmann","avatar":"https://backend.podlovers.org/wp-content/uploads/2021/04/auphonic.jpg","id":"georg-holzmann"},"jorn-schaar":{"name":"Jörn Schaar","avatar":"https://backend.podlovers.org/wp-content/uploads/2021/03/joern-schaar.jpeg","id":"jorn-schaar"},"jeanette-muller":{"name":"Jeanette Müller","avatar":"https://backend.podlovers.org/wp-content/uploads/2021/02/BBFtAmBv_400x400.jpg","id":"jeanette-muller"},"sebastian-reimers":{"name":"Sebastian Reimers","avatar":"https://backend.podlovers.org/wp-content/uploads/2021/02/sebastian.png","id":"sebastian-reimers"},"andreas-hubel":{"name":"Andreas Hubel","avatar":"https://backend.podlovers.org/wp-content/uploads/2021/01/andreas-hubel.png","id":"andreas-hubel"},"tim-pritlove":{"name":"Tim Pritlove","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/12/timpritlove.jpg","id":"tim-pritlove"},"ralf-stockmann":{"name":"Ralf Stockmann","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/12/ralf.jpg","id":"ralf-stockmann"},"dennis-morhardt":{"name":"Dennis Morhardt","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/12/dennis-morhardt.jpg","id":"dennis-morhardt"},"toby-baier":{"name":"Toby Baier","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/11/c8a063b1bae3e45a03c16411408a7acd.jpeg","id":"toby-baier"},"christian-bednarek":{"name":"Christian Bednarek","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/11/christian-bednarek.jpeg","id":"christian-bednarek"},"stefan-schulz":{"name":"Stefan Schulz","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/10/stefan_150x.jpeg","id":"stefan-schulz"},"daniela-ishorst":{"name":"Daniela Ishorst","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/10/dff33300-fb78-4060-8b6f-de004366ab3a.jpeg","id":"daniela-ishorst"},"letty":{"name":"Letty","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/09/avatar-scaled.jpg","id":"letty"},"dominik-wagner":{"name":"Dominik Wagner","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/10/dominik-wagner.jpg","id":"dominik-wagner"},"ben-zimmer":{"name":"Ben Zimmer","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/08/6bb4ca719d282daddf1c0418b790ed57.jpeg","id":"ben-zimmer"},"simon":{"name":"Simon","avatar":"https://backend.podlovers.org/wp-content/uploads/2020/08/simon.jpg","id":"simon"}},"view":{"archive":{"episodes":[37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1],"page":1},"loading":false},"theme":{"initialized":true,"colors":{"primary":{"100":[22,80,125],"200":[21,76,118],"300":[20,71,111],"400":[18,67,104],"500":[17,62,97],"600":[16,58,90],"700":[15,54,83],"800":[13,49,76],"900":[12,44,68]},"complementary":{"100":[255,255,255],"200":[255,255,255],"300":[255,255,255],"400":[255,255,255],"500":[255,255,255],"600":[255,255,255],"700":[255,255,255],"800":[255,255,255],"900":[240,240,240]},"gray":{"100":[255,255,255],"200":[230,231,232],"300":[205,209,215],"400":[154,165,172],"500":[115,127,135],"600":[86,97,104],"700":[61,70,85],"800":[34,38,44],"900":[7,8,9]}}}};
window.REDUX_STATE = state;
})();