libera/#maemo-leste/ Friday, 2024-01-12

Wizzupfreemangordon: pushed code to deal with invalidated channels01:53
Wizzupso this should help with account going offline/online, but it won't work as expected yet for channels that you requested to join01:53
freemangordonWizzup: I am not sure removing channels is the proper way of handling reconnects, isn;t it better to re-ensure channel after connect?07:25
Wizzupfreemangordon: for dms it does not matter10:35
Wizzupfreemangordon: for room, yes10:35
Wizzupfreemangordon: but here it is also not that easy10:35
Wizzupthere are rooms that the user requested to join in the session and rooms that the user is alread in but tp did or does not know about them10:36
Wizzuponly the former I think we should actively rejoin10:37
Wizzupfreemangordon: I'll put tdlib in .local/share/telepathy/haze/tdlib instead, that will make apparmor happy11:14
Wizzupbut this means that the purple plugin in general will want to use that dir, even in pidgin11:15
Wizzupwhich is why I went for .local/share/tdlib first11:15
Wizzupalt. we can modify apparmor I guess11:15
Wizzuphm, apparmor seems to be managed in a kind of weird way, where it's all part of one pkg11:16
Wizzupah no, tp mission control provides some, great11:16
Wizzupok there's also a /etc/apparmor.d/local it seems11:18
Wizzupfreemangordon: I would like to add the --git-submodules option to gbp buildpackage on our CI11:43
Wizzupthis way we can build a package that has git submodules in them11:43
uvos__submodules are pretty eww12:16
uvos__what do you need them for?12:16
Wizzupuvos: https://github.com/BenWiederhake/tdlib-purple/ - they have a script that pulls in a certain version of tdlib and then uses it to build the pkg12:36
WizzupI don't think we want to pkg the specific commit they check out12:36
Wizzupso a submodule seems like a great idea12:36
Wizzup(to me, here)12:36
Wizzupalternatively I can make it a 'network job' in the CI where it's allowed to run 'git clone' but that doesn't seem any better to me13:02
Wizzupfreemangordon: btw, every time I sign in from slack using haze I also get an email from them, 'sign in from new device', this is probably also becaus the purple dir gets cleared15:35
WizzupI only just realised15:35
freemangordonWizzup: I think we shall come-up with a sane strategy about those dirs17:01
freemangordonlets all of us think for a while17:01
freemangordonand then have a discussion what is the best way to do fix that17:01
freemangordonloopback? bindmount? something else?17:02
Wizzupfreemangordon: well it seems to me that some pidgin plugins just expect the dir to remain17:09
Wizzupmaybe they can request that and state what data they want to persist17:09
Wizzupor alternatively, do we know *why* haze wants to always start with a clean slate?17:09
freemangordonno17:21
Wizzupno to what?17:22
freemangordonI don't know why haze wants to start in clean state17:22
WizzupI suspect it's because it creates all accounts from scratch and this way it won't have to account for other programs interfering wit hit17:23
freemangordonmakes sense17:23
freemangordonI wouldn;t want pidgin and TP to share data17:23
Wizzupright, but they could use a tp-haze dir17:24
freemangordonright17:25
freemangordonbut we shall teach haze to somehow know what plugins do17:25
Wizzupright (sorry on the phone)17:37
Wizzupfreemangordon: conversations 0.6.3 should handle online/offline fine now22:18
Wizzuptmlind: did you test your mz609 utags on mz608 as well? same for mz617 on mz616/mz615?22:20
Wizzupuvos: hey22:43
WizzupI was planning to try leste on either the mz608, mz615 or mz616 now (and hook them up a lab psu instead of battery), any suggestions on which to start with?22:44
Wizzupcan also do mz617, but then it'll be tricky-er wrt no sd card22:44

Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!