Kurze Zusammenfassung

Anwesend: chisana, echelon, eyedeekay, meeh, zlatinb, zzz

Sitzungsprotokoll

20:00:00 <zzz> 0) Hi 20:00:00 <zzz> 1) 0.9.39 Release-Status (zzz) 20:00:00 <zzz> 2) 0.9.40 Entwicklungsstatus (zzz) 20:00:00 <zzz> 3) LS2-Status (zzz) 20:00:00 <zzz> 4) Status-Scrum (zlatinb) 20:00:03 <zzz> 0) Hi 20:00:05 <zzz> hi 20:00:14 <zzz> 1) 0.9.39 Release-Status (zzz) 20:00:33 <zzz> 39 wurde vor 11 Tagen veröffentlicht, nahezu die Hälfte des Netzes hat aktualisiert 20:01:10 <zzz> warten noch auf Maven Central (str4d), unser F-Droid (meeh), offizielles F-Droid (nextloop) und Debian (mhatta) 20:01:12 <meeh> hi 20:01:26 <zzz> hat jemand von euch eine ETA, wann diese Punkte abgeschlossen sind? 20:02:58 <meeh> wenn es so einfach ist, wie https://f-droid.org/en/docs/Setup_an_F-Droid_App_Repo/ zu sein scheint, dann später heute. 20:03:31 <zzz> du hast es bereits eingerichtet, wir haben es seit Jahren. Es ist nur die Frage, die neue APK dort hineinzulegen, was du schon mehrfach gemacht hast 20:04:08 <zzz> bitte nerve str4d wegen Maven Central und finde heraus, wie wir ihn so schnell wie möglich aus dem Prozess herausbekommen. Wir kämpfen seit einem Jahr darum, die Kontrolle darüber zu bekommen 20:04:08 <meeh> nein, ich habe es gehostet, nie hochgeladen 20:04:47 <zzz> wenn du das sagst, aber ich erinnere mich, dass du die APK schon früher dort rüberkopiert hast 20:05:04 <meeh> Ich habe ihm jetzt auf Twitter wegen Maven geschrieben 20:05:36 <zzz> lasst uns versuchen, das künftig binnen einer Woche nach Release zu erledigen. Es sieht schlecht aus für uns, wenn es mehrere Wochen dauert 20:05:47 <zzz> Ich weiß nicht, was mit mhatta los ist 20:06:09 <zzz> wir müssen darin besser werden 20:06:44 <zzz> die gute Nachricht ist: keine wirklichen Beschwerden über 39, außer dass es Drittanbieter-Android-Apps nicht repariert hat ... aber die haben vorher auch nicht funktioniert 20:07:01 <zzz> meeh, was ist deine ETA für die Veröffentlichung eines neuen Android Bote, das funktioniert? 20:07:29 <meeh> falls du es nicht gesehen hast – es wurde festgestellt, dass lediglich eine Neuinstallation nötig war; das Problem hing mit der shared UID zusammen 20:07:53 <meeh> also, nicht behoben => wahrscheinlich behoben 20:08:03 <zzz> Ich dachte, das gilt nur für eine Dev-Umgebung? 20:08:33 <meeh> Keine Ahnung, da ich weder mit Bote noch mit Android wirklich vertraut bin – Affe, der auf die Tastatur haut, in der Hoffnung auf nützliche Ergebnisse 20:08:47 <zzz> hast du den Link gelesen, den er uns gegeben hat? 20:09:02 <zzz> <cisiey> zzz, https://developer.android.com/guide/topics/manifest/manifest-element#uid 20:09:02 <zzz> <cisiey>>wenn dieses Attribut für zwei oder mehr Apps auf denselben Wert gesetzt ist, teilen sie alle dieselbe ID, vorausgesetzt, ihre Zertifikats-Sets sind identisch 20:09:25 <zzz> wie auch immer, zu viel Detail für das Meeting, aber wir müssen noch weiter recherchieren 20:09:55 <zzz> ok, keine ETA für Bote. Vielleicht kann mhatta helfen 20:10:06 <zzz> oder jemand anders 20:10:10 <zzz> noch etwas zu 1) ? 20:11:19 <zzz> 2) 0.9.40 Entwicklungsstatus (zzz) 20:11:29 <zzz> Wir sind zwei Wochen in einem kurzen 7‑Wochen-Zyklus 20:11:51 <zzz> zlatinb hat heute einen neuen, ausgefeilten Streaming-Blocker/-Drossler eingebracht 20:12:00 <zzz> Ich habe ein neues susidns-Import-Feature eingecheckt 20:12:22 <zzz> und arbeite intensiv an der Unterstützung für das neue „b33“-Format, das das Testen von verschlüsseltem ls2 ermöglicht 20:12:37 <zzz> Wir benutzen die .39 floodfills, um verschlüsseltes ls2 zu testen, und es funktioniert bisher sehr gut 20:13:18 <zzz> Auf der .40 Roadmap steht eine sehr, sehr lange Liste, wahrscheinlich viel zu ambitioniert, aber hoffentlich schaffen wir die Hälfte davon 20:13:37 <zzz> Möchte sonst noch jemand berichten, woran er/sie für .40 arbeitet? 20:14:00 <zlatinb> meta-LS Backend, hoffentlich 20:14:13 <zlatinb> aber das ist nicht wirklich an einen router-Release gebunden, also w/e 20:14:26 <eyedeekay> Ich habe größtenteils einen funktionierenden i2ptunnels.config.d-Ordner hinbekommen 20:14:58 <zzz> ach ja, wir müssen irgendwann darüber sprechen, eyedeekay, um zu sehen, wie es zu meiner halbfertigen Arbeit von vor einem Jahr passt 20:15:12 <zzz> Ich hole das mit dir irgendwann nach 20:15:25 <meeh> im Plan mit OSX-Sachen, wird einen nativen Shortcut zum Teilen von Datei/Verzeichnis mit Snark, Auto-Updater, neue Swift-Version, allgemeines Code-Cleanup geben 20:15:35 <zzz> meeh, eyedeekay, irgendeinen Status zu den libsam-Sachen? 20:16:26 <meeh> nicht mehr, als dass ich beim Beispiel aufholen muss, hatte in letzter Zeit keine Zeit, damit zu arbeiten 20:17:01 <zzz> ok, noch etwas zu 2) ? 20:17:41 <eyedeekay> Ich habe ein SWIG-Binding für die C++-Bibliothek zusammengestellt, aber ich habe SWIG gerade erst gelernt, ich bin mir nicht einmal sicher, ob es schon funktioniert. 20:18:28 <zzz> 3) ls2-Status 20:18:37 <zzz> wir hatten 34 Meetings und sind immer noch gut dabei 20:18:46 <zzz> verschlüsseltes ls2 funktioniert gut 20:19:00 <zzz> bei meta ls beginnen wir gerade ernsthaft über das Backend zu sprechen 20:19:14 <zzz> b33 macht Fortschritte 20:19:36 <zzz> Ich habe wieder angefangen, an dem Ratchet-Vorschlag zu arbeiten, beginne etwas zu codieren, aber es wird noch eine Weile dauern 20:19:49 <zzz> Der Blake-Vorschlag ist ins Stocken geraten, hat derzeit niedrigere Priorität 20:20:32 <zzz> Hoffentlich sind viele Bausteine bereit, und wir können beginnen, sie wirklich oder standardmäßig zu verwenden 20:20:49 <zzz> irgendwelche Fragen zu ls2, oder sonst etwas zu 3) ? 20:21:29 <chisana> funktioniert verschlüsseltes ls2 mit ed25519 -> ed25519 (unabhängig vom verwendeten Hash)? 20:21:53 <chisana> oder ist red25519 erforderlich? 20:22:09 <zzz> red ist erforderlich 20:22:36 <chisana> ok, danke 20:22:47 <zzz> weil man eine definierte Methode zum Blinden (Verblinden) benötigt 20:23:10 <chisana> man kann mit ed25519 blinden 20:23:14 <zzz> theoretisch könnte man von/zu allem verschlüsseln, aber es wäre nicht unbedingt sicher oder definiert 20:23:20 <chisana> libsodium hat es als Beispiel in seinen Docs 20:23:34 <zzz> wir unterstützen ed->red und red->red, das ist alles 20:23:58 <zzz> wir können nach dem Meeting gern mehr drüben in #ls2 diskutieren 20:24:08 <zzz> noch etwas zu 3) ? 20:24:12 <chisana> genau, wollte nicht ablenken 20:24:49 <zzz> kein Problem, ich habe nach Fragen gefragt! 20:24:54 <zzz> ok, machen wir weiter 20:25:00 <zzz> 4) Status-Scrum (zlatinb) 20:25:03 <zzz> los, zlatinb 20:25:09 <zlatinb> Hi. Kurzes paralleles Scrum: 1) Woran ihr seit dem letzten Scrum gearbeitet habt 2) Was ihr nächsten Monat zu tun plant 3) Irgendwelche Blocker oder benötigte Hilfe 20:26:10 <zlatinb> ich: 1) Viel Arbeit mit arctic, um die Client-Seite gut mit seinen Outproxies zum Laufen zu bringen. Neuer Access-Filter (auch von arctic angefragt) 2) meta-LS-Backend, hoffentlich 3) keine echten Blocker 20:27:16 <zzz> ich: 1) 39-Release, ls2 einschließlich der Proposals 123, 144, 146, 148, 149; viele Bugfixes; susidns-Import; b33; Review von Code anderer; Support 20:28:14 <zzz> 2) Vorbereitung für das 40-Release; viele Bugfixes; mehr ls2-Arbeit; weiter versuchen, den signierten Windows-Installer zum Laufen zu bekommen; Coding am Ratchet-Proposal 144 und Aktualisierung der Doku 20:28:29 <meeh> 1) die OSX-Launcher-Updates, angefangen, die #ls2-Meetings & das libsam-Beispiel nachzuholen, 2) Android Bote, OSX-Launcher, neuer Browser-Build, die #ls2-Meetings nachholen 3) wenn jemand möchte, freue ich mich immer über Android-Hilfe, da ich die Plattform nicht kenne, aber momentan keine spezifischen Probleme. 20:28:55 <zzz> 3) Blocker: mhatta für diverse Debian/Tails-Dinge 20:28:56 <zzz> EOT 20:31:29 <zzz> sonst noch jemand zu 4) ? 20:33:29 <zlatinb> oh, sorry, EOT :) 20:33:31 <meeh> EOT 20:33:31 <zlatinb> eyedeekay, eche|on ? 20:33:31 <eyedeekay> sorry, einen Moment 20:33:31 <eche|on> ja? 20:33:31 <meeh> es ist Scrum 20:33:31 <eche|on> nichts Besonderes bisher 20:33:31 <eyedeekay> 1) Seit Sonntag arbeite ich daran, die i2ptunnel-Konfiguration auf mehrere Verzeichnisse aufzuteilen. 2) Anwendungszeug, einschließlich selbstinstallierendem nginx, sshd/ssh, WebExtensions/XUL-Erweiterungen für den Browser 3) Das Erste ist nötig, um das Zweite zu tun 20:33:31 <eche|on> Dienste erledigt, keine Blocker, weiter 20:33:31 <eyedeekay> EOT 20:33:31 <zlatinb> ok, das war wohl jeder 20:33:52 <zzz> ok, sonst noch etwas für das Meeting? 20:34:47 <zzz> dachte nicht, dass die Beteiligung groß war, bis eche|on und eyedeekay am Ende zu Wort kamen! 20:35:00 <zzz> letzter Aufruf, bevor der Baffer rauskommt 20:36:21 * zzz *bafs* das Meeting geschlossen