Wizzup | freemangordon: pushed code to deal with invalidated channels | 01:53 |
---|---|---|
Wizzup | so this should help with account going offline/online, but it won't work as expected yet for channels that you requested to join | 01:53 |
freemangordon | Wizzup: 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 |
Wizzup | freemangordon: for dms it does not matter | 10:35 |
Wizzup | freemangordon: for room, yes | 10:35 |
Wizzup | freemangordon: but here it is also not that easy | 10:35 |
Wizzup | there 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 them | 10:36 |
Wizzup | only the former I think we should actively rejoin | 10:37 |
Wizzup | freemangordon: I'll put tdlib in .local/share/telepathy/haze/tdlib instead, that will make apparmor happy | 11:14 |
Wizzup | but this means that the purple plugin in general will want to use that dir, even in pidgin | 11:15 |
Wizzup | which is why I went for .local/share/tdlib first | 11:15 |
Wizzup | alt. we can modify apparmor I guess | 11:15 |
Wizzup | hm, apparmor seems to be managed in a kind of weird way, where it's all part of one pkg | 11:16 |
Wizzup | ah no, tp mission control provides some, great | 11:16 |
Wizzup | ok there's also a /etc/apparmor.d/local it seems | 11:18 |
Wizzup | freemangordon: I would like to add the --git-submodules option to gbp buildpackage on our CI | 11:43 |
Wizzup | this way we can build a package that has git submodules in them | 11:43 |
uvos__ | submodules are pretty eww | 12:16 |
uvos__ | what do you need them for? | 12:16 |
Wizzup | uvos: 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 pkg | 12:36 |
Wizzup | I don't think we want to pkg the specific commit they check out | 12:36 |
Wizzup | so a submodule seems like a great idea | 12:36 |
Wizzup | (to me, here) | 12:36 |
Wizzup | alternatively 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 me | 13:02 |
Wizzup | freemangordon: 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 cleared | 15:35 |
Wizzup | I only just realised | 15:35 |
freemangordon | Wizzup: I think we shall come-up with a sane strategy about those dirs | 17:01 |
freemangordon | lets all of us think for a while | 17:01 |
freemangordon | and then have a discussion what is the best way to do fix that | 17:01 |
freemangordon | loopback? bindmount? something else? | 17:02 |
Wizzup | freemangordon: well it seems to me that some pidgin plugins just expect the dir to remain | 17:09 |
Wizzup | maybe they can request that and state what data they want to persist | 17:09 |
Wizzup | or alternatively, do we know *why* haze wants to always start with a clean slate? | 17:09 |
freemangordon | no | 17:21 |
Wizzup | no to what? | 17:22 |
freemangordon | I don't know why haze wants to start in clean state | 17:22 |
Wizzup | I suspect it's because it creates all accounts from scratch and this way it won't have to account for other programs interfering wit hit | 17:23 |
freemangordon | makes sense | 17:23 |
freemangordon | I wouldn;t want pidgin and TP to share data | 17:23 |
Wizzup | right, but they could use a tp-haze dir | 17:24 |
freemangordon | right | 17:25 |
freemangordon | but we shall teach haze to somehow know what plugins do | 17:25 |
Wizzup | right (sorry on the phone) | 17:37 |
Wizzup | freemangordon: conversations 0.6.3 should handle online/offline fine now | 22:18 |
Wizzup | tmlind: did you test your mz609 utags on mz608 as well? same for mz617 on mz616/mz615? | 22:20 |
Wizzup | uvos: hey | 22:43 |
Wizzup | I 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 |
Wizzup | can also do mz617, but then it'll be tricky-er wrt no sd card | 22:44 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!