Ingo: Hallihallo, herzlich willkommen zu Binärgewitter Talk, Ausgabe 300, was, 65?
Ingo: Ja, heute mit Sebastian.
Sebastian: Hallo.
Ingo: Und mit Markus.
Markus: Hello again.
Ingo: Und wir sind live auf der FrostCon, auf der 20. Ausgabe der FrostCon.
Markus: Jubiläumsausgabe.
Ingo: Genau.
Sebastian: Also live ist ein bisschen übertrieben, weil wir bezeichnen uns ja auch.
Markus: Live geht's nicht.
Ingo: Wir laufen Leute im...
Markus: Also für die Aufnahme live.
Ingo: Tempo vorbei, also doch, genau, für die Aufnahme sowieso live und auch auf einer
Ingo: Veranstaltung mal wieder.
Ingo: Schön, dass es geklappt hat.
Markus: Ja, auf jeden Fall. Schön, sich mal wieder live in Farbe zu sehen.
Ingo: Genau. Ich meine, dich habe ich ja dieses Jahr schon mal live in Farbe gesehen.
Ingo: Wir haben ja dieses Jahr schon einmal einen Podcast zusammen vom CLT aufgenommen,
Ingo: aber dich habe ich schon lange nicht mehr live gesehen.
Markus: Ja, ganz so lange ist nicht, am Kongress.
Ingo: Ja, okay. Das war letztes Jahr. Das war sie.
Markus: Wir hatten schon längere Durststrecken.
Ingo: Ja, das ist korrekt. Genau.
Markus: Sebastian und ich haben uns endlich in Persona getroffen. Und wir hatten das
Markus: mindestens an einer Frostcon vorher schon mal versucht.
Sebastian: Genau, die vorletzte, glaube ich, war es.
Markus: Ja, ja.
Sebastian: Also, da war ich zumindest vor Ort. Und es war dann aber keiner von euch da.
Ingo: So eigentlich nicht.
Markus: Irgendwas war da passiert.
Sebastian: Ja, das ist die Frage.
Markus: Ja, da sind wir mit diesem Raum-Zeit-Kontinuum. Wenn da Dinge nicht exakt zueinander
Markus: passen, dann trifft man sich vor allem nicht.
Sebastian: Ja, es wollte ja auch eigentlich, also ich bin jetzt als Vertretung von einem
Sebastian: der Felixe da, weil nämlich wollten die ja auch irgendwie hier sein, gell?
Ingo: Ja, die wollten auch irgendwie hier sein.
Sebastian: Die wollten doch eigentlich mit dem Schwebezug hierher.
Markus: Ja gut, okay, das ist jetzt wirklich ein Paralleluniversum, wo sich das gelohnt hätte.
Sebastian: Ja, wieso? Einsteigen und schon auf der Frostcon?
Markus: Kaum zehn Minuten später ist man auch da, ja.
Sebastian: Wir müssen das ja auch noch als Running Gag etablieren.
Markus: Ja, müssen wir immer dranbleiben.
Ingo: Aber dich wollte doch heute auch schon irgendjemand triggern.
Markus: Ja, mich wollte heute auch schon der Schmidlauch triggern, das auf jeden Fall
Markus: auf Mastodon. Da fing der einfach an und rezitierte unsere Diskussion über Magnetschwebebahn bzw.
Markus: Wir müssen hier Parallel-Handouts und Sticker rausgeben, deswegen sind wir ein
Markus: bisschen im Rum-Modus. Modus. Genau, ja, der,
Markus: Schmidlauch hatte auf Mastodon einfach mal gesagt, baut doch eine Magnetschwebebahn.
Markus: Ich habe nicht darauf reagiert, ich habe es geflissentlich ignoriert,
Markus: weil ich wollte ja noch Vorträge gucken.
Ingo: Genau, apropos Vorträge gucken. Wir sind heute am ersten Tag der Frostkorn.
Ingo: Morgen sind noch auch Vorträge, aber ihr seid irgendwie nicht da.
Ingo: Ihr lasst mich dann hier schon wieder allein.
Ingo: Macht nichts. Was habt ihr denn heute gesehen?
Ingo: Wo wart ihr dann drin? Habt ihr irgendwas, wo ihr sagt, das Also viele der Sachen
Ingo: werden ja aufgezeichnet, die kann man sich hinterher bei Media CCC mit angucken.
Ingo: War irgendwas, wo er sagt, ja, das habe ich heute gelernt, das war cool.
Sebastian: Ich sehe schon mal, dass Markus auf jeden Fall sehr gut vorbereitet ist mit seinem Notizblog.
Sebastian: Ich muss da erstmal nochmal nachlesen, was heute alles da war.
Sebastian: Also darfst du einwandeln.
Markus: Na gut, ich habe angefangen mit dem Accessibility Talk,
Markus: die Accessibility als Webbewerbsvorteil dargestellt hat, was auch für Webshops auf jeden Fall,
Markus: stimmt und das ist natürlich auch ein sehr eingängliches Beispiel,
Markus: aber mit der neuen Gesetzeslage, dass das für alle notwendig ist,
Markus: wundert man sich eigentlich als
Markus: Dienstleister, wie wenig Interesse von Kundenseite da zur Zeit existiert.
Markus: Ja, Ja, ich habe mir den sehr interessiert angehört.
Markus: Sie hat es schön rübergebracht, zusammengefasst, nochmal Aspekte auch da reingebracht,
Markus: Überlegungen, wie man diese Web Accessibility Criterias wirklich in die Softwareprojekte
Markus: mit reinbringt und dann zur Umsetzung bringt.
Sebastian: Das erklärt jetzt aber auf jeden Fall, warum hier so viele Talks in der Richtung
Sebastian: oder auch auf dieses Thema eingegangen sind.
Markus: Warte, aus dieser Einleitung von dir schließe ich dir, ist die neue Gesetzeslage gar nicht bekannt.
Sebastian: Ganz genau, ja. Also das war mir jetzt ehrlich gesagt, also ich finde generell,
Sebastian: dass Barrierefreiheit eine Sache ist, die man beachten soll.
Sebastian: Aber auch da, ich habe in einem der Vorträge nämlich dann heute kennenlernen
Sebastian: dürfen, jetzt muss ich auch mal da meine Notizen aufmachen,
Sebastian: dass es halt da eine schöne Vorlage auch für gibt, nämlich die WCAG-Richtlinien,
Sebastian: und an denen kann man also da sind wohl auch gute Beispiele mit drin und auch
Sebastian: Hilfestellungen, wie man das halt wirklich implementieren kann.
Sebastian: Das ist eigentlich die einzige Notiz, die ich mir heute gemacht habe,
Sebastian: weil das fand ich sehr spannend und auch sehr sinnvoll.
Sebastian: Weil ja, es betrifft,
Sebastian: Einen aktuell halt vielleicht nicht, aber das war auch in dem Vortrag sehr schön dargestellt.
Sebastian: Sie haben halt auch immer so viel Aufwand für eine kleine Gruppe letzten Endes.
Sebastian: Und dann haben sie aber mal tiefer drüber nachgedacht.
Sebastian: Es gibt dann halt Leute, die haben halt nur einen Arm und können eben ihren
Sebastian: PC nur einarmig bedienen.
Sebastian: Es kann aber auch sein, dass du dir den Arm gebrochen hast, dann ist das halt
Sebastian: partiell. Ja, diese situativen Einschränkungen.
Markus: Die hat sie in dem Talk auch wahr. Oder du musst einfach gerade was auf dem Arm halten. Ja, genau.
Sebastian: Also dann ist dieses Beispiel wahrscheinlich auch aus dieser Richtlinie so ein
Sebastian: bisschen. Oder zumindest gibt es das da in diesem Umfeld.
Markus: Ja.
Sebastian: Fand ich sehr spannend, weil ja, das ist oftmals, dass man solche Dinge ausblendet.
Sebastian: Ja, auch wenn man dann selber mal das Problem hatte.
Ingo: Als erst mal persönlich nicht betrifft.
Markus: Und man hat, wenn man Vorreiter ist in so einem Bereich und gerade Leuten dabei hilft,
Markus: ihren Alltag besser zu erledigen, hat man natürlich auch eine starke Kundenbindung.
Markus: Sie brachte das Beispiel von der Bank, die Vorreiter sind in dem Bereich und
Markus: dann in der Community, die der Betroffenen einen sehr dicken Stein im Brett hat.
Markus: Weil einfach da können die ihre Bankgeschäfte unkompliziert mit den Online-Tools
Markus: erledigen und bei der Konkurrenz ist es einfach sehr hakelig und da bin ich
Markus: mir sicher, nehmen die Leute unter Umständen auch etwas schlechtere Konditionen in Kauf,
Markus: wenn sie einfach das nicht jedes Mal als unüberwindbare Aufgabe wahrnehmen,
Markus: sich mit diesen notwendigen Dingen auseinanderzusetzen und da schneller durchkommen.
Sebastian: Ja, absolut. Also ich denke, da muss der Fokus, muss halt doch ein bisschen
Sebastian: stärker da drauf gerichtet werden.
Sebastian: Deswegen fand ich es halt auch so schön, dass es diese Richtlinien jetzt dann da gibt.
Sebastian: Weil oftmals sind halt Vorgaben da, aber es fehlt eigentlich so ein bisschen
Sebastian: wie setzen wir die jetzt eigentlich um.
Sebastian: Und es scheint zumindest, dass dort mitgedacht wurde.
Markus: Was auch wirklich lohnt ist, wenn man fürs Team Schulungen organisiert.
Markus: Also wir haben bei Karakun einen Trainer gefunden gehabt, der da sehr fit ist.
Markus: Und die haben dann wirklich relativ große Gruppen in mehreren Runden aus dem
Markus: Team geschult. Und das war ein sehr positives Feedback, was es da gab.
Markus: Und sowas lohnt sich unbedingt zu organisieren, weil eben diese veranschaulichten
Markus: Beispiele, dann direkt Lösungen, dass man dann drauf schaut,
Markus: Fallbeispiele vielleicht aus eigenen Projekten bringt und schaut,
Markus: okay, was hätte ich jetzt tun müssen, um es vielleicht schon mal mit Low-Hanging-Fruits
Markus: zu bekommen, dann ist es ein bisschen besser.
Markus: Und natürlich ist es wie bei allen diesen Dingen in unserem Business am besten
Markus: gemacht, wenn man von Anfang an dran denkt und es konzeptionell mit einarbeitet.
Markus: Da muss es natürlich auch bei moderne Applikationen brauchen, vernünftiges UI.
Markus: Dementsprechend brauchen sie ein UX-Konzept und UI-Designs und da muss es mit
Markus: drin sein, da muss es mit drinstehen.
Sebastian: Ja, da muss es hinkommen letzten Endes. Ich fand das halt eine schöne Sache, das auch hier zu sehen.
Sebastian: Ich habe, wie gesagt, es gibt mehrere Vorträge, die letzten Endes auf diese
Sebastian: Schiene aufspringen und darüber berichten.
Sebastian: Ich denke, da wäre vielleicht auch der ein oder andere Talk dann sehenswert.
Sebastian: Ich kann gleich nochmal durchgucken, ob ich den anderen finde,
Sebastian: aber es war nicht um 10 Uhr morgens, deswegen weiß ich das, dass es da noch
Sebastian: mehr Talks gibt in die Richtung.
Sebastian: Und klar, das von Anfang an zu denken.
Sebastian: Ich denke aber auch, was extrem hilft, ist, wenn man eben diesen,
Sebastian: wenn man dieses Know-how mitbekommt,
Sebastian: dass man selber vielleicht gerade aktuell nicht betroffen ist,
Sebastian: aber dass es eben immer Situationen gibt, wo man eben auch betroffen sein kann.
Sebastian: Und das muss nicht die schwere Behinderung sein, sondern es kann halt wirklich
Sebastian: einfach mal vorübergehend sein, das Ganze.
Sebastian: Ich glaube, das hilft extrem auch den Entwicklern in dem Moment,
Sebastian: wenn sie sich in diese Situation an Alltagsbeispielen viel besser reindenken können.
Sebastian: Das war zum Beispiel dieses Beispiel, dass man halt gerade was hält,
Sebastian: also sprich man hat gerade Nachwuchs bekommen und hat seinen Säugling auf dem
Sebastian: Arm und will aber trotzdem nochmal irgendwie was eingeben oder ja.
Markus: Ja, oder man macht sich bewusst, dass diese Usability-Features,
Markus: die es letztendlich sind, dass wir die heute schon sehr gerne nutzen.
Markus: Oft, wir machen gerne die Schriftgröße größer, wenn wir dann an einem Screen
Markus: mit zu hoher Auflösung sind, was wir nicht gewohnt sind. Oder wenn wir Sachen
Markus: teilen, spontan irgendwas präsentieren und dann sagt er, das ist aber klein, dann machst du es groß.
Markus: Und wenn das dann skaliert, die Web-Applikation, dann ist wunderbar.
Markus: Wenn das dann alles auseinanderfällt, dann müssen wir leider wieder zurück skalieren
Markus: und sagen, sorry, geht nicht. Und das ärgert dann alle.
Markus: Also dieses Accessibility-Mitdenken ist gut für die Usability insgesamt.
Markus: Also es bringt die Applikation insgesamt voran.
Markus: Und das ist wahrscheinlich auch das Beste, wie man das Thema in die Teams bekommt
Markus: und transportiert bekommt,
Markus: indem man diese Seite vorne anstellt und nicht sagt, neues Gesetz,
Markus: ihr müsst jetzt und dann wegen Zwang müsst ihr das jetzt einbauen,
Markus: sondern dass man dieses,
Markus: es hilft der Usability, es macht die Sache besser benutzbar,
Markus: dass man das vorne anstellt.
Sebastian: Ah, da ist es genau. Barrierefreiheit bei OpenTalk war das.
Sebastian: Letzten Endes vielleicht auch so der Übergang zu dem Talk, den ich heute Morgen
Sebastian: als erstes gesehen habe, nämlich den Talk zu OpenCloud.
Sebastian: Und da kam dann auch die Sache mit Barrierefreiheit auch auf,
Sebastian: dass sie halt da viel Energie rein investiert haben und dass sich das aber auch
Sebastian: auf der anderen Seite eben gelohnt hat.
Sebastian: Aber das eben, es waren ja die zwei Gründer letzten Endes waren auf der Bühne
Sebastian: und der eine hat auch gesagt, ja,
Sebastian: selbst er hat öfters mal gesagt, boah, was ein Aufwand für eine kleine Gruppe,
Sebastian: bis er eben da eben auch in diese Richtung so ein bisschen mehr geschult war.
Sebastian: Und deswegen haben sie es halt auch auf der Bühne so angesprochen.
Sebastian: Der Talk über Open Cloud war auch sehr spannend, da ging es eben mehr so ein
Sebastian: bisschen darum, was waren so die Hürden, wie ist Open Cloud überhaupt entstanden?
Sebastian: Wir haben, ich weiß, mit dem Namen Open irgendwas ist halt immer so ein bisschen blöd.
Markus: Wir hatten es, glaube ich, in einer der vergangenen Sendungen schon.
Sebastian: Das war in mehreren vergangenen Sendungen schon, ja.
Sebastian: Ja, ich habe lustigerweise genau das auch bei den Jungs dann mal angesprochen
Sebastian: später und habe vor allem gesagt, ähm,
Sebastian: Es ist ja eigentlich egal, wie der Name ist, aber er muss halt irgendwie ein
Sebastian: Alleinstellungsmerkmal haben, dass man es googeln kann,
Sebastian: weil die Dokumentation gerade beim Projektstart ist ja immer ein bisschen dürftig
Sebastian: und wenn du dann eben noch ein Buzzword hast,
Sebastian: was auf 90 Prozent der Webseiten irgendwie draufsteht oder in Verbindung Open
Sebastian: und Cloud irgendwie zusammenkommt,
Sebastian: dann findest du alles, aber nicht das, was du suchst.
Markus: Ja, bei denen wünsche ich mir echt ein Rebranding. Das ist, vielleicht muss
Markus: es nicht so schlecht sein, wie von OpenCV zu Xing, aber OpenCV, oh Gott.
Markus: Aber ich meine, letztendlich hat OpenCV hat Xing damals auch das Open abgelegt,
Markus: jetzt vor dem Hintergrund das gerade besprochene, vielleicht war es auch wieder
Markus: gut, aber okay, andere Geschichte.
Sebastian: Ja, aber Xing kannst du suchen.
Markus: Genau, deswegen war das schon besser, aber ansonsten war der Name,
Markus: es hat niemand verstanden und Naja, das soll jetzt nicht Thema sein.
Sebastian: Abschweifen können wir ja gut.
Ingo: Ja gut, also ich glaube nicht, dass sie den Namen nochmal ändern werden,
Ingo: auch wenn ich es mir wünschen würde,
Ingo: weil genau auch der Standard zum föderierten System heißt Open Cloud Mesh,
Ingo: also auch da gibt es halt schon das Open Cloud drin in dem Standard,
Ingo: also es ist einfach ungünstig an der Stelle.
Sebastian: Es ist sehr ungünstig an der Stelle, weil man einfach dann denkt,
Sebastian: okay, diese Open Cloud Mesh kommt von der Open Cloud oder wird von denen auch
Sebastian: irgendwie vorangetrieben.
Sebastian: Mag ja zum Teil auch sein, aber halt nicht alleine.
Ingo: Genau, und es war halt schon vorher da und da wurde ja extra auch ein generischer
Ingo: Name genommen, also weil C-File unterstützt Open Cloud Mesh,
Ingo: Own Cloud, Next Cloud und natürlich auch Open Cloud und das jetzt,
Ingo: da ist die Verbindung einfach näher,
Ingo: es, ja, hätte man nicht machen müssen, also es wäre,
Ingo: ich meine, die haben das ja auch gemacht, weil sie auch Open Talk hatten und
Ingo: so, klar, aber trotzdem ist irgendwie.
Sebastian: Ja, diese Geschichten mit Open vorne dran,
Sebastian: ich finde es, auf der einen Seite finde ich es nicht schlecht,
Sebastian: aber was halt sehr schade ist, ist, dass viele Projekte sich das,
Sebastian: oder eher Firmen sich das genommen haben, um irgendwie eine Offenheit zu suggerieren,
Sebastian: allen voran, und damit ist es ja eigentlich erst groß geworden,
Sebastian: zumindest aus meiner Sicht, ist halt OpenAI.
Sebastian: Seit die auf dem Markt sind, ist das extrem beliebt, Open irgendwo hinzuhalten.
Markus: Ich glaube, es war vorher schon.
Sebastian: Das kann durchaus sein.
Ingo: Ich habe heute tatsächlich mit jemandem von OpenOffice Org geredet.
Sebastian: Ja, gut.
Ingo: Das gibt es tatsächlich schon länger.
Sebastian: Aber das sind halt alles offene Sachen. Und mittlerweile ist es halt viel,
Sebastian: also es gibt auch viele Open-Sachen, die nicht offen sind, was dann halt schon
Sebastian: richtig im, ja, keine Ahnung, Brainfuck total widersprüchlich einfach ist.
Ingo: Wobei Open Air ja auch erst offen sein wollte und das jetzt einfach nicht mehr
Ingo: ist. Also ich meine, die hatten das ja schon so ein bisschen angedacht vor.
Markus: Sie haben es mal postuliert.
Ingo: Genau, das war die ursprüngliche Idee und von dem her ist der Name da noch übrig geblieben.
Sebastian: Ja, aber dann muss man da leider vielleicht auch sagen, Rebranding.
Ingo: Sollten wir da fordern.
Markus: Altman AI.
Sebastian: Oder sie sollen es endlich mal offen machen.
Markus: Ja, das wird nicht mehr passieren. Sie selber wahrscheinlich entgegenhalten
Markus: werden, dass sie jetzt gerade, bevor sie GPT-5 lanciert haben,
Markus: haben sie ja gerade wieder offene Modelle bereitgestellt.
Markus: Also sie tun ja schon auch was in dem Bereich. Jetzt kann man lange darüber
Markus: diskutieren, ob das reicht.
Sebastian: Genau. Ich würde nochmal auf den Open Cloud Talk zurückkommen,
Sebastian: um den Namen wegzulassen.
Sebastian: Ich verwechsel ihn vor allem halt ganz gerne, weil es so nah an OwnCloud ist.
Sebastian: Aber ja, Genau, sie haben halt in dem Vortrag viel darüber geredet,
Sebastian: wie der Weg letzten Endes zur Open Cloud hin war, was für Hürden sie nehmen
Sebastian: mussten und was sie auch so an Feedback zurückbekommen haben.
Sebastian: Unter anderem ein schöner Aspekt oder ein Teil war, wo man vielleicht nicht
Sebastian: drüber nachdenkt, das sind halt in der Regel keine Power-User,
Sebastian: die das als Endanwender einsetzen.
Sebastian: Und man hat versucht eben, sich einfach diese View mal anzuschauen und zu sagen,
Sebastian: okay, was denkt denn so ein Endanwender dann in dem Moment?
Sebastian: Sie haben die Icons zum Beispiel so gewählt oder die Farbgebung letzten Endes
Sebastian: so gewählt, dass es dem, was die meisten kennen, entspricht.
Sebastian: Tabellen sind grün, normale Dokumente sind blau, PDFs sind rot.
Sebastian: Also diese Farben hängen eben an diesen Sachen mit dran.
Sebastian: Und das haben sie letzten Endes dann auch mit übernommen.
Sebastian: Sie versuchen, ihr Produkt so zu gestalten, dass du mit einer...
Sebastian: Einfachen Installation erst mal so die Best-Practice-Settings direkt ausgerollt hast.
Sebastian: Also beispielsweise File-Sharing ist direkt halt Passwort gesichert und das
Sebastian: musst du aktiv dann deaktivieren, wenn du das möchtest.
Sebastian: Aber es ist halt erst mal so konfiguriert, dass das mit drin ist,
Sebastian: sodass man sich halt keine großen Gedanken machen muss.
Sebastian: Und genau das Gleiche ist, dass man dann halt geschaut hat, ja,
Sebastian: niemand will dann da sitzen und sich ein Passwort ausdenken. denken.
Sebastian: Du hast dann halt so einen Passwort generieren Knopf und beim Kopieren vom Link
Sebastian: wird automatisch ein Text mit dem Passwort auch noch kopiert und so Sachen.
Sebastian: Also sie haben halt viel für die Usability an der Stelle getan.
Sebastian: Du kannst deine kompletten Tastenkombinationen, die du sonst so kennst,
Sebastian: Steuerung A, Steuerung V,
Sebastian: Steuerung P und was weiß ich nicht alles, kannst du halt alles halt da drin
Sebastian: verwenden und es funktioniert wie auf deinem Desktop und das,
Sebastian: macht vor allem mit dem Hintergrund, dass das in Go entwickelt ist und wirklich
Sebastian: sehr flüssig sich bedienen lässt, macht das auch irgendwie Sinn,
Sebastian: dass es dann sich wie ein Desktop anfühlt.
Sebastian: Genau. Ansonsten hatten sie noch so ein bisschen über die Zukunft gesprochen.
Sebastian: Sie wollen halt doch auch stark in Richtung dem gehen, was Nextcloud so anbietet.
Sebastian: Also Kalender und solche Geschichten. Genau. Letzten Endes eine vollwertige
Sebastian: Groupware-Lösung dann mit anbieten.
Sebastian: Aber das Ganze eben modular. Und das war auch so ein Punkt, den sie angesprochen
Sebastian: haben, dass dieses PHP-Konstrukt einfach der Sprache geschuldet.
Sebastian: So läuft das, wenn du so ein Add-on hast, das ist halt mit integriert.
Sebastian: Und wenn du irgendwie so, gerade bei den Updates ist es bestimmt den einen oder
Sebastian: anderen schon auf die Füße gefallen, mir schon öfters,
Sebastian: dass wenn du irgendein Plugin mit drin hast, was dann mit der neuen Version
Sebastian: nicht geht, weil vielleicht auch den PHP-Version du dann geändert hast oder
Sebastian: sowas, dann geht deine Nextcloud nicht.
Sebastian: Und du musst halt herausfinden, welches Plugin muss ich denn jetzt da rausspeisen.
Markus: Das ist, also okay. Ich hatte das, ich hatte es in der Vergangenheit,
Markus: dass dann das Plugin disabled wird beim Upgrade-Prozess.
Sebastian: Das ist mittlerweile, glaube ich, der Fall. Das war früher mal nicht der Fall.
Sebastian: Und da musstest du halt dann schon auf die Suche gehen, wo finde ich den ganzen Kram.
Ingo: Normalerweise werden die mittlerweile alle deaktiviert und du musst sie dann einzeln aktivieren.
Ingo: Wenn du dann natürlich aber das Falsche aktiviert hast, musst du trotzdem in
Ingo: die Error-Log reingucken, gucken, was war das jetzt.
Sebastian: Genau, und das haben sie halt. Also klar, wenn jetzt ein zentrales Feature ausfällt
Sebastian: bei so einem modularen System, ist das halt auch hintenüber. Also was weiß ich.
Sebastian: Wenn da das File-Management hinten dran ausfällt, Dann ist es halt,
Sebastian: ja, kriegst halt keine Dateien.
Sebastian: Aber wenn halt jetzt so ein Plugin wie der Kalender oder so Sachen oder Kollaborer
Sebastian: oder was weiß ich ausfällt,
Sebastian: dann läuft die Applikation ganz normal weiter und du kannst eben diesen einen
Sebastian: Teil nicht nutzen oder kriegst die Metadaten nicht von den Bildern ausgelesen,
Sebastian: sondern kriegst halt nur die Standardmetadaten, die Open Cloud anlegt, gezeigt.
Sebastian: Also so Sachen waren da in dem Vortrag, war auch sehr spannend und informativ,
Sebastian: gibt mir auf jeden Fall Mut weiterhin die Augen da offen zu halten,
Sebastian: noch fehlt ein bisschen bei dem Kalender,
Sebastian: aber das ist auch schon integriert, also der Kalender selbst ist integriert,
Sebastian: es gibt aber noch kein Frontend dafür,
Sebastian: das ist noch was, was da fehlt, was mir jetzt nicht so viel Bauchschmerzen bereitet,
Sebastian: weil meistens wird eh Smartphone verwendet von der restlichen Familie und,
Sebastian: Der Einzige, der auf das Webfrontend guckt, bin ich.
Markus: Also es fehlt nur, was im Webfrontend-Kalender und Kalendersync geht. Gehen Einladungen?
Sebastian: Das muss wohl auch irgendwie gehen. Also das geht theoretisch alles,
Sebastian: dieses Sharing von Kalendern und so Sachen.
Sebastian: Aber genau da war er sich jetzt nicht ganz sicher. Ich hatte am Stand dann nochmal
Sebastian: Rücksprache gehalten, inwieweit das in der Oberfläche funktioniert.
Markus: Ja, und Einladungen ist ja oft dann auch ein Zusammenspiel mit Mail.
Markus: Das ist dann ja auch wieder kritisch. Und die Zusagen und Absagen,
Markus: das willst du eigentlich auch, dass es funktioniert.
Markus: Das ist bei der Nextcloud wohl auch immer ein bisschen hakelig oder auch immer
Markus: meiner Erfahrung nach. So, lassen wir es dabei.
Markus: Und dann ist eben die Frage, wenn sie noch keinen Mail-Mechanismus drin haben,
Markus: wie könnte, wie Opencloud das dann machen?
Sebastian: Also ich habe sie mir bis jetzt nur sehr oberflächlich angeschaut.
Sebastian: Noch hadere ich auch ein bisschen, weil der Migrationsprozess nicht so gut beschrieben ist.
Sebastian: Das kam dann auch in dem Vortrag raus, dass das mittlerweile obsolet ist,
Sebastian: was in der Dokumentation steht.
Sebastian: Dort wird halt gesagt, dass man das über Airclone machen kann.
Sebastian: Man lockt sich halt in seinem alten Account ein bei der Nextcloud und dann in
Sebastian: den neuen und schiebt die Sachen rüber. Okay.
Ingo: Also kein In-Place-Upgrade auf jeden Fall.
Sebastian: Ja, das gibt es auf gar keinen Fall. Also deine Shares sind auf jeden Fall immer
Sebastian: weg, egal wie du es machst.
Sebastian: Aber was du halt machen kannst, ist mittlerweile, wenn du die Daten nicht verschlüsselt
Sebastian: hast in deiner Nextcloud, was denke ich mal viele in ihrem privaten Umfeld vor
Sebastian: allem vielleicht auch so betreiben,
Sebastian: dann kannst du halt einfach deinen Benutzer-Folder rüber kopieren in deinen
Sebastian: Benutzer-Folder von der Open Cloud und dann sind die Daten da.
Sebastian: Das ist schon mal ein Teil. Der zweite Teil, der mich so ein bisschen noch abhält,
Sebastian: ist im Moment die Integration für Single Sign-On.
Sebastian: Da hänge ich noch ein bisschen. Also da waren noch so ein paar offene Punkte,
Sebastian: die nicht so laufen, wie sie sollten.
Sebastian: Genau, weil das ist für mich zumindest ein wichtiges Feature.
Ingo: Okay. Das, was ich mit am spannendsten fand, ich weiß jetzt nicht,
Ingo: war wahrscheinlich nicht in dem Vortrag drin, aber dass wir so eine POSIX-File-Geschichte haben.
Ingo: Also du kannst tatsächlich auf irgendein Filesystem Dateien hinschieben und
Ingo: dann erkennt es die Open Cloud auch direkt und zeigt dir das auch im Web an.
Ingo: Also das, was bei Nextcloud so nicht geht, du müsstest da ja immer diesen PHP-Prozess,
Ingo: dieses OCCS laufen lassen.
Ingo: Und diesen File-Sync laufen lassen.
Ingo: Genau, und das ist tatsächlich ein Feature, was ich ganz spannend finde,
Ingo: dass du einfach Dateien hinschmeißt und er die sofort erkennt.
Sebastian: Genau, also das ist auch was, was wir halt dann ein bisschen tiefer erklärt
Sebastian: haben, diese Architektur dahinter.
Sebastian: Das Ganze kam, bei der Nextcloud hast du halt eine Datenbank und du hast eben
Sebastian: das Dateisystem und du hast die Metadaten in der Datenbank liegen und die Datei
Sebastian: im Dateisystem und da kommt es halt dann auch ganz schnell mal zu Konflikten.
Sebastian: Das war wohl ein Fehler, den sie eben mit der OnCloud damals schon sehr häufig hatten.
Sebastian: Das Projekt selber stammt ja aus OnCloud.
Sebastian: Also OnCloud hat ja irgendwann angefangen, eine Neuentwicklung,
Sebastian: dieses Infinity Scale zu machen.
Sebastian: Und daraus ist ja jetzt OpenCloud geforkt worden.
Sebastian: Und ein Punkt war eben, weil sie sehr häufig diesen Fehler hatten,
Sebastian: dass Daten auf einmal verschwunden waren.
Sebastian: Weil sie irgendwo manipuliert waren, was weiß ich, die Datenbank vielleicht
Sebastian: doch einen Fehler hatte oder beim Zurückspielen vom Backup dann der Stand nicht ganz gepasst hat.
Sebastian: Und jetzt haben sie halt eine Single Source of Truth, nämlich das Dateisystem und fertig.
Sebastian: Und das stimmt nicht ganz, dass du ein beliebiges hinten dran hängen kannst,
Sebastian: sondern es muss halt eine Möglichkeit geben für Notify oder also genau,
Sebastian: es muss eine Möglichkeit vor allem geben für das Notifizieren,
Sebastian: also dass das System eben, dieses Dateisystem Metadaten publizieren kann und
Sebastian: sagen kann, hier hat sich was geändert und so Sachen, weil darauf greifen sie zurück.
Sebastian: Ja, und das muss man auch, Das ist leider aktuell noch nicht voreingestellt,
Sebastian: das muss man aktivieren,
Sebastian: weil das ein Feature ist scheinbar, was, ja, würde ich vielleicht auch sagen,
Sebastian: es ist nicht das Feature, was der Otto-Normal-Benutzer wahrscheinlich nutzen
Sebastian: würde, aber so Power-User wollen das halt haben und die schalten es sich dann halt an.
Ingo: Ja, also ich meine, der spannende Teil an der Geschichte ist,
Ingo: dass du wirklich sagen kannst,
Ingo: du mountest dir das Ding von deinem Linux aus oder von mir aus auch von deinem
Ingo: Windows aus über Samba und du hast die Open Cloud, heißt das Ding jetzt,
Ingo: und siehst dieselben Daten, ohne dass du irgendwas machen musst.
Ingo: Du hast quasi ein Webinterface, du hast deinen Linux-Rechner oder deinen Windows-Rechner
Ingo: und alle können auf dieselben Daten zugreifen.
Sebastian: Das scheint instantan zu gehen auch und sowas. Also sie haben das auch mal kurz vorgeführt.
Sebastian: Das waren auch so Sachen, so Learnings, wo sie gesagt haben,
Sebastian: ja, war ein schickes Bild von der Schulklasse und dann sitzt ein Kind mit dem
Sebastian: Tablet und Hand nach oben und dann hieß es, ja, F5.
Sebastian: F5 existiert nicht bei den Nutzern. Die kennen das nicht, aktualisieren.
Sebastian: Und jetzt auf so einem Tablet ist jetzt auch die Frage, wie drückst du F5?
Sebastian: Ich meine, wir wissen es, du ziehst halt runter und dann aktualisiert sich die Seite.
Sebastian: Aber genau und jetzt haben sie halt, da haben sie eben auch einen Mechanismus
Sebastian: implementiert, dass sich das automatisch, sobald was Neues reinkommt,
Sebastian: aktualisiert in deinem Browser.
Sebastian: Also du hast halt wirklich, ich meine, wenn wir ein geschertes Laufwerk haben
Sebastian: und machen das bei uns auf und du schiebst was da rein, sehe ich es auch bei
Sebastian: mir sofort. Also es ist wirklich einfach wie, ja, als würdest du vor deinem PC sitzen.
Sebastian: Und das finde ich persönlich auch eine ganz coole Geschichte für solch ein Tool.
Sebastian: Und ich glaube, da können sie
Sebastian: halt auch so ein bisschen sich von der Masse dann wieder abheben am Ende.
Sebastian: Klar, auch in der Nextcloud geht das ein oder andere, aber es ist trotzdem nochmal,
Sebastian: es ist einfach viel smoother.
Sebastian: In der Nextcloud, da musst du sehr viel Arbeit reinstecken, dass sie für viele
Sebastian: Menschen, also für große Gruppen und viele Daten sehr performant auch agiert.
Sebastian: Da musst du hier und da noch ein bisschen tunen und alles mögliche und das musst
Sebastian: du halt da nicht. Ja, gut.
Ingo: Gut.
Markus: Was sagst du denn, Ingo? Was war dein erster Talk?
Ingo: Genau, mein erster Talk war, nein, der erste war 50 Jahre Fallsysteme.
Ingo: Da könnten, das würde ich mal skippen, das könnt ihr euch gerne aber angucken, war auch spannend.
Ingo: Worüber ich reden möchte, ist Open Source Overlay Netzwerke,
Ingo: weil das hatten wir ja in unserer letzten Radio Tuck Sendung so ein bisschen auch als Thema.
Ingo: Weil du gesagt hast, du hast ein Netbird oder sowas im Einsatz.
Ingo: Genau und ich war mir auch...
Sebastian: Also, ein Du ist Sebastian, er sitzt vor mir und...
Ingo: Aber jeder der... Ihr habt natürlich alle die letzte RadioTuck-Sendung gehört
Ingo: und deswegen wisst ihr, wovon ich rede.
Sebastian: Schleichwerbung, Schleichwerbung.
Ingo: Wenn nicht, müsst ihr das dringend noch tun. Ähm...
Ingo: Genau, und da ging es um, also erstmal überhaupt, was Overlay-VPNs sind, wofür man sie braucht,
Ingo: aber er hat dann verschiedene Overlay-VPNs vorgestellt und auch verglichen,
Ingo: für mich am spannendsten waren eben Netbird und dieses Tailscale,
Ingo: wobei es da, also da sind die Clients Open Source, aber der Server ist ja Closed
Ingo: Source, aber es gibt Headscale.
Ingo: Und die machen sozusagen die Open-Source-Implementierung von diesem Server-Teil.
Sebastian: Von dem Talescale-Teil, genau.
Ingo: Genau, von dem Talescale-Server-Teil, der Closed-Source ist.
Ingo: Und das fand ich ganz spannend.
Ingo: Das waren jetzt so die, wo ich gedacht habe, okay, das müsste ich auch nochmal
Ingo: ausprobieren, weil ja, also zurzeit sieht das Setup bei mir so aus,
Ingo: hatte ich ja in einer der letzten Binärgewitter-Sendungen auch mal gesagt, mit diesem,
Ingo: WGEasy sich irgendwie Konfigurationen zusammenzubasteln um die zu verteilen,
Ingo: kann man schon machen, funktioniert auch ganz gut, aber eben nur so ganz gut.
Ingo: Schöner wäre dann, wenn man das wirklich als so Overlay-Netzwerk betreiben könnte und sagt, hier,
Ingo: Client draufkippen, Config drauf und dann siehst du gleich alles,
Ingo: statt irgendwie zu versuchen, sternförmige Verbindungen hier von A nach B und
Ingo: der muss noch da hinzugreifen und der da hin.
Ingo: Von dem her fand ich unser Gespräch ja letztens sehr wichtig und hab mir das
Ingo: jetzt auch nochmal angeguckt, hier ging es dann auch noch drum,
Ingo: wie oder er hat sich die Geschwindigkeit angeguckt, also wie funktionieren welches
Ingo: ist jetzt vielleicht schneller kam aber zu dem Ergebnis das nimmt sich alles nix das ist halt.
Sebastian: WireGuard unten runter.
Ingo: Ja es ist aber nicht bei allen WireGuard manche benutzen tatsächlich Ethernet
Ingo: Frames ok also NetBird und Talescale, die benutzen beide,
Ingo: auf MayaGuard, genau, aber es gibt auch andere, die das anders machen und trotzdem
Ingo: sind sie irgendwie nicht wesentlich schneller.
Ingo: Also ja, vielleicht ein ganz bisschen, aber so, wenn du von der Gigabit Leitung
Ingo: kriegst du irgendwie 450 Megabyte oder sowas durch.
Ingo: Megabyte oder Bit? Megabit durch, genau.
Markus: Von der Gigabit, okay.
Ingo: Ja, genau, also kriegst du ein bisschen weniger als die Hälfte.
Markus: Okay, wenn es aber zur Zeit nichts Schnelleres gibt, dann ist es einfach State
Markus: of the Art. Dann ist das das schnellste VPN, was wir bauen können zurzeit.
Ingo: Genau, aber hätte ja sein können, dass irgendwie da...
Markus: Deswegen brauchst du immer mehrere
Markus: Ansätze. Deswegen brauchst du die Konkurrenz, damit wir das wissen.
Markus: Ansonsten, wenn es nur einen gibt, dann ist das einfach das Einzige,
Markus: was wir haben und wir wissen nicht, ob es schneller geht oder nicht.
Ingo: Klar, da gab es natürlich ein paar Seitenhiebe auf andere Sachen,
Ingo: die so IPsec oder so, was wir irgendwie alle bestimmt schon mal verwendet haben.
Ingo: Jeder, der eine Fritzbox früher hatte, hat ja eine IPsec-Verbindung aufgebaut,
Ingo: aber solange es auch nur ein Produkt war, war das auch nicht das Problem.
Ingo: Aber versuch mal irgendwie von einer IPsec-Fritzbox zu irgendwas anderes,
Ingo: was auch IPsec spricht, eine Verbindung aufzubauen. das ist irgendwie die Hölle
Ingo: und von dem her ganz gut, dass sich da WireGuard so ein bisschen durchgesetzt hat.
Ingo: Ja, genau, Sebastian, müssen wir uns nochmal tiefer angucken,
Ingo: ich würde das tatsächlich nochmal in einer der nächsten Sendungen,
Ingo: vielleicht auch bei Ratatux behandeln oder dass wir mal eine Demo zusammen machen
Ingo: und du oder wir das zusammen mal aufsetzen und sagst, ja, das funktioniert,
Ingo: so setzen wir das auf oder so funktioniert das, das wäre glaube ich ganz gut.
Markus: Das wird auch super Premium-Content für unseren YouTube-Channel.
Ingo: Genau.
Sebastian: Das wäre doch mal was. Das wäre echt ganz lustig.
Markus: Und dann haben wir auch endlich einen Grund, eine Peertube-Instanz aufzusetzen,
Markus: damit es nicht nur über YouTube verfügbar ist.
Ingo: Neben unseren Mastodon auch noch.
Sebastian: Peertube hat hier ja auch einen Stand, gell? Wenn du gerade schon davon sprichst.
Ingo: Habe ich gar nicht gesehen.
Sebastian: Ist das nicht dieses, ah ne, New Pipe ist das.
Markus: Genau. Genau, das New Pipe war für mich auch ein neues Projekt.
Sebastian: Nee, das habe ich schon ewig lange auf dem Smartphone installiert.
Sebastian: Ich nutze es nur nicht, weil ich bin einer der bösen Menschen.
Ingo: Du bist einer der bösen Menschen.
Markus: Du bist einer der bösen Menschen, die?
Sebastian: Ja, ich habe halt einen Premium-Account bei YouTube.
Markus: Das ist nicht böse, das ist vollkommen nachvollziehbar. Ich habe jetzt auch
Markus: an anderer Stelle geguckt, um einfach die Gesamtanzahl der Abos im Rahmen zu
Markus: halten, woanders was zu streichen und zu sagen, ich schmeiße...
Markus: Google jetzt das Geld in Rach, nämlich keine Werbung mehr sehen muss,
Markus: weil die wird wirklich penetrant.
Markus: Mittlerweile fühlt sich YouTube, Entschuldigung, dass das jetzt in den Rand
Markus: ausartet, mittlerweile fühlt sich YouTube so an, wie zu meinen Teenager-Zeiten RTL zu gucken.
Markus: Das ist einfach so viel Werbung dazwischen drin und YouTube war eigentlich mal
Markus: deswegen cool, weil man eben Zoll gucken konnte, ohne die ganze Zeit mit Werbung
Markus: zugeschmissen zu werden.
Markus: Sofern nicht böse, sondern vollkommen okay.
Ingo: Ja, genau.
Markus: Von Google halt nicht okay. Ja, genau.
Ingo: Man wird halt ziemlich, also es ist ja echt wirklich penetrant gemein.
Sebastian: Ja, über den Family-Account geht das irgendwie noch, aber auch da haben sie
Sebastian: die Preise extrem erhöht. Und du musst ihnen halt schon wieder verraten.
Markus: Wer deine Family ist. Du gibst schon wieder so eine Anonymität dran,
Markus: wo ich eigentlich auch gar keinen Bock drauf habe.
Markus: Dann erzeuge ich lieber einen neuen Account und share den unter allen,
Markus: die den nutzen wollen, anstatt dass ich da auch noch die Google-Accounts für
Markus: Google schön aufbereite, wer da zu wem gehört.
Sebastian: Ja, ja, Ja, ja.
Sebastian: Da hast du schon recht, ja. Aber es ist nicht mein Family-Account,
Sebastian: ich bin nur ein Mitglied.
Sebastian: Ich gehöre nur zu der Familie, die ich in einem Haus buche.
Ingo: Zu der erweiterten Familie.
Markus: Das ist so eine Familie, das ist auch in Ordnung.
Sebastian: Ja, aber es ist halt, ja, ich gucke so viel YouTube, dass es wäre,
Sebastian: also ja, man könnte halt eben, wie gesagt, Newpipe da verwenden.
Sebastian: Die haben ja auch jetzt einen Stand, fand ich extrem cool, weil ich dachte,
Sebastian: das wäre so ein Mini-Projekt.
Ingo: Also die hosten tatsächlich auch, oder ist es eine Software, um Videos zu hosten?
Sebastian: Nee, das ist eigentlich ein Zugriff oder ich weiß nicht, was sie mittlerweile,
Sebastian: wie gesagt, ich habe es nicht beobachtet, ich kenne es nur und habe es installiert.
Sebastian: Du kannst darüber halt YouTube schauen, aber eben ohne Werbung auch und so.
Ingo: Okay.
Sebastian: Ich weiß nicht, was sie mittlerweile noch weil, wie gesagt, ich hatte das nicht so groß auf dem Schirm.
Ingo: Gut, müssen wir morgen nochmal vorbeigehen.
Sebastian: Genau, das kannst du ja dann übernehmen.
Ingo: Genau, ihr seid ja nicht mehr da.
Sebastian: Kannst du uns nochmal berichten.
Ingo: Ich habe mir dann noch die Keynote von dem Menschen in der Pearl angeguckt, dem Daniel Stenberg.
Ingo: Und der hat sozusagen das Problem, das AI-Problem, dass ihm lauter Leute Bug-Reports
Ingo: schicken, die alle total gut aussehen, aber totaler Nonsens sind,
Ingo: weil sich die AI irgendwas ausgedacht hat.
Ingo: Also so tatsächlich Funktionen, die dann Exploits haben sollen,
Ingo: die Funktionen gibt es gar nicht.
Ingo: Und ja, ist,
Ingo: Spannend und traurig irgendwie zugleich, weil da natürlich sehr viel Arbeit drauf geht.
Ingo: Und das ist blöd. Und ja, aber sie wollen natürlich auch nicht irgendwie alles
Ingo: von vornherein blocken.
Ingo: Man muss jetzt, wenn man einen neuen, also weil sie ja auch ein Bug-Bounty-Programm
Ingo: haben, wo man irgendwie 10.000 Dollar kriegen kann, wenn man irgendwas Kritisches finden würde.
Ingo: Gab es ja noch nicht Kritisches, aber sie haben trotzdem einige 10.000 oder
Ingo: fast schon 100.000 Dollar ausgezahlt über die ganzen Jahre, die es das Programm jetzt gibt.
Ingo: Und natürlich resultiert das wahrscheinlich aus dieser Sache und weil manche
Ingo: Menschen wahrscheinlich auch was Gutes tun wollen.
Ingo: Aber ja, man muss jetzt angeben, ob man AI benutzt hat, bevor man so einen Bug einreicht.
Ingo: Ob das großartig hilft, weiß man noch nicht. Ja, sie suchen noch,
Ingo: wie man dem am besten entgegen gehen kann, weil AI draufzuwerfen,
Ingo: um AI zu erkennen, ist jetzt auch irgendwie nicht die Lösung.
Ingo: Aber könnt ihr euch mal angucken.
Markus: Macht die Betreiber von AI-Modellen glücklich. Ja, cool.
Markus: Ja, dann haben wir noch du hast den auch den viel Public Money,
Markus: wenig Public Code den hast du auch geguckt, oder?
Ingo: Nee, wollte ich gucken, konnte ich nicht.
Markus: Ja, das war ein sehr interessanter Vortrag von jemandem, der auch in der Free
Markus: Software Foundation Europe aktiv ist. Ich habe den Namen gerade leider vergessen.
Markus: Aber es ging eben darum, um,
Markus: um Initiativen, um diesen Public Money, Public Code, dass also da,
Markus: wo öffentliche Gelder ausgegeben werden, um Software schreiben zu lassen,
Markus: die auch als freie Software veröffentlicht wird, das Wahrheit werden zu lassen.
Markus: Und da hat er vorgestellt, was sie schon an Projekten gemacht haben und vor
Markus: allem auch vorgestellt, mit welchen Kriterien.
Markus: In Ausschreibungen sie empfehlen, herangegangen wird.
Markus: Und er hat noch einmal betont, dass zum Beispiel dieses berühmte ja,
Markus: jetzt hat ja der Anbieter, der die Software erzeugt hat und ich muss neu ausschreiben,
Markus: der ist ja der Einzige, der die warten kann, dass das einfach nicht mehr valide
Markus: ist, sondern ein valides Alleinstellungsmerkmal. Das war ganz spannend.
Markus: Und ja, dann hat er nochmal auf das Zendes verwiesen, auch was aus dem Kontext von Zendes,
Markus: die den Link gerade nicht haben, das sind diejenigen, die den Behörden-Desktop
Markus: gerade bauen oder die Koordination dafür innehaben.
Markus: Bauen tun dann verschiedene Dienstleister.
Markus: Was in dem Kontext gerade läuft, um die Initiative weiter zu unterstützen und
Markus: diesem schlechten Zustand, der da eigentlich herrscht, dass sehr viele Fachverfahren
Markus: eben nicht public sind und deswegen Landkreise,
Markus: die sich damit auseinandersetzen wollen, wo sie Geld sparen könnten durch den
Markus: Einsatz von Open Source Software,
Markus: da einfach orientierungslos sind heutzutage, wie sie sich Hilfe suchen können.
Markus: Und dann gibt es auch noch ein Verzeichnis für Standards und,
Markus: Ja, alles Sachen, die sehr interessant sind, mit denen man sich da auseinandersetzen kann,
Markus: sowohl, wenn man selber in der Verwaltung aktiv ist und da gerne nicht Teil
Markus: der Maschinerie sein will,
Markus: die das Fachverfahren zum Erzeugen von Zulassungen in der Kfz-Zulassungsstelle
Markus: neu implementiert, sondern einfach schaut,
Markus: okay, das hat eine andere Verwaltung schon mal gebaut, lassen es doch da dran anknüpfen.
Markus: Ja, also der Talk dem Ganzen zu schauen, das ist es wert für die ganzen Open-Source-Inzerträge.
Sebastian: Ich glaube, leider Gottes wird das eher auch so eine Nische bleiben,
Sebastian: wenn da nicht vom Gesetzgeber mehr kommt.
Markus: Das Problem, was er auch beschrieben hat, ist, dass es zwar politischen Willen
Markus: gibt, der auch mehrfach schon bekundet worden ist, aber solange das auf anderen
Markus: Ebenen torpediert wird oder nicht wirklich nicht weiter vorangetrieben wird,
Markus: reicht der politische Wille alleine nicht.
Markus: Und es hapert hier ausnahmsweise mal tatsächlich nicht nur am politischen Willen,
Markus: sondern an vielen verschiedenen Stellen. Auf der anderen Seite hat er genügend
Markus: Sachen gezeigt, wo es vorangeht wirklich.
Sebastian: Genau, aber der politische Wille ist zwar das eine, aber halt solange halt kein
Sebastian: Muss für eine Umsetzung da ist, kein aktives, wir haben zu sparen und erstmal zu gucken,
Sebastian: dann wird das nicht passieren und es gibt leider viel zu viele Firmen,
Sebastian: die auch suggerieren, dass man das halt nicht machen sollte.
Markus: Das kommt ja auch noch dazu. Das stimmt.
Markus: Auf der anderen Seite dieses, wir haben zu sparen, das haben eigentlich alle
Markus: Kommunen, weil die alle klamm sind.
Sebastian: Ja, aber sie wissen umgekehrt nicht darüber Bescheid.
Markus: Dass sie da sparen könnten.
Sebastian: Ja, und es sind interne Ausgaben, die trotzdem anfallen und dann ist die interne
Sebastian: Ausgabe manchmal vielleicht sogar teurer oder man kriegt vielleicht keine Förderung
Sebastian: dafür und müsste das aus einem anderen Topf bezahlen oder was auch immer.
Sebastian: Und da ist das Geld halt nicht vorhanden und das ist genau das Problem,
Sebastian: was wir haben, dass eben, dass wir uns da einfach wieder selbst im Weg stehen, denke ich.
Sebastian: Also ich weiß es nicht hundertprozentig, ich kenne nur so die ein oder anderen
Sebastian: Geschichten aus dem Umfeld und das sind dann halt immer die Sachen, die dann aufkommen.
Sebastian: Oder, ja wir haben aber diesen einen Sonderfall und das löst natürlich deren Software nicht.
Markus: Korrekt, aber da muss man eher darüber reden, und das funktioniert dann,
Markus: wenn es freie Software ist, dass man da einen Plug-in-Mechanismus realisiert.
Sebastian: Oder dass nicht jeder Sonderfall halt überhaupt möglich sein muss.
Markus: Andere Thematik, natürlich. Aber natürlich braucht, wenn Klein-Kuckucksheim
Markus: einen extra Sticker auf dem Nummernschild machen kann, dann braucht Klein-Wolkenheim
Markus: dieses Feature natürlich auch.
Markus: Das wäre der Fall für eine gemeinsame Software oder braucht es gerade nicht,
Markus: damit es sich unterscheidet und sie brauchen einen anderen Sticker an einer anderen Stelle.
Markus: Das ist ja so, genau.
Markus: Ich habe während ihr noch dann nach dem Mittagessen, oder wir müssen erstmal
Markus: darüber reden, was wir nach der Mittagspause kurz gemacht haben.
Ingo: Ja, wir hatten ein Hörertreffen. Vielen Dank an alle, die da waren.
Ingo: Wir haben jetzt gar kein Foto gemacht.
Ingo: Aber wir standen in einer netten kleinen Runde und haben über alles mögliche gesprochen.
Sebastian: Ja, dafür, dass so kurzfristig angekündigt war.
Ingo: Ja, es wurde ja gefordert, ich bin extra nochmal angeschrieben worden,
Ingo: wann macht ihr denn noch?
Ingo: Und gleich hier im ersten Vortrag
Ingo: kam einer auf mich zu, also der auch gefragt hatte, wann denn jetzt?
Ingo: Und ich habe gesagt, guck es dir gerade an, ich bin gerade am Schreiben des Tweets oder des Tuts.
Markus: Wir haben sozusagen letztes Sticker verteilt, Ingo hat keine Sticker mehr, ich habe noch ein paar.
Markus: Ja, wir müssen neue bestellen. Genau, wir müssen für Stickernachschub sorgen.
Sebastian: Dann hätte ich gerne einen hexagonalen.
Markus: Ja, hast du die vorhin nicht gesehen.
Ingo: Ja,
Ingo: hatten wir auch schon. Aber ja, müssen wir gerne nochmal nachordern.
Ingo: Ich versuche das mal auf meine To-Do-Liste mitzunehmen.
Ingo: Nach dem Mittagessen geht gleich in die Schiene, die du gerade auch noch angesprochen
Ingo: hast, hat Frank Karliczek, der CEO von Nextcloud & Talk gehalten,
Ingo: Achieving Digital Sovereignty in Europe Through Open Source.
Ingo: Und da ging es eben auch dazu, wie man die politischen Ebenen dazu bekommt,
Ingo: sich mehr für Open Source und Standards einzusetzen, warum das dann wichtig ist.
Ingo: Also gerade das, was du auch für diesen anderen Talk gerade beschrieben hattest,
Ingo: da ging es ja eher um die deutsche Ebene. Hier ging es jetzt auch allgemein.
Ingo: Natürlich auch seitdem Trump wieder Präsident ist, ist das Thema noch mal mehr
Ingo: auf der Tagesordnung als vorher.
Sebastian: Ich habe vorhin ketzerisch gesagt, das ist das einzig Positive, dass...
Sebastian: Was wir von Trump halt haben, ist, dass diese Diskussion jetzt vielleicht doch
Sebastian: nochmal ein bisschen tiefgreifender geführt wird.
Markus: Vielleicht, dass mehr Antrieb für Selbstständigkeit da ist, ja.
Ingo: Genau, und dass Daten natürlich das neue Öl sind und dass aber alle Daten eigentlich
Ingo: im Silickewell liegen und nicht bei uns.
Markus: Da haben wir das neue Öl? Wir sollen Daten jetzt im Boden lassen?
Ingo: Ja.
Ingo: Süß, ich bin auch schon fertig, es ist einfach zu spät.
Ingo: Ja, sozusagen. Lass die doch alle.
Sebastian: Daten sind das schwarze Gold.
Ingo: Lass die doch alle einfach im Boden. Besser als CO2.
Sebastian: Ingo hat das nur über drei Ecken. Also er ist noch fitter im Kopf als wir.
Ingo: Statt CO2 den Boden zu pressen, pressen wir Daten in den Boden.
Markus: Also noch ein Talk für die Watchlist, weil ich konnte nämlich bei Franks Talk
Markus: leider nicht dabei sein, weil ich war aus Gründen in der Nähe von Bällebad und
Markus: bei der Modelleisenbahn.
Ingo: Auch schön, ja.
Markus: Weil die Freien Softwarefreunde e.V., die sind wieder hier, wie letztes Jahr auch schon.
Markus: Und davor die Jahre, glaube ich, also ich bin mir nicht sicher,
Markus: wie lange sie schon da sind. Sie sind auf jeden Fall schon einige Male da.
Ingo: Also ich war jetzt sechs Jahre lang nicht da.
Markus: Ja.
Ingo: Und das letzte Mal, als ich da war, waren die aber auch. Ah,
Ingo: also doch schon so lange, genau.
Markus: Und dieses Mal haben sie eine wirklich große Anlage aufgebaut.
Ingo: Das stimmt. Letztes Mal war es nicht so groß.
Markus: Jetzt habe ich bisher nur den Namen des Vereins gesagt, die sind mit einer Modelleisenbahn da.
Markus: Und das Besondere an der Modelleisenbahn ist, dass sie ein Projekt haben,
Markus: das nennt sich Free Your Model Train.
Markus: Und was sie da drin machen, ist, dass die Gleise kein Strom mehr,
Markus: wie das bei so einer klassischen Modelleisenbahn der Fall ist,
Markus: sondern die Züge haben einen Akkupack.
Markus: Und um zu entscheiden, ob der Zug jetzt Gas gibt oder nicht,
Markus: ist dann ein Arduino mit dran.
Markus: Tatsächlich ist es kein Arduino, sondern wahrscheinlich ein ESP, weil es macht WLAN.
Markus: Man koppelt sich dann mit seinem Handy auf das WLAN und steuert dann jede Lok damit.
Markus: Und dann wird es auf einmal auch sehr, sehr einfach, fünf Loks auf einem Leistnetz
Markus: zu steuern, wofür man bei verschiedenen Modellbahnanbietern sehr viel Geld bezahlt,
Markus: damit man diese Loks einzeln adressieren kann und das mit der Stromverteilung
Markus: alles ordentlich funktioniert.
Markus: Und in dem Augenblick, wo der Zug auf einmal seinen eigenen Strom hat und so
Markus: ein kleines Akkupack da dran, USB hält dann lange, also hinter jedem,
Markus: jetzt ist es wie früher bei den Dampflokomotiven, dann jede Lok,
Markus: ob es jetzt Diesel, Elektro oder Dampf, allerdings hat halt einen Tender hinten
Markus: dran, weil irgendwo muss der Akkublock hin.
Markus: Aber der hält dann auch ganz lange und damit hatten...
Ingo: Das wäre jetzt sonst mal die nächste Frage gewesen, wie laden die den auf?
Ingo: Also es gibt nicht in der, dass du dann doch nochmal, weiß ich nicht,
Ingo: irgendwo in Schiene QI laden, das wäre dann eigentlich.
Ingo: Er fährt dann in den Bahnhof und lässt sich erstmal per QI laden.
Markus: Das ist die Ausbaustufe. Also ich meine, jetzt hat man ja angefangen da zu löten.
Markus: Wenn man da jetzt noch eine QI-Ladeschleife dran lötet.
Sebastian: Aber die haben sich das bei Lego abgeguckt, oder?
Markus: Ich bin mir nicht sicher. Weil ich meine, alleine, du musst dir gucken,
Markus: wo die Hacking-Kultur herkommt. Also dieser ganze Hackerbegriff und so,
Markus: das kommt aus einem Modelleisenbahnclub.
Markus: Also die Historie ist schon in der Thematik begründet.
Sebastian: Ich war, also bei uns in der Gegend war vor kurzem, ja,
Sebastian: vor einem halben Jahr ungefähr so eine Lego-Zug-Ausstellung und da kamen die
Sebastian: auch wirklich von überall her,
Sebastian: Schweden und England und was weiß ich, also war total cool und für die Kiddies
Sebastian: natürlich, also es war gerammelte voll. Ja, ja.
Sebastian: Meiner stand immer nur vorne dran, er will es anfassen, davon war er dann ein bisschen pikiert.
Markus: Klar, das ist das Schlimmste für ein Kind, nicht anfassen darf.
Sebastian: Aber da ist es halt genau so, du hast halt den Akkupack mit drauf.
Sebastian: Und die meisten haben es dann halt mit irgendeinem Controller gekoppelt und
Sebastian: dann kannst du die steuern und so.
Markus: War das dann Standard-Lego oder Duplo?
Sebastian: Nee, die Lego-Teile schon.
Markus: Genau, davon haben wir auch welche zu Hause.
Sebastian: Und da gibt es ja auch eine Python-Library wo du dann wirklich deine Strecke
Sebastian: einzeichnen kannst und dann kannst du mit farbigen Steinen und einem Sensor
Sebastian: kannst du halt wirklich Feedback zurücksenden an diese Software,
Sebastian: wo sich gerade dein Zug befindet und kannst dann darüber auch die Weichen stellen und sowas.
Sebastian: Und es gibt einen lustigen YouTube-Kanal mit zwei Frauen,
Sebastian: die halt viel mit diesen Eisenbahnen machen, mit diesen Lego-Eisenbahnen und
Sebastian: eben auch mit dieser Python-Software dann arbeiten, die dann halt auch Algorithmen geschrieben haben,
Sebastian: wie komme ich am schnellsten von A nach B und wie werden dann halt die Weichen
Sebastian: dann auch gestellt und solche Sachen.
Sebastian: Ziemlich cool, also macht sehr viel Spaß, sich da rein zu nerden.
Sebastian: Ich warte noch darauf, dass der Kleine etwas größer ist und dann werden wir auch sowas sagen.
Markus: Und was der noch erzählt hat an dem Stand, an der Modelleisenbahn ist,
Markus: dass H0, also die machen das alles mit H0,
Markus: dass es halt gebrauchte Züge, gebrauchte Gleise, also Material,
Markus: um sich das zu bauen, dass es das sehr, sehr günstig zur Zeit gibt, weil,
Markus: Den Herstellern, denen stirbt die Kundschaft weg, dadurch, dass sie halt selber
Markus: sich immer zu fein waren und wirklich nur viel überteuerte Systeme angeboten
Markus: haben, kommt die auch nicht so richtig nach.
Markus: Heutzutage denkt sich jeder, ich habe ein Smartphone in der Tasche, das das steuern kann.
Markus: Warum soll ich jetzt hier 75 Euro für die Fernbedienung ausgeben und dann mal
Markus: 75 Euro für die Loksteuerung nur, weil die Lok selbst kostet ja 300 Euro.
Ingo: Wobei, wenn ich mir angucke, wie das Modellflug ist und so, also ich meine,
Ingo: da musst du dir auch immer noch so eine große Fernsteuerung für mehrere hunderte Euro kaufen.
Markus: Ja, da steckt was anderes drin. Also diese Technik, die so eine Modellbahn braucht,
Markus: ist was ganz anderes als ein Modell, was sich in die Lüfte erhebt und was du
Markus: dann auf Kilometer Entfernung, weil es muss ja zuverlässig sein,
Markus: ich glaube, das ist schon ein zentraler Unterschied.
Sebastian: Ja, es ist schon ein Unterschied, aber auch da ändert sich die Steuerung mittlerweile.
Ingo: Gerade durch diese Drohnen-Geschichten und so.
Sebastian: Genau, also gerade bei den Drohnen ist es so und da hat ja DJI schon vor längerem
Sebastian: diesen Einhand-Controller rausgebracht, diesen Joystick, mit dem du fliegen
Sebastian: kannst und ich habe jetzt vor kurzem gesehen,
Sebastian: jetzt kommt auch Insta360,
Sebastian: die normalerweise halt diese 360-Grad-Kameras machen und die kommen jetzt auch
Sebastian: raus mit einer, haben eine Firma gegründet oder aufgekauft.
Sebastian: Ich weiß es nicht, wie da genau der Hintergrund ist, aber sie haben die,
Sebastian: ja wie heißt sie jetzt wieder, ein supergeiler, Anti-Cravity, genau.
Sebastian: Anti-Cravity heißt die Firma und unter dieser Marke wollen sie halt in Zukunft
Sebastian: dann Drohnen rausbringen.
Sebastian: Und jetzt gab es vor drei, vier Tagen das erste Video von einem YouTuber,
Sebastian: der eben das Vor-Vor-Modell, also die sind halt wirklich noch nicht fertig konzeptioniert,
Sebastian: die Teile, aber das durfte er jetzt halt fliegen.
Sebastian: Wahrscheinlich auch für Promotion-Videos eben zu generieren,
Sebastian: weil er hat halt Videos mit dieser Drohne gemacht von zwei.
Sebastian: Motorrad-Stuntfahrern, also so Cross-Stuntfahrern, die dann halt Sprünge gemacht
Sebastian: haben und er hat es damit gefilmt und das ist eine 360-Grad- Drohne,
Sebastian: ja und die haben einen geilen Move gemacht,
Sebastian: ich meine man hat ja diese Stitching-Line, ich weiß nicht ob ihr das schon mal
Sebastian: gesehen habt, aber letzten Endes, man hat halt.
Sebastian: Zwei Seiten eine Linse und die haben halt ein View von mehr als 180 Grad,
Sebastian: also meistens sind sie so bei, ich glaube.
Sebastian: 220 Grad Field of View und das heißt, die überlappen sich an einer Stelle und
Sebastian: dadurch kannst du halt an dieser Stelle, wo sie sich überlappen,
Sebastian: den Teil auch wegretuschieren, der dann da drin liegt.
Sebastian: Und damit machen sie eben diesen,
Sebastian: Stick zum Beispiel einmal weg. Und bei der Drohne ist es so,
Sebastian: dass eben oben und unten diese Kamera sitzt und dadurch hast du die Drohne aus
Sebastian: dem Bild. Egal, wo du hinschaust.
Ingo: Okay, der retuschiert die dann quasi sozusagen.
Sebastian: Du hast kein Propeller im Weg, du hast nichts im Weg. Egal, wie du gerade fliegst,
Sebastian: ja, du kannst am Ende eben das Ganze reframen.
Sebastian: Und sie haben es halt auch direkt mit einer mit einer Brille,
Sebastian: Brillenanbindung dabei, dass du halt eben wirklich First-Person-View machen
Sebastian: kannst und es ist halt wie ein Flugzeug.
Sebastian: Du guckst links, rechts, du guckst sogar besser, weil du kannst nach unten gucken
Sebastian: und hast halt nichts im Weg und du kannst mit dieser Brille eben jederzeit irgendwo hinschauen.
Sebastian: Du kannst mit diesem einen Joystick fliegen und der Typ hat halt diese noch nicht fertige Drohne.
Sebastian: Also da war ein DJI-Entwickler, der das ihm übergeben hat irgendwie und hat
Sebastian: gesagt, ja, es sind ungefähr so 30 bis 40 Prozent kann diese Drohne erst.
Sebastian: Und er hat diese unfertige Drohne einfach mal einen dieser Crossfahrer in die
Sebastian: Hand gedrückt und hat gesagt, hier flieg.
Sebastian: Und er konnte sofort damit fliegen, weil es kinderleicht ist einfach.
Sebastian: Also ja, die Steuerung ändert sich da auch ein bisschen.
Sebastian: Und ich war sehr fasziniert, weil das mit dem 360 Grad ist natürlich einfach eine tolle Sache.
Sebastian: Und es ist immer noch traurig, dass man so schwer fliegen darf.
Sebastian: Und die Drohne soll unter 250 Gramm bleiben, was auch nochmal sehr spannend ist.
Markus: Das ist super für die Versicherungspflicht und für die Plakettpflicht und sowas.
Sebastian: Genau.
Ingo: Gut, gibt es noch was zu dem Trains?
Markus: Zu dem Trains.
Markus: Es sieht sehr spaßig aus. Ich bin definitiv ich wünsche, ich hätte mehr Zeit.
Ingo: Selber welche zu kaufen.
Markus: Ja, genau.
Ingo: Und zu modifizieren. Ich habe auch noch eine eingepackte Eisenbahn bei mir im Keller rumstehen.
Markus: Aber...
Sebastian: Siehst du, da kommen wir schon mal...
Markus: Ja, ja, ja. Von früher habe ich noch so eine Spur N-Eisenbahn,
Markus: aber das ist definitiv zu klein.
Ingo: Das ist zu klein.
Markus: Ja. Also H0 braucht man, glaube ich, schon...
Ingo: Ich habe TT. Das ist ein bisschen kleiner als H0.
Markus: Ist TT nicht auch Schwur N? Ist das noch eine Zwischengröße?
Sebastian: Ich kenne mich damit leider gar nicht aus. Ich bin voll lost gerade.
Ingo: Es gibt H0M, was genauso groß ist wie TT.
Ingo: Also TT ist, oder H0 ist 1 zu 84 und 1 zu 87 oder sowas. Und TT ist 1 zu 140.
Markus: Ich habe die Skale nicht mehr, die Maßstäbe nicht mehr.
Sebastian: Also ich darf mich mit Zügen nur beschäftigen, weil mein Kleiner halt total auf Züge abfährt.
Markus: Das ist super.
Sebastian: Lego-Dublo-Zug hat er zu Hause.
Markus: Ich finde, das zeigt wieder, für Verkehrswende und so, was Züge für eine Faszination
Markus: haben, da ist einfach viel mehr drin als Autos.
Markus: Also mit Autos kann man auch spielen, gar keine Frage, ferngesteuerte Autos sind auch cool.
Markus: Aber wie, was für eine Anziehungskraft Züge haben. Wir waren jetzt in Österreich,
Markus: waren wir auch in einem Zugmuseum.
Markus: Und dann läufst du einfach durch Hallen, wo eine Lok steht, mit ein Person,
Markus: und dann stand da eine Dampflok, Dieselloks und Elektro-Loks.
Markus: Und das ist auch einfach diese Riesengeräte, die machen auch wirklich was her.
Markus: Autos sind auch toll, gar keine Frage, aber Züge haben schon nochmal einen ganz anderen Impact.
Sebastian: Ja, wir müssen immer, wenn wir auf einen Campingplatz fahren,
Sebastian: dann queren wir halt auch die Zuggleise und da kommt was ein Glück regelmäßig hinzu.
Sebastian: Weil jedes Mal, wenn wir da ankommen, gehen die Schranken runter und er freut
Sebastian: sich natürlich riesig. Und dann will er noch, wenn die Schranken hochgehen, noch weiter gucken.
Sebastian: Es ist halt sehr lustig und er kommt aus dem Kindergarten heim und will auch
Sebastian: dann auf YouTube mal noch das ist dann halt so seine Viertelstunde Medienzeit,
Sebastian: die er am Tag kriegt die verbraucht er dann sozusagen mit Zug gucken,
Sebastian: ob es dann halt Lego-Züge sind, die durch den Garten ich muss mehr YouTube-Videos.
Ingo: Machen mit Zugfahrten auf jeden Fall.
Sebastian: Ungelogen da sind extrem viele von diesen Videos, die,
Sebastian: weit über, also die mehrere Millionen Aufrufe haben.
Ingo: Ich hätte hier mehrere Videos, die ich selber gemacht habe von den Zugfahrten. So ist es nicht.
Sebastian: Vorher steht da mehr auf die Lego-Sachen.
Markus: Lass uns das Zugthema abschließen, weil nachdem dann das rum war und vielleicht
Markus: kommen wir auch zu den Ständen gleich nochmal zu sprechen, dann haben wir uns
Markus: noch was Fedi Würziges angeguckt.
Ingo: Federiertes Forgio oder wie auch immer man das ausspricht.
Sebastian: Ja, wer von euch hat denn schon einen Forgeo-Client im Einsatz?
Markus: Client?
Ingo: Clients haben ja ganz viele.
Sebastian: Nein, also wer hat den Server schon im Einsatz?
Ingo: Nein, also ich habe einen Account auf einem selber administrierten Server.
Ingo: Also wir diskutieren tatsächlich bei uns in der Helmholtz-Gemeinschaft drüber,
Ingo: müsste man nicht auch mal was aufbauen, wenn GitLab irgendwann komisch wird.
Ingo: Und von dem her gab es jetzt jemanden, der die Folgen aufgesetzt hat.
Markus: Aber wir betreiben GitLab schon on-prem, oder nicht?
Ingo: Ja, wir betreiben GitLab on-prem.
Markus: Das heißt, das könnt ihr euch schon mal nicht einfach so abdrehen,
Markus: wie jetzt alle, die, wenn GitHub aus irgendeinem Grund beschließt, abgedreht zu sein.
Ingo: Das ist klar, das ist richtig, aber trotzdem, es ist auch immer noch eine große
Ingo: amerikanische Firma, die irgendwie Geld verdienen muss und ja auch nicht alles
Ingo: Open Source stellt und von dem her war das ganz spannend.
Ingo: Also die hatten wir, glaube ich, auch schon mal Erwähnt, Kotberg.
Ingo: Und die hatten ja Gitti geforkt.
Sebastian: Da steht auch noch ein Interview aus.
Ingo: Ja, ich weiß. Genau. Und daraus ist dieses Forge geworden.
Ingo: Und das ist quasi wie GitHub, GitLab, ein Git-Server mit lauter Funktionen,
Ingo: den man eben selber hosten kann.
Sebastian: Der Werdegang ist ja sogar noch ein bisschen weiter vorne anzusetzen.
Sebastian: Ich habe alle mitgemacht, also es fing an mit dem Gox-Server,
Sebastian: das war halt dann ein Go-implementierter Git-Server, wo du eben einen Binary
Sebastian: hast, die du dir auf den Server schmeißt und es läuft.
Sebastian: War halt so das Totschlag-Argument gegen GitLab, was halt leider nicht so angenehm
Sebastian: ist aufzusetzen und erst recht nicht zu betreiben.
Sebastian: Und das war so mein erster Server, den ich dann auch selber gehostet habe für mich. Dann,
Sebastian: Ja, gab es, also das ist so, was ich mitgekriegt habe, sie haben es im Vortrag
Sebastian: ein bisschen anders dargestellt,
Sebastian: aber dass halt eben die Community bestimmte Features implementiert haben wollten
Sebastian: und der Entwickler hat sich da so ein bisschen auch gewährt und wollte halt
Sebastian: einfach sein Ding da durchziehen, ist ja auch okay, ist legitim, kann er machen.
Sebastian: Und daraus hat sich dann halt Getty entwickelt.
Sebastian: Das war dann das Community-Projekt und das ist jetzt 2022 war es im Vortrag
Sebastian: glaube ich erwähnt, auch von einer Firma,
Sebastian: eingenommen worden, kann man vielleicht so am besten sagen und daraus hat sich
Sebastian: dann eben, oder da wurde dann wieder ein Fork gemacht und das ist jetzt dann das Forgio-Projekt.
Sebastian: Es ist ein Inplace, also wenn man GT verwendet hat, kann man halt einfach wechseln
Sebastian: auf Fortio, das geht aktuell noch.
Sebastian: Ich habe es jetzt installiert, weil ich fand es A, finde ich es schön als Projekt,
Sebastian: das ist bei Codeberg eben aufgehängt.
Sebastian: Codeberg selber setzt eben auf Fortio, sie haben,
Sebastian: eine eigene Fortio, einen eigenen Fortio-Klon, den sie einsetzen,
Sebastian: mit noch einigen Modifikationen, der eben auf die Größe des Projekts eben auch
Sebastian: aus für die Scalability und so Sachen,
Sebastian: noch so ein paar Anpassungen drin hat und weil sie eben bei manchen Features nicht warten können.
Sebastian: Aber die Sachen gehen oder sind eigentlich gedacht, dass sie auch immer wieder
Sebastian: ins Projekt zurückgehen und
Sebastian: das liegt ja auch unter der Schirmherrschaft von dem Verein von Kotberg,
Sebastian: also dem Verein, der da hinten dran steht und deswegen habe ich gesagt,
Sebastian: ja, klingt gut, die sitzen in Berlin wir wollen haben wir das ja schon ein paar
Sebastian: mal gehabt wir wollen weg von US-Diensten und Firmen und uns da ein bisschen,
Sebastian: unabhängiger machen und deswegen ist das jetzt mein dritter Wechsel von der
Sebastian: oder der dritte Fork mit dem ich mitschwimme an der Stelle Ja.
Markus: Das ist so, diese Server sind so das
Markus: eine, das andere ist die große Community-Plattform die GitHub einfach ist.
Markus: Und da wird uns der Server alleine nicht helfen. Und der eigentliche Inhalt
Markus: dieses Talks war dann ja darüber,
Markus: wie dieses Forgeo-Föderierungsfeatures, also sprich Activity Pub implementieren,
Markus: um im Fediverse aktiv zu sein, wie sie das erreichen können.
Markus: Und sie haben als erstes Feature die Stars. Also wenn man ein Repository mag,
Markus: dann vergibt man auf GitHub und GitLab erst Sternchen.
Markus: Dass sie das föderiert abgebildet haben und da haben sie dann auch die Roadmap
Markus: aufgezeigt, wie es jetzt weitergehen soll bis hin zu föderierten Pull-Requests
Markus: und dass man über Instanzen hinweg,
Markus: arbeiten kann und das wäre dann wirklich der Schlüssel von den großen Plattformen
Markus: unabhängig zu werden, wenn diese, wenn die Infrastruktur dafür da ist,
Markus: dass das Ökosystem wirklich leben kann und man nicht wieder,
Markus: einfach von GitHub weg, ja, aber dann bin ich wieder alle nur bei Codework,
Markus: wäre auch nicht die Lösung, weil dann habe ich wieder einen zentralen Punkt,
Markus: der Neuralgeschichte ist.
Sebastian: Also es ist ja gut, wenn man ich finde das nicht verwerflich,
Sebastian: wenn man so einen zentralen Punkt hat.
Sebastian: Gerade Oder gerade vielleicht auch, wenn es gibt, glaube ich,
Sebastian: auch diese Bestrebung, so ein GitHub auf EU-Ebene aufzubauen.
Sebastian: Also letzten Endes, was sie dann unten runternehmen werden, keine Ahnung.
Sebastian: Aber da gibt es auf jeden Fall, habe ich auch schon mal was zugelesen,
Sebastian: dass das gemacht werden soll.
Sebastian: Finde ich persönlich sehr schön, dass man sagt, okay, da hat man eine zentrale
Sebastian: Stelle, da ist mein Anlaufpunkt, da kann ich vielleicht auch mich registrieren,
Sebastian: wenn ich selber so einen Server halt einfach nicht betreibe.
Sebastian: Das ist eigentlich auch, das finde ich nicht schlecht.
Sebastian: Ich finde es auch nicht schlecht, dass man eben wie bei GitHub,
Sebastian: letzten Endes ist das für einen Entwickler ein Aushängeschild,
Sebastian: so ein GitHub-Account. Ja. Ja.
Sebastian: Und wenn du jetzt deine eigene Instanz hast, das ist halt nicht mehr so ein
Sebastian: Aushängeschild an der Stelle, ist auch schwieriger zu finden in dem Moment.
Sebastian: Und ich glaube, wenn das mit dem Föderationsgedanken halt gut gespielt wird,
Sebastian: dann ist das auch nicht mehr problematisch, dass du eine zentrale Großinstanz hast. Ja.
Sebastian: Ja.
Sebastian: Und ich glaube, da ist halt genau diese Förderationsgeschichte ein guter Punkt.
Sebastian: Und du kannst trotzdem weiterhin zentralisiert noch so eine Großplattform,
Sebastian: weil irgendwie so eine zentrale Anlaufstelle ist GitHub halt einfach.
Markus: Genau, genau. Und irgendwie brauchen wir ja aber eine Alternative dazu.
Markus: Man sieht das eigentlich überall, dass diese großen zentralen Anlaufpunkte das
Markus: Problem des modernen Internets sind.
Markus: Dass wir eben von dieser Idee, dass wir dezentral sind oder dass das Netz dezentral ist und agieren kann.
Ingo: So wie es ja angefangen hat.
Markus: Genau, dass man davon weggekommen ist und so viel von zentralen Playern abhält.
Markus: Ist ja genauso, wenn bei Amazon heute der Stecker gezogen wird,
Markus: dann ist er ja leider auch ein Großteil des Internets kaputt.
Sebastian: Ja, das ist ja das, was die Otto-Normal-Nutzer von Amazon ja gar nicht wissen.
Markus: Ja, richtig.
Ingo: Aber wahrscheinlich auch, wenn du es bei Cloudflare machst. Wenn du deinen Stecker
Ingo: ziehst, gibt es auch erstmal die Hälfte des Internets nicht mehr.
Sebastian: Ja, wollte gerade sagen, es kommt halt immer noch auf die Stelle an.
Ingo: Aber genau, aber dieses, gerade dieses federierte, so ist das Internet ja gestartet.
Ingo: Irgendwie ein paar Computer würden zusammengeschlossen, dann haben sich Systeme
Ingo: wie E-Mail entwickelt, was einfach auch keinen zentralen Server voraussetzt.
Ingo: Ja, und das wäre schon gut, wenn wir zumindest in einigen Punkten da wieder dann hinkommen würden.
Sebastian: Ja, wir haben im Moment aber, also ich weiß nicht, ob das ein zeitliches,
Sebastian: also ein aktuelles Problem ist einfach nur,
Sebastian: dass wir Dinge anders gewohnt sind, aber ich habe es jetzt so mit Matrix zum
Sebastian: Beispiel gesehen, ja, das ist ja auch dann die XMPP-Forschung.
Sebastian: Ja, Weiterentwicklung kann man vielleicht sagen oder wie auch immer,
Sebastian: aber es ist halt trotzdem.
Ingo: Die selben Ideen, ja, Weiterentwicklung nicht, aber ja.
Sebastian: Ja, aber es läuft halt dann auch nicht so stabil dann.
Sebastian: Du hast Probleme mit Load, wenn du es halt selber hostest, musst du da schon
Sebastian: ein bisschen Power reinstecken.
Sebastian: Deswegen war vorhin meine Frage dort auch bei dem Fortue-Projekt dann gewesen,
Sebastian: wie das da halt aussehen wird.
Sebastian: Oder auch Leute, die eine Mastodon-Instanz haben, umso mehr Leute da drauf sind,
Sebastian: umso mehr du da förderierst, dann brauchst du halt eben einen Server, der nur das macht.
Markus: Ja, aber schon mit der Load ist auch wieder die Frage, ist das dann die Referenz-
Markus: Implementierung, liegt das an der Implementierung oder liegt es an den Konzepten?
Sebastian: Wenn es die Konzepte sind, ist es problematisch.
Markus: Von WhatsApp habe ich es gehört, was in Elixier Wandy geschrieben,
Markus: weil einfach Elixir ein fundamental anderes Programmier- und Threading-Modell hat.
Markus: Dann der XMPP-Server ist doch auch Elixir.
Ingo: Je nachdem, was für einen du benutzt, entweder ist es Erlang.
Markus: Ach, Erlang, siehst du. Ja, genau. Und jetzt, ich kenne mich in dem Ökosystem zu wenig aus.
Markus: Es ist dann eben nicht PHP und es ist nicht Java, leider.
Markus: Und dann einfach Aber wahrscheinlich, weil die Modelle andere sind.
Markus: Und da muss man dann auch das nochmal überlegen, ob man vielleicht diese High-Load-Geschichten
Markus: mit anderen Programmiermodellen bergern muss.
Sebastian: Aber das sind so Sachen, ich sage immer, ja, wir können uns so ein Ding zu Hause
Sebastian: hinstellen, das selber betreiben,
Sebastian: aber dezentral, wir wollen halt auch unsere Eltern da mit drin haben,
Sebastian: wir wollen halt Leute mit drin haben, die dieses Know-how nicht haben.
Markus: Die es auch nicht haben wollen. Das funktioniert bei E-Mail ja auch fast.
Markus: Also wenn wir jetzt mal von dem Fakt absehen, dass ein Drittel des E-Mail-Verkehrs
Markus: bei Microsoft liegt mit Exchange auf Azure,
Markus: ein Drittel bei Gmail liegt und nur das letzte Drittel wirklich die zentrale ist.
Sebastian: Ja gut, von dem letzten Drittel sind viele noch bei Telekom, würde ich sagen.
Markus: Ja, aber selbst so ein großer Provider fällt eigentlich nicht mehr ins Gewicht,
Markus: weil er ist nur für Deutschland.
Markus: Er fällt uns ins Gewicht, weil die Telekom blöde Blocking-Regeln hat.
Markus: Die kleine Mail-Server sehr diskpektierlich.
Sebastian: Die Telekom ist nicht nur Deutschland, also zumindest nicht.
Sebastian: Ja, aber E-Mail-mäßig. Echt, haben die das nur?
Markus: Achso, nein, aber der Klotz, also ich meinte den Klotz. Natürlich ist die Telekom
Markus: ein internationaler Konzern.
Markus: Aber ich meinte diesen E-Mail-Block, der gerade bei ihr Kundennetz.
Sebastian: Ja, keine Ahnung. Ich habe die Erfahrung gemacht, gerade im Jahr,
Sebastian: Dem jüngeren Publikum kann man fast sagen, wenn du da sagst,
Sebastian: hier, ich hätte gerne mal deine E-Mail-Adresse. Ich habe keine E-Mail.
Sebastian: Und dann sagst du, was hast du denn für ein Handy? Ich habe ein Android.
Sebastian: Ja, dann hast du eine E-Mail-Adresse. Gib mir dir doch mal bitte.
Sebastian: Ja, wie, ich habe eine E-Mail-Adresse.
Markus: Ja, also Die gucken halt nicht rein und damit ist es auch Ja.
Sebastian: Auch so, also E-Mail ist halt nicht mehr, das ist nicht mehr da,
Sebastian: das existiert für viele Menschen einfach nicht.
Markus: Ja, also wenn du, die gucken dich an, wie wir Leute angeguckt haben,
Markus: weil wir gebeten wurden einen Brief oder immer noch gebeten werden einen Brief zu schreiben.
Sebastian: Oder einen Fax.
Markus: So werden, so werden, so gucken die Leute aus der Generation einen dann an, ja.
Sebastian: Ja, und das ist, das ist leider Gottes die junge Generation halt, ja.
Sebastian: Und da ist halt eben, sind die Chat-Clients da und die sind,
Sebastian: da gibt es nichts, was förderiert so richtig, ja, leider Gottes,
Sebastian: also da fehlt mir immer noch der Standard schlechthin, weil XMPP ist halt, es ist,
Sebastian: ja, das bietet halt die neuen schönen Features nicht mehr, ja,
Sebastian: also man möchte halt eine Reaction, ja, aber je nach Client kann das dann,
Sebastian: aber da gibt es dann halt auch nur zwei Clients, die es überhaupt können und
Sebastian: irgendwie darstellen, aber so, so,
Sebastian: Man ist es halt gewohnt, dass man heutzutage eine Reaction auf einen,
Sebastian: also bei Signal oder bei WhatsApp, du zitierst was und dann kannst du auf das
Sebastian: Zitat und kannst nochmal die Kommunikation davor dir anschauen,
Sebastian: weil du vielleicht gerade nicht mehr weißt, was hat man da eigentlich nochmal
Sebastian: gesprochen oder so ein Scheiß.
Markus: Wobei, wenn du die Features nutzt, hängst du auch einen Großteil der User ab.
Markus: Also das ist dann schon wieder, da bin ich mir manchmal nicht sicher,
Markus: ob das einfach unsere Bubble ist, die das macht und ein normaler User macht das einfach nicht.
Sebastian: Ah doch, also das machen sogar meine Eltern teilweise.
Sebastian: Das ist halt ein so einfaches Feature mittlerweile, also gerade bei WhatsApp
Sebastian: ist es ja wirklich so, du slidest drüber und dann ist das ein Zitat und das
Sebastian: funktioniert halt super.
Sebastian: Oder eine Reaction drauf zu geben mit einem Smiley, dass du halt nicht ein Smiley
Sebastian: zurückschickst, sondern dass du halt nur eine Reaction drauf machst und so Sachen.
Sebastian: Keine Ahnung, muss ich sagen, habe ich mich sogar mittlerweile so krass dran gewöhnt.
Sebastian: Ich nutze das sogar in Teams, wenn ich halt Teams mal gerade einsetzen muss.
Markus: Ja, wobei da finde ich, also in dem Kontext finde ich Reactions wichtig.
Sebastian: Doch, einen Daumen hoch. Also warum soll ich noch zum fünften Mal Ja oder keine
Sebastian: Ahnung, klingt super, zurückschreiben. Ja, was weiß ich.
Sebastian: Da schicke ich einen Daumen hoch und dann weiß ich, weiß der Gegenüber.
Markus: Aber nicht alles, was du als Reactions hinterlässt, ist so eindeutig wie ein Daumen hoch.
Sebastian: Ja gut, also wenn ich, ja, ja, vielleicht, keine Ahnung, ich bin auch manchmal
Sebastian: ein bisschen, ich habe meinem PO schon ein Herzchen geschickt,
Sebastian: weil ich halt einfach Danke sagen wollte, mein Gott,
Sebastian: da ist mir egal in dem Moment.
Markus: Das ist ja genauso absurd, wie das auf Instagram, alle Sachen,
Markus: die man gut findet, die herzt man ja auch direkt, also so viel Liebe, wie man da verteilt.
Sebastian: Das ist halt ein Herz ist ein Like mittlerweile, ist ja sogar bei Forge auch,
Sebastian: nee, das ist ein Star, das ist ein Star.
Markus: Genau.
Sebastian: Aber trotzdem, das ist dann Sternchen.
Markus: Fallen die Sterne vom Himmel.
Sebastian: Die haben wir ja früher schon in der Schule als Stempelchen in unsere Hefte
Sebastian: gekriegt oder sowas teilweise.
Ingo: Bienchen war das.
Sebastian: Aber siehst du, bei uns gab es auch Sternchen manchmal.
Markus: Bienchen machen Honig.
Sebastian: Ja, wollen wir noch kurz zu den Ständen kommen? Also ich habe mich hier sehr
Sebastian: lange und ausgiebig mit Open Hub unterhalten, war sehr nett.
Sebastian: Ich habe ganz ketzerisch gefragt, ob sie denn mittlerweile Angst haben vor Home Assistant.
Sebastian: Und nein, er war sehr.
Sebastian: Zuversichtlich, das Einzige und das ist ja auch so ein bisschen das Bedenken
Sebastian: der Community bei Home Assistant gewesen oder auch immer noch,
Sebastian: weil ja halt einfach eine große Firma jetzt hinten dran steckt oder beziehungsweise
Sebastian: die Firma halt größer wird, ja und auch mehr Ambitionen eben mit dem System
Sebastian: hat, aber sie haben ja eben,
Sebastian: den Code extra in eine freie Organisation ausgelagert, um eben diese Ja,
Sebastian: um da das Gefühl ein bisschen besser zu machen, dass die Firma halt nicht den
Sebastian: Code hat und wenn die Firma weg ist, ist der Code halt auch weg oder sowas.
Sebastian: Und ich habe das Gefühl,
Sebastian: dass bei Home Assistant da schon sehr stark Wert drauf gelegt wird,
Sebastian: dass das weiterhin offen bleibt, weil das ist einfach, das ist ja auch die Hauptbotschaft,
Sebastian: wenn du auf die Webseite kommst und so Sachen.
Sebastian: Da habe ich jetzt auch nicht so die Sorge. Das Einzige, warum die Frage so ein
Sebastian: bisschen aufkam, Home Assistant macht ja mittlerweile dann,
Sebastian: dass man auch diese Labels, was man auf den Geräten ganz gerne sieht,
Sebastian: Works with Google, with Alexa,
Sebastian: with HomeKit und jetzt gibt es halt auch Works with Home Assistant und das ist
Sebastian: das erste Open Source Tool in dieser Richtung.
Sebastian: Es ist das erste und einzige, was eben wirklich im Herstellersektor angelangt
Sebastian: ist, sodass die Hersteller von sich aus dann auch Implementierungen bringen.
Sebastian: Natürlich bietet das trotzdem den Vorteil auch für Open Hub und da kam er dann
Sebastian: halt auch so ein bisschen drauf.
Sebastian: Viele der Implementierungen, die jetzt da verwendet werden oder umgekehrt sind
Sebastian: halt eben unten drunter einfach die gleichen.
Sebastian: Und genau das wird wahrscheinlich und ich denke, das ist auch so ein großer
Sebastian: Pluspunkt für alle anderen und inklusive Open Hub, dass eben Home Assistant
Sebastian: sich so eine große Mühe gibt und den Herstellern aufzeigt.
Sebastian: Hallo, hier ist ein Open Source Tool und wir können wirklich alles miteinander
Sebastian: verbinden und wir wollen auch, dass das funktioniert.
Sebastian: Ihr wollt es irgendwie ja auch, weil ihr sagt, Google unterstützen wir,
Sebastian: Alexa unterstützen wir, Apple unterstützen wir. Bitte unterstützt uns auch.
Sebastian: Und das scheint auch gut angenommen zu werden.
Sebastian: Es sind da schon etliche große Player mit dabei, die das auf ihre Sachen mit drauf bringen.
Sebastian: Ich glaube sogar Samsung will da jetzt mit einsteigen oder ist mit eingestiegen.
Sebastian: Und das bringt natürlich auch allen anderen Projekten dann was.
Sebastian: Und ich hoffe, dass das in der Richtung auch so weitergeht.
Sebastian: Wir haben uns dann halt viel unterhalten. Er hat gesagt, was Home Assistant
Sebastian: halt viel besser macht als Open Hub ist so diese Usability beim Einstieg.
Sebastian: Dafür bietet halt Open Hub am Ende wesentlich mehr Flexibilität bei der Gestaltung
Sebastian: von der Oberfläche und so Sachen.
Sebastian: Also jedes Projekt hat da halt natürlich sein Vor- und Nachteile.
Sebastian: Wir haben uns dann viel ausgetauscht in der Richtung.
Ingo: Du kannst bei OpenHub, das hat mir ja damals gefallen, einfach sehr viel in
Ingo: Textfiles machen und das… Das ging.
Sebastian: In Home Assistant ganz am Anfang.
Ingo: Auch.
Sebastian: Oder musstest du so machen. Ich bin halt seit der ersten Stunde bei Home Assistant
Sebastian: dabei, also das war damals noch in der Pre-Alpha, was weiß ich was.
Sebastian: Seitdem mache ich das und dann war halt alles nur in YAML-Files möglich.
Sebastian: Und mittlerweile ist halt, du installierst das Ding und hast es bei dir zu Hause im Netz hängen.
Sebastian: Das erkennt automatisch deine Sonos-Boxen, deine Music-Cars-Boxen.
Sebastian: Das erkennt, da ist eine Fritz-Box mit im Netzwerk. Das erkennt...
Sebastian: Den Wechselrichter zum Teil und so Sachen. Also du musst bei vielen Sachen einfach
Sebastian: nur noch klicken, einrichten, dann kriegst du sogar eine Anleitung,
Sebastian: wenn du irgendwie was eingeben musst oder sowas.
Sebastian: Bei dem einen oder anderen ist ein Account oder dann bei den Boxen ist meistens
Sebastian: halt wirklich nur einrichten und dann werden sie eingerichtet und du hast sie
Sebastian: verfügbar für deine Automationen und so.
Sebastian: Sie haben halt sehr viel gemacht, um eben Endanwender tauglich zu werden und,
Sebastian: das ist glaube ich auch der Punkt, der bei OpenHub und auch bei den IOProker
Sebastian: und so Sachen, da fehlt noch so diese Endanwender-Sicht.
Sebastian: Also das sind halt Leute wie wir.
Markus: Ich glaube, es fehlt nicht, aber es ist eine Kapazitätsgeschichte.
Ingo: Ja, vielleicht auch, aber ich meine bei OpenHub ist es gar nicht so schlecht.
Ingo: Du musst das Plugin aktivieren und sagst dann scannen und da findet ihr die Sachen auch.
Ingo: Danach ist es ein bisschen komplizierter das Ding vielleicht einzurichten,
Ingo: weil es gibt dir viele Optionen, wobei glaube ich mittlerweile das standardmäßig,
Ingo: kannst du auch anklicken und sagen weiter und es ist eingerichtet.
Sebastian: Ich gehe bei sowas immer so weit, dass ich halt gucke, was könnten meine Eltern
Sebastian: umsetzen und das sind für mich Endanwender also nicht wir, ich habe auch gesagt
Sebastian: zu den Jungs, hier ist die falsche Ansprechgruppe eigentlich Ihr kommt drauf an.
Markus: Was sie wollen, ich glaube hier Hier wollen sie Werbung machen und auch Leute
Markus: neugierig machen, dass die Community lebendig bleibt und auch Leute vielleicht
Markus: was mit Hacken und Module bauen und so.
Ingo: Ja, ich meine, selbst FHM ist immer noch aktiv, ja.
Ingo: Aber die zwei großen sind halt OpenHub und Home Assistant.
Sebastian: Es ist auch gut, dass Konkurrenz da ist und es soll auch so bleiben.
Sebastian: Also ich hoffe, dass das den Projekten des beiden oder generell auch den anderen
Sebastian: Projekten weiterhin gut geht,
Sebastian: weil nur Konkurrenz halt auch das Geschäft belebt und eben neue Features auch rausbringt und so.
Sebastian: So, man guckt sich dann halt das eine bei dem einen ab und der andere dann wieder
Sebastian: das andere bei dem anderen und sowas.
Sebastian: Das ist aber genau das, was wir brauchen. Und deswegen hoffe ich,
Sebastian: dass Home Assistant halt den anderen nicht zu weit davon läuft,
Sebastian: dass es irgendwann ein Community-Problem gibt oder sowas.
Sebastian: Das wäre sehr schade an der Stelle. Und das ist die größte Gefahr, die ich da eher sehe.
Sebastian: Es wird am Ende so sein wahrscheinlich, dass es halt Endanwender tauglicher
Sebastian: ist, weil sie eben da viel Energie auch reinstecken.
Sebastian: Und diese Endanwender sind halt nicht die Leute wie wir, die das halt mit links
Sebastian: aufsetzen, die da halt sich dreimal durch die GUI klicken und dann ist es da.
Markus: Ja, die jetzt ihr Balkonkraftwerk irgendwie installiert haben,
Markus: Wechselrichter da hängen haben und irgendwie die schaltbare Steckdose daran
Markus: koppeln wollen, dass Strom vom Balkon kommt und nicht aus der Steckdose.
Sebastian: Genau.
Sebastian: Ja, und ansonsten?
Ingo: Ja, weiß ich nicht. Habt ihr noch ein Projekt, was ihr gesehen habt?
Ingo: Also ich hab ja meine Open-Office-Org-Geschichte schon erzählt.
Markus: Ja, ich hab mich gefreut, dass CA-Cert wieder hier ist. Wir reden jedes Mal,
Markus: wenn die FrostCon war, drüber.
Ingo: Genau, ich hab letztens meine ganzen CA-Cert-Belege dann doch mal weggeschmissen. Also ich hatte ja...
Markus: Ingo, du hast dich verpflichtet.
Ingo: Ja, die zehn Jahre aufzählen.
Markus: Ach, die waren vorbei, die zehn Jahre.
Ingo: Die sind schon lange vorbei. Die sind schon seit zehn Jahren vorbei.
Markus: Ja, jetzt ruhig, nachrechne.
Ingo: Das war 2005 oder irgend sowas.
Markus: Ja, ja, damals, als wir in Stuttgart die, ja.
Ingo: Wo wir Leute zertifiziert haben. Das ist 20 Jahre.
Markus: Nicht sagen.
Ingo: Genau. Und ich hatte die letztes, irgendwo habe ich gesagt, naja.
Ingo: Okay, ja, das ist jetzt weg.
Markus: Ja.
Ingo: Oder ich habe so tatsächlich Aktenvernichter hier. Wo wollte er ja nicht,
Ingo: dass da, sind ja persönliche Daten drauf.
Ingo: Brauchte man nicht mehr. Aber ja, ist interessant. Oder es ist,
Ingo: da ist natürlich auch schade.
Ingo: Dass sie ihr Ziel nie geschafft haben, in alle Browser reinzukommen.
Ingo: Von dem her das, was heute Let's Encrypt und andere geschafft haben,
Ingo: Zertifikate für alle günstig, jederzeit zu machen, das wollte ja Let's C.A.S.R.D.
Ingo: Auch machen, eben noch mit so Web of Trust.
Ingo: Schade, dass das nie funktioniert. Schön, dass es das Projekt immer noch gibt
Ingo: und da ist. Ebenso das Ganze mit OpenOffice.org.
Sebastian: Es gibt so viele Projekte.
Ingo: Die stören Schön, dass die da sind. Ich meine, LibreOffice ist nicht da, ja.
Ingo: Die machen hier sozusagen vertreten sowohl die Apache-Community als auch zu
Ingo: sagen, okay, OpenOffice.org ist immer noch da.
Ingo: Ich habe dann auch gefragt, ja, wie sieht es aus? Gibt es noch Releases?
Ingo: Ja, also viel Entwicklung findet nicht statt, aber Security-Fixes geben sie wohl raus.
Ingo: Und sie kriegen natürlich auch
Ingo: ein bisschen Druck, dass sie nicht auf dem OpenApache-Graveyard landen.
Ingo: Von dem her, ja, gucken wir mal.
Markus: Ja, sonst etwas überrascht hat mich der Stand vom THW, vom Technischen Hilfswerk.
Markus: Die sind einfach hier, weil sie Leute suchen. Das ist auch völlig legitim.
Markus: Sie sind eine Bundesbehörde und suchen Leute. Fand ich sehr, sehr interessant.
Markus: Und auch eine andere, nicht Bundesbehörde, aber eine Bundesinstitution.
Markus: Die Deutsche Welle ist auch hier und verteilt sehr leckeres Popcorn.
Markus: Muss man einfach sagen.
Ingo: Ja. Genau, aber die waren die letzten Jahre auch immer da.
Sebastian: Es geht nichts über Essen.
Ingo: So kriegst du sie alle.
Markus: Popcorn ist wirklich gut. Ja, gut.
Sebastian: Ich hatte noch einen Stand, aber ich kann ihn von hier aus sehen,
Sebastian: aber sie haben leider ihre Aufkleber und sowas mitgenommen.
Sebastian: Ich kann ja mal kurz berichten, was sie machen. Ich kann aber den Namen leider
Sebastian: nicht. Aber ich fand es trotzdem spannend.
Sebastian: Die versuchen einen offenen Standard für die Kommunikation von Ladesäulen zu etablieren.
Markus: Als ich da vorbeigelaufen bin, war keiner da, den ich fragen konnte und ich
Markus: habe mich auch gefragt, was machen die?
Markus: Weil die hatten einen Block da stehen, wo ein Ladestecker von oben drin war,
Markus: wo zwei Displays dran waren und der Block an sich war nicht aussagekräftig genug.
Sebastian: Genau, der Block selber, der Block ist letzten Endes um Ladesäulen zu testen.
Sebastian: Da kannst du dann halt eben dein Kabel von der Ladesäule reinstecken und dann
Sebastian: kriegst du darauf halt angezeigt, was für Protokolle da möglich sind und was weiß ich nicht alles.
Sebastian: Und der Stecker, das ist ein CCS-Stecker, den sie dort haben,
Sebastian: den sie sich umgebaut haben.
Sebastian: Das ist letzten Endes eine vollwertige Ladesäule, die aber halt wirklich nur Steckergröße hat.
Sebastian: Das Ding kannst du in die Hand nehmen, kannst du durch die Gegend laufen.
Sebastian: Und damit machen sie, es gibt wohl von den Autoherstellern solche Testtage,
Sebastian: wo dann alle möglichen Hersteller von Ladesäulen dann hinkommen und die dann halt Paletten,
Sebastian: auf Paletten mit Staplern in diesen Raum reinfahren, angeschlossen wird.
Sebastian: Und dann werden die Fahrzeuge dort eben in der Runde durchgefahren und jeder
Sebastian: Hersteller kann dann sein Kabel da mal reinstecken und kann gucken, ob es funktioniert.
Sebastian: Und ja, sie haben letzten Endes ihre Ladesäule in der Hand, brauchen dafür keinen
Sebastian: Stapler, sondern haben sie einfach in der Tasche nebendrin und können damit halt alles auslesen.
Sebastian: Und wollen halt damit auch etablieren, eben einen offenen Standard eben dort
Sebastian: hinzubekommen, weil den gibt es eben so noch nicht.
Markus: Aber sie bauen selber keine Wallboxen oder sowas?
Sebastian: Nee, also da geht es wirklich um die Standardisierung und ich denke mal,
Sebastian: dass dieses Test-Device irgendwann mal groß genutzt werden wird.
Sebastian: Also die Sache ist ja schon, also das ist schon geil.
Sebastian: Also das Gerät könnte sich halt einen Hersteller kaufen, ganz reinstecken und
Sebastian: kann dann sagen, es funktioniert damit.
Sebastian: Und wenn halt alle dieses Protokoll später sprechen oder du halt in diesem Tool
Sebastian: dann die Protokolle alle abfragen kannst,
Sebastian: brauchst du halt diese großen Tage nicht mehr, wo dann die Fahrzeuge und die
Sebastian: Ladesäulen zusammengebracht werden.
Markus: Ja, man braucht unbedingt offene Standards an der Stelle. Ich hatte jetzt Neugierde
Markus: halber, ich beobachte das ja mit großer Begeisterung, die ganze E-Autoszene,
Markus: gesehen, dass die IDs von VW prinzipiell bidirektionales laden können.
Markus: Also sowohl Vehicle-to-Home als auch ins Auto rein natürlich.
Markus: Aber Vehicle-to-Home ist ja für alle interessant, die vielleicht auch einfach
Markus: nur ein Blakonkraftwerk haben, damit sie als Pufferspeicher das Auto nutzen können.
Markus: Oder verschiedene andere so.
Markus: Aber diese ID-Modelle, die können das nur mit einem Anbieter.
Markus: Es gibt einen Wallbox-Anbieter und dann sagen sie dir, du musst von diesem Anbieter
Markus: die Wallbox nehmen und dann gibt es noch ein paar andere absurde Parameter dabei,
Markus: nämlich dann erlauben sie dir auch
Markus: nur so viele Stunden oder so viele Entladevorgänge und das sind Sachen,
Markus: wo, Moment, wenn mir das Auto gehört, also solange das im Leasing ist und solange
Markus: mir das nicht gehört, ist das okay, dann können wir darüber reden,
Markus: aber wenn mir das gehört,
Markus: dann ist das doch meine Sache, wie ich den Akku belaste.
Sebastian: Ja, wobei auch da muss man sagen, die Technik oder die Batterietechnik,
Sebastian: die schreitet ja so schnell voran.
Sebastian: Und wir sind mittlerweile schon an einem Punkt angelangt, wo die meisten Akkus,
Sebastian: die verbaut werden in den jetzigen Autos oder dann in der Zukunft vor allem,
Sebastian: die Ladezyklen werden nicht erreicht.
Markus: Richtig, deswegen kommen wir aus den Studien wie vom ADAC, dass nach 180.000
Markus: Kilometern der Akku noch 89% Kapazität hat, was eine ganz andere Nummer ist
Markus: als das, was wir alle von unseren Handys gewöhnt sind.
Sebastian: Ja, also es ist auch wirklich so, die Hardware hinten dran, also generell die
Sebastian: Akkus sind ja schon ganz anders da gebaut,
Sebastian: man hat oftmals eine größere Kapazität als die, die überhaupt nutzbar ist,
Sebastian: dadurch geht man schon einem Teil davon aus dem Weg.
Sebastian: Ja, jetzt habe ich auch ein Herzchen gekriegt. Sehr schön.
Sebastian: Und du hast eben dort ganz andere Möglichkeiten.
Sebastian: Und wenn du jetzt dann gerade auf die LFP-Akkus schaust, die haben 100.000 Ladezyklen
Sebastian: oder sowas, das ist eigentlich schon mehr so die untere Grenze.
Sebastian: Die haben, glaube ich, bis 300.000 Ladezyklen, wo die schaffen. Und das ist halt ...
Sebastian: Das kriegst du im Autoleben nicht hin. Also das Auto rostet dir vorher weg, egal wie gut es ist,
Sebastian: bevor du diesen Akku halt, genau, selbst wenn du den Akku jeden Tag auflädst und wieder ablädst,
Sebastian: das ist halt extrem viel, ja, wir können uns das, 100.000 klingt irgendwie nicht
Sebastian: so viel erstmal, aber wenn man dann mal guckt, wie viele Tage das sind.
Markus: Also wenn man überlegt, eine komplette Akkukapazität sind heutzutage 400 Kilometer,
Markus: 100.000 mal 400, die muss man erstmal zurücklegen.
Ingo: Naja, aber wir brauchen die Autos natürlich auch, um unser Stromnetz zu stabilisieren.
Ingo: Also eigentlich muss das die Lösung sein, dass jeder, der so ein E-Auto hat,
Ingo: so eine Wallbox, muss möglich sein, dass ich da von meinem Haus einfach Zeug reinkriegen kann.
Markus: Ich habe den Eindruck, es wird von zwei Seiten torpediert. Zum einen die Automobilhersteller,
Markus: die ihre Hoheit über ihr Automobil nicht hergeben wollen, selbst wenn sie es verkauft haben.
Markus: Und auf der anderen Seite, bin ich mir sicher, gibt es eine Lobbygruppe,
Markus: die versucht das zu verhindern. Und das sind diejenigen, die Akkus,
Markus: die man sich in den Keller stellt, verkaufen.
Sebastian: Also ich, ich, na, ich, nee, nee, ich gehe sogar noch ein Stückchen weiter als
Sebastian: du. Ich sage, es gibt eigentlich wirklich, es gibt zwei Lobbygruppen.
Sebastian: Es gibt einmal die Automobilhersteller, die wollen das, um eben einen zusätzlichen
Sebastian: Verkaufsargument zu haben. Sie wollen es aber wahrscheinlich zu ihren Konditionen.
Markus: Nee, die wollen die Komplexität nicht. Ich glaube, die wären sich dagegen.
Sebastian: Doch, die wollen das haben. Die wollen das haben. Siehst du ja daran,
Sebastian: dass eben VW damit ja auch wirbt.
Sebastian: Und sie haben ja auch eine Ladesäule, die das kann.
Sebastian: Wir haben aber hier in Deutschland immer noch eben nur drei große Stromanbieter.
Sebastian: Also wir haben nur drei Stromanbieter, zu denen alle anderen Stromanbieter gehören.
Sebastian: Oder besser gesagt die Netze. und das ist der Laptop-Verband.
Markus: Der da nie ist. Und Stromanbieter sind nochmal zwei unterschiedliche Faschule.
Sebastian: Genau, zwei getrennte. Stromanbieter sind es aber auch nicht viele.
Markus: Nee, nee, das ist E.ON, das ist Wattenfall.
Sebastian: Und irgendein Niederländer. Nee, Vattenfall ist der Niederländer, glaube ich.
Ingo: Nee, Vattenfall ist schwedisch.
Sebastian: Ist das Schwedisch?
Markus: Genau.
Sebastian: Es sind auf jeden Fall nicht viele, was wir haben. Und die sind letzten Endes
Sebastian: die treibende Kraft dagegen.
Markus: Die sind gegen den weiteren Ausbau der Erneuerbaren. Zumindest den dezentralen.
Markus: Wenn sie das selber in der Hand haben, sind sie dabei.
Sebastian: Die wollen beides nicht haben. Sie wollen beides nicht haben.
Sebastian: Und ich bin mal gespannt, wer stärker ist am Ende.
Sebastian: Also das Armdrücken muss halt gewonnen werden von irgendeinem irgendwann.
Sebastian: Oder die Regierung. Also es wird von oben mal irgendwann angefangen zu diktieren.
Markus: Ja, beziehungsweise da, das sehen wir ja jetzt an der neuen Regierung,
Markus: wenn da an den falschen Stellen eingeknickt wird, wie bei unserer neuen Wirtschaftsministerin
Markus: zu sehen, dann zahlt das schon heftig auf diese ganze Gleichung ein.
Markus: Das ist gut, genau.
Ingo: Dann würde ich sagen machen wir Schluss für diese Sondersendung von der Frostcon
Ingo: 2000 darf ich trotzdem noch ein Minimi loswerden okay ich kann das.
Sebastian: Nicht aber sitzen lassen bis beim nächsten.
Ingo: Mal.
Sebastian: Also ein Minimi muss ich loswerden, ich habe die letzten zwei Wochen nach einem
Sebastian: Fehler in meinem Tool, ich habe mir ein kleines Helfer-Tool geschrieben und
Sebastian: dachte so, also beziehungsweise ich habe mir das vor einem Jahr geschrieben, das lief auch gut.
Ingo: Hast du mit AI schreiben lassen?
Sebastian: Ne, das habe ich mir, das habe ich selber geschrieben, komplett.
Sebastian: Das lief auch gut und jetzt habe ich gedacht, ach,
Sebastian: strukturierst das mal um, weil sich halt eben die Anbindung hintendran,
Sebastian: also die API Geschichten, die ich anspreche und sowas, haben sich halt geändert
Sebastian: und sowas und dann habe ich gesagt, komm, baust es modularer,
Sebastian: da habe ich jetzt AI verwendet mit.
Sebastian: Das war nicht der Grund, warum es nicht funktioniert hat. sagst du das Tool funktioniert super,
Sebastian: Und es sendet auch einen Request an die API ab, aber die API gibt mir halt einfach
Sebastian: nur eine Antwort zurück, die halt nichtsagend ist.
Sebastian: Und ich denke so, ja, keine Ahnung, warum sagst du mir jetzt,
Sebastian: was ich da aufgerufen habe?
Sebastian: Ich möchte doch eigentlich gerne, dass du mir sagst, entweder du hast einen
Sebastian: Fehler beim Aufruf gemacht oder du sagst mir, ja, danke und das ist das,
Sebastian: was ich jetzt gerade ausgeführt habe für dich. Nein, funktioniert nicht.
Sebastian: Ich bin wirklich so weit gegangen, wir haben dann in dem Tool später geschaut,
Sebastian: ob da im Log was ist. In dem Log steht gar nichts drin, ist sehr, sehr lustig.
Sebastian: Also mein Request kommt an, danach ist es tot.
Sebastian: Ja und ja, keine Ahnung, ich habe irgendwann hast du auf IP-Stack-Level debugged.
Markus: Hast du Packet-Capturing gemacht und.
Sebastian: Da habe ich nicht,
Sebastian: die Möglichkeiten zu ich habe da vorgesessen und habe drüber nachgedacht,
Sebastian: was es sein könnte bis die Eingebung kam ja genau,
Sebastian: ich habe einem Kollegen das geschrieben und habe gesagt, ey ganz ehrlich du
Sebastian: hast doch hier auch mit Python schon einiges gemacht Irgendwie bin ich zu doof dafür gerade.
Sebastian: Und während ich das schreibe, kommt mir so, ja, vielleicht könnte es das Slash sein.
Sebastian: Also da könnte vielleicht noch ein Slash fehlen oder sowas.
Sebastian: Schön ein Zeichen ich habe das noch abgeschickt und dann habe ich gedacht,
Sebastian: komm, jetzt guckst du mal nach weil ich habe dann auch
Sebastian: zwischenzeitlich diesen Request von Postman aus abgeschickt,
Sebastian: weil das Tool haben wir halt zur Verfügung.
Sebastian: Und geht auch nicht ich so, das gibt es doch nicht, mit meinem alten Code geht
Sebastian: es, mit dem neuen nicht, ich habe alles gleich, also ich habe,
Sebastian: die Struktur ist ein bisschen anders, aber der Request ist genau derselbe und
Sebastian: ich hab dann halt debug-mäßig mir das auf die Konsole ausgeprintet,
Sebastian: läuft alles, ist alles selbe, ja, ich hab dann die AI drauf gucken lassen,
Sebastian: hab gesagt, sag mir mal, wo ist denn da die Differenz, ja,
Sebastian: und dann sagt er so, gibt keine, ja, ist okay, super, vielen Dank,
Sebastian: das hab ich auch so gesehen,
Sebastian: ja, nee, ist total irre und dann hab ich geschaut,
Sebastian: Und dann ist wirklich am Ende der URL ein scheiß Slash nochmal.
Sebastian: Und dieses Slash fehlte in der neuen Implementierung, weil ich nicht dran gedacht habe.
Sebastian: Also, keine Ahnung, ich wäre nie darauf gekommen, dass das notwendig ist.
Sebastian: Und es gibt halt auch keine Fehlermeldungen. Also, ganz ehrlich,
Sebastian: ich habe gesagt, ich weiß, wenn ich sowas programmieren würde,
Sebastian: das ist das allererste, was ich einbauen würde, weil ich genau weiß,
Sebastian: dass es mir auf die Füße fällt.
Sebastian: Da muss doch wenigstens mal ein Kommentar kommen. Ja, du hast hier einen Post-Request
Sebastian: gesendet, aber an der Stelle nehmen wir den nicht an.
Sebastian: Bitte mach da noch einen Slash hinten dran, dann können wir es ausführen.
Markus: Nein, nein. Nein, das ist die gute alte Happy Pass-Entwicklung.
Markus: Da hat sich einfach einer angeguckt.
Markus: Ich programmiere das, damit es funktioniert und alles andere.
Ingo: Ist mir egal.
Markus: Habe ich keine Zeit für. Da haben wir doch keine Zeit. Ist nicht ein Budget, sorry.
Sebastian: Ja, und ich habe zwei Wochen meines Lebens verschwendet.
Ingo: Aber es war nicht seine Zeit.
Sebastian: Das war dein Budget. Das musste ich unbedingt loswerden. Das hat mich so abgeschackt.
Sebastian: Manchmal einfach auf so ein Slash am Ende gucken.
Markus: An anderer Stelle fordert man ja so gerne diese Resilienz in Software und APIs
Markus: müssen auch resilient sein.
Markus: Und das ist ja auch ein großer Vorteil an GraphQL, dass du diese beschreibenden
Markus: Antworten bekommst, dass du explorativ mit APIs arbeiten kannst.
Markus: Und das ist wirklich eine zentrale Anforderung an APIs.
Sebastian: Das ist die Automation-Plattform von Hensibill letzten Endes.
Sebastian: Ja, also AWX im Open-Source-Community-Projekt.
Sebastian: Und du kannst halt eben diese API anfragen. Und die haben auch so eine schöne
Sebastian: Oberfläche, über die du auf diese API zugreifen und kannst dann halt da so deine
Sebastian: Requests schon mal dir anschauen oder dann dich da so durchnavigieren.
Sebastian: Superschön gemacht. Also hilft einfach, allem, wenn die Doku aber einem nicht weiterhilft oder so.
Sebastian: Aber dieses Scheiß, also, wer kommt denn auf die verdammte Idee,
Sebastian: dass da ein Slash sein muss?
Sebastian: Ja, also, wenn ich Launch aufrufe oder Launch Slash, hallo?
Sebastian: Ja, und ich weiß noch nicht mal, wieso ich auf diese Idee kam,
Sebastian: als ich meinem Kollegen geschrieben habe.
Sebastian: Ich habe in dem Moment nur gedacht, Moment, da könnte vielleicht das Slash da
Sebastian: im Ende, also es könnte vielleicht ein Slash am Ende fehlen und es könnte vielleicht
Sebastian: sein, dass sich jemand gedacht hat, naja,
Sebastian: Launch ist der Ordner und wenn du den Slash machst, da kannst du deine Sachen
Sebastian: rein posten. Weißt du, so eine Scheiße, denke ich.
Markus: Und wenn da kein Slash ist, hält er das eben nicht dafür und ja.
Sebastian: Ja, aber er sagt mir auch nicht, sorry, aber hier kein Post.
Sebastian: Nein, er sagt mir, ich nehme Post entgegen, ich nehme das entgegen, ich nehme das entgegen.
Ingo: Aber keine Fehler mehr.
Sebastian: Aber er sagt halt nicht, an der Stelle ist es falsch, erst da führe ich dir was aus.
Sebastian: Also du kriegst halt die Antwort zurück, was du an diese API-Schnittstelle an
Sebastian: der Stelle schicken kannst.
Sebastian: Er sagt dir sogar auch, welche Daten er erwartet. Und das ist so die Antwort, die du zurückkriegst.
Sebastian: Aber ja, ich schicke ja Daten mit, warum übernimmst du die nicht?
Markus: Ja, ja, ja.
Sebastian: Ja.
Ingo: Dann machen wir jetzt hier mal Klappe zu, Affe tot.
Markus: Ja, auf jeden Fall.
Ingo: Und genau, nächstes Mal dann wieder mit allem mit Mimimis und Toten der Woche
Ingo: und was wir sonst an den Kategorien haben, das hier jetzt mal live von der Froscon.
Sebastian: Bis dahin habe ich noch einen.
Ingo: Bestimmt. Und ja, ich wünsche euch wie immer eine frohe Zeit.
Ingo: Passt auf euch auf, habt Spaß.
Markus: Am Gerät.
Sebastian: Oder mit Forge.
Ingo: Genau. Oder mit Forge. Bis zum nächsten Mal.
Markus: Bis zum nächsten Mal.
Sebastian: Ciao, ciao.