Thursday, 2022-03-17

ExTechOpHello everyone!07:58
*** ChanServ sets mode: +o sailbot07:58
flypig#startmeeting Sailfish OS, open source, collaboration -- 17th March 202208:00
sailbotMeeting started Thu Mar 17 08:00:12 2022 UTC. The chair is flypig. Information about MeetBot at
sailbotUseful Commands: #action #agreed #help #info #idea #link #topic.08:00
*** sailbot changes topic to " (Meeting topic: Sailfish OS, open source, collaboration -- 17th March 2022)"08:00
flypig#info Meeting information and agenda can be found here:08:00
flypigGood morning everyone.08:00
flypigI am the meeting's chairperson today, and will be doing my best to keep time and order. Please respect the timings and no sudden movements around the Internecivus Raptus in the corner.08:00
flypigHope you're all doing well, let's start as usual with the introductions.08:01
flypig#topic Brief introduction (5 min). Please prefix your name/handle with #info08:01
*** sailbot changes topic to "Brief introduction (5 min). Please prefix your name/handle with #info (Meeting topic: Sailfish OS, open source, collaboration -- 17th March 2022)"08:01
Nico#info Nico - community08:01
ExTechOp#info Otto Mäkelä - community08:01
pherjung#info pherjung - community08:01
flypig#info David Llewellyn-Jones - sailor @ jolla08:01
Thaodan#info - Björn Bidar - sailor @ Jolla08:03
Nico3:1? o:08:03
flypigIt's going to be a community win today. We're lacking sailors this morning :)08:03
abr#info Andrew Branson - another sailor08:04
flypigEven stevens?08:04
flypigOkay, well thanks all for joining today.08:06
flypigWe actually didn't have any advance questions, so it's all about the general discussion this morning.08:06
flypig#topic General discussion (30 min)08:06
*** sailbot changes topic to "General discussion (30 min) (Meeting topic: Sailfish OS, open source, collaboration -- 17th March 2022)"08:06
NicoSo I was at a Sailfish meetup yesterday and people complained, that there is not enough to talk about recently, because there was no recent release. Probably the same reason why the community meetings are so quiet atm :D08:07
flypigNico, you answered the question I was about to ask :) Thank you.08:07
ExTechOpOh dear, no questions at all. Do we yet have estimated dates for the 4.4 release?08:07
flypig4.4 has had an unusually long gestation.08:08
NicoExTechOp, when it is ready? :D08:08
dcaliste#info Damien Caliste, community08:08
NicoYay, community is leading again!08:08
ExTechOpDo we have a meta-date: when could we get an estimate on when it will be released?08:09
flypigabr, do you know what the current public info about the next release is?08:09
NicoSome people were also bummed out that there was no quicker fix for the call issues. Some sailor wrote on the forums that those should be fixed for 4.4.0, but there is no release of that yet, so every normal user still randomly can't receive calls :D08:10
flypigNico, this is useful feedback. The frustration on that point is understandable.08:11
flypigHello shayoden.08:11
abrflypig: no, just that it's SOON08:11
dcalisteWhich is better that "soon", I guess ;)08:11
Ric9kGood morning08:12
flypigdcaliste, haha, definitely :)08:12
pherjungNico: I noticed you get notification if you use Sailfish-Connect08:12
flypigGood morning Ric9k.08:12
flypigNico, any other news from the meeting?08:13
NicoSomeone also seems the issue recently, that when they hang up, it doesn't send the other party the usual hang up sign, but instead it seems to mark them as unreachable, which causes them to be sent an SMS about a missed call, even though they hung up :D08:13
NicoThen there was some banter about various people, who should release new versions of their apps, but that's not on Jolla :308:13
NicoAnd the usual talks about Qt versions, open-sourcing and such, but no need to repeat that :D08:14
flypigNico, concerning the hanging up bug, is that this one?
dcalisteI don't know exactly, but from the description Nico gave, it looks different.08:15
NicoYeah, it sounded slightly different08:16
dcalisteIn the bug you mentioned, flypig, the other party don't see the hang-up and the phone continue to ring.08:16
NicoMy guess is that the phone disconnects, like it always seems to do after a call, before it can hang it up08:16
dcalisteNo communication has been established.08:16
dcalisteI mean in the bug you mentioned.08:17
flypigIn which case, it would be useful to have a proper bug report for it. Would there be any way to get more detail Nico?08:17
dcalisteNico, may I ask ? You initiated the call ? Is the bug always when the call is initiated by third party ?08:17
NicoSure, IÄll see if I can tell them to report it on the forum :D08:18
flypigThank you, that would be really appreciated.08:18
Nicodcaliste, from what they said, it seemed to have been always when they got the call yes08:18
NicoInterestingly none and the table ever experienced that issue, so it seems to be unique to that person, I think they were the only one with the XA though :308:19
dcalisteSo, maybe it could be related in fact.08:19
dcalisteI'll try to see if I can reproduce something similar with my office land-line. With it, I can reproduce the ring again one mentioned by flypig.08:19
NicoMhm, otherwise maybe I can get that user to produce some logs as well, since they seem to be able to repro it somewhat reliably :308:20
NicoBtw, is the network disconnection after a call really needed or is that a bug?08:21
abris it the switch back to 4G doing that? does it still happen if you lock it on 3G?08:21
dcalisteIf they were is 4G, I think yes, because the call need to degrade to 3G or 2G to be placed. And then, switch back to 4G.08:21
NicoHad a few people trying to call me back immediately after I called them and they got to their phone to late, but I was unreachable, since my phone disconnects after a call and takes a few seconds to reconnect08:21
NicoBut usually the switch to 4G is pretty seamless, so why does that happen only after a call?08:22
flypigI'll just log this bug to the minutes.08:24
flypig#info Nico reported from the Berlin meetup that a user had experienced the following issue:08:24
flypig#info "when they hang up, it doesn't send the other party the usual hang up sign, but instead it seems to mark them as unreachable, which causes them to be sent an SMS about a missed call, even though they hung up"08:24
flypig#info Nico will ask the user to submit a bug report via the forum.08:24
ThaodanSorry been busy with Xperia stuff.08:24
ThaodanI can try to reproduce that on Xperia 1 and Xperia 1 II later.08:24
NicoMhm, I sent them a message about reporting it as a bug too now, so hopefully that will happen :D08:25
flypigGreat, many thanks Nico.08:25
NicoBut it might just be that the phone tries to switch to 4G before it actually has completed sending the hangup, so it fails to send it08:25
flypigThat would still be a bug though :)08:26
abrwould be good to test if you get the same behaviour when you're 3G only08:26
abrthat would narrow it down to the switch08:26
NicoI relayed that, now we'll just have to wait08:28
flypig#info Correction: Munich meetup, not Berlin meetup.08:28
NicoApart from that we talked about a few websites that didn't work in the browser, but those should be fixed in 4.4.0, since that seems to switch to gecko 78 and those websites complained about an outdated browser ;-)08:29
flypigHopefully the original reporter will step forwards, but either way this has been useful, thank you Nico.08:29
flypigAre there plans for another meetup in the future?08:31
ExTechOpAre the 4.4 release delays due to internal things, or are there any aspects where the community could be of help?08:31
NicoAh, right, there was one other issue, that might not have a forum bug report? Someone has a really weird nextcloud setup with custom ports and a subdomain and most stuff works with that apart from the calendar08:31
flypigExTechOp, a great question.08:31
Nicoflypig, yeah, there are somewhat regular meetups actually, last one was in November and apparently there is a mailing list, I just never knew that there was one 15min away from my home :D08:32
ThaodanAll I can say is that it is progressing good, I think none of us here are equipped to make a more detailed statement.08:32
ThaodanNico, flypig we need another FOSDEM Meetup XD08:32
flypigAlso, worth adding that the community already gave a lot of great input to the release.08:33
pherjungflypig: The next French speaking meetup will take place on 7th April. It's not confirmed yet08:33
flypigThaodan, yes indeed!08:33
NicoWell, I was at FOSDEM and none met up with me!08:33
ThaodanFosdem 2023 please!08:33
ThaodanI man can dream.08:33
flypigNico, we must have missed each other!08:33
NicoWell, I was manning the Matrix stand08:33
NicoIn the end I even took it over, even though I am not an official Element or Matrix employee, that was fun too :D08:34
flypigYou gave a lightning talk too?08:34
NicoYeah :308:34
dcalisteNico, if the person having issue with the calendar could open a bug on the forum, I'll look into it.08:34
NicoBut it got cut off at the end >.>08:35
flypigI actually watched it, it was good :)08:35
flypigSticker extensions.08:35
Nicodcaliste, I will relay that, I think it is actually just the usual bug of a nonstandard config not being handled nicely :308:35
Nicoflypig, thanks!08:35
NicoSadly stickers don't relay to IRC nicely!08:36
ThaodanThey do as images08:36
Thaodanmost clients can show images in the chat08:36
dcalisteThanks Nico, even non standard config should work. Even if not in a strait forward way… and with tweeks !08:37
ThaodanI hope matrix provides some official C/C++ based API.08:37
flypig#info Another user experienced problems with the Calendar connecting to a Nextcloud server (with unusual URLs).08:37
ThaodanMatrix is a mess besides the two sdks they have.08:37
Thaodansomething like tdlib would be nice.08:37
NicoThaodan, you don't like my mtxclient or libquotient? :308:38
flypigIt would be good to get the Nextcloud bug clear too, especially if you're interesting to look at it dcaliste.08:38
Nico(I am the Nheko maintainer)08:38
ThaodanNico: Something with official blessing08:38
dcalisteflypig, indeed, there is no technical reason not too be able to use exotic config. I'm looking forward into the bug report to see where it's failing.08:39
flypigdcaliste, can I log that in the minutes?08:39
dcalisteSure, no problem.08:39
flypig#info dcaliste offered to look at the Nextcloud bug when it comes in.08:40
flypigThank you :)08:40
flypigWe hit our 30 mins timeslot, but we have time today, so we can run for a bit longer.08:40
NicoThaodan, where is the fun in that! My non standard SDKs are better anyway, the famedly dart SDK and my C++ one ;p08:40
NicoDoes anyone else have something to say but me? :D08:41
flypigExTechOp, just to answer your question directly, at this point in the release cycle, the community is already contributing as much as is possible.08:42
ThaodanNico: Idk but good that it is progressing. Now I only need a bridge to IRC08:42
NicoThaodan, well, you are on the wrong side of the bridge! There is also an IRC bridge you can host to join all channels using IRC, but it is pretty much unmaintained :308:43
pherjungDid Jolla took a look on this bug
NicoAh, I sadly can't find it, but I think there was a rust PR to one of the Sailfish repos by the whisperfish developer like half a year ago, that was still open recently. Did someone have a look at that one? :D08:44
flypigNico, I *think* that got merged.08:45
ThaodanNico: It's merged08:45
NicoOh, neat :D08:46
flypigpherjung, I'm not certain, but if not, I'll log an internal report about it. Thanks for flagging it up.08:47
NicoSeems like stuff is happening that I don't notice .-.08:47
NicoSo that will be in the next release then too? :308:47
flypig#action Create an internal bug report about
ThaodanMuch stuff happens every day :D Our progress is publicly visible on Github08:47
flypigIf I recall correctly, the Rust PR was for the SDK, rather than the OS though.08:48
Nicoflypig, yes, probably, it was something, that made building whisperfish harder in the SDK, so that makes sense08:48
ThaodanThat's the same in that case.08:48
NicoAnd explains why I couldn't find it just now!08:48
Ric9kIf there is enough time, may I make a comment? Even if I missed the topics anouncement?08:49
NicoSo, if your progress is all on Github... where is my qt5.15/qt6 progress ;p08:50
rubdos[m]Yes, for the SDK. indeed08:50
NicoRic9k, there were no topics!08:50
flypigRic9k, yes, we have some more time, please go ahead.08:50
rubdos[m]I'm also in another meeting08:50
rubdos[m]It's a mutex08:50
Ric9kThank you. Next release should support old devices as much as possible. Staying out of the consumerism rush, Continuing supporting older devices as much as technically possible, This avoids a huge rare ressources waste and users money loss. This would be/is a clear environmental acting from Jolla. Good for us, good for Jolla image. I am specially thinking about GPS (XA2) and VoLTE for the next versions.08:51
rubdos[m]That PR has been merged btw, Nico08:51
Ric9k(very personal opinion but seems to me of some interrest)08:51
rubdos[m]I wonder however when it's going to be included in the SDK, because I look forward to it08:52
NicoRuben De Smet, yeah, you are late, we already found that out!08:52
rubdos[m]sowwy 😢08:52
flypigRic9k, thanks, it's good to have your view, and Jolla has always prided itself on its long support cycle.08:52
flypigRic9k, could you summarise in 10-ish words for the minutes?08:53
ExTechOpBTW what is the status of predictive typing, am I mistaken that there doesn't seem to be "official" versions for 4.3.0?08:53
NicoRuben De Smet, I will forgive you... for now!08:53
Thaodanflypig, Ric9k: Exactly we try do our best with the limitations that manufacturers put upon on us.08:54
flypigExTechOp, I don't think that's correct: there is predictive typing for 4.3.0. Could you elaborate?08:54
Thaodane.g. Android Kernels08:54
NicoExTechOp, did you install it? I have predictive typing, but there wasn't one in the initial X10 ii release, so maybe that's why it is missing on your device still?08:54
flypigI'll wrap things up shortly, but are there any other points anyone would like logged to the minutes from all this great discussion?08:55
NicoUh, no, you guys are doing a great job! You should do a release so that people can see that without looking at the github!08:56
flypigThanks Nico :)08:57
Nico(I mean, I have other ways to peek, but I can't talk about that! Argh!)08:57
Ric9kflypig: hmm, yes...need some time...08:57
flypigRic9k, does this work? "Ric9k promoted the cause of support for older devices, especially GPS and VoLTE for the XA2."08:58
pherjungRic9k: In a way, this is the aim of postmarketOS09:00
Nicopherjung, but Sailfish is prettier!09:00
pherjungNico: You mean UI/UX?09:00
NicoYes :309:01
Ric9kflypig: Choose, had that: It is important that Jolla stays different and green by keeping support on old devices. For natural ressources an users budgets. E.g. GPS bugfix and VoLTE on XA2.09:01
pherjungbecause postmarketOS doesn't develop their own interface09:01
flypig#info pherjung: The next French speaking meetup will take place on 7th April. It's not confirmed yet.09:01
flypig#info Ric9k: It is important that Jolla stays different and green by keeping support on old devices. For natural resources an users budgets. E.g. GPS bugfix and VoLTE on XA2.09:02
Ric9kpherjung: Great, didn't know exactly. But SFos is more usable and very very agreable :--)09:02
pherjungby the way, what's the name of the user interface of Sailfish? Silica?09:03
NicoThe compositor is called lipstick and it always makes me laugh :D09:04
flypigOkay, we must wrap up the meeting now, but thanks for the nice comments about SFOS of course :)09:05
flypig#topic Next meeting time and date (5 min)09:05
*** sailbot changes topic to "Next meeting time and date (5 min) (Meeting topic: Sailfish OS, open source, collaboration -- 17th March 2022)"09:05
flypigProposing Thursday 31st March at 07:00am UTC09:05
NicoSounds pretty fine :309:05
flypigThe clocks change before the 31st, so this is an hour earlier to make it the same time (10am) in Finland.09:05
dcalisteFrench time will have switch to summer. I don't know for the other countries…09:06
Ric9kThank you for this meeting, for the work and listening!09:06
flypigdcaliste, indeed. I think this should leave it at the same time in France too.09:06
NicoI think most countries will switch time, yes09:06
flypigThanks Ric9k, good to hear your thoughts.09:06
ExTechOpLet's hope the proposal by Finland to get rid of time changing finally moves forward in the EU.09:06
NicoYes, please!09:07
flypigYes, we can hope ExTechOp :)09:07
NicoOne less programming headache!09:07
flypigAlright, it seems no objections to the proposal, so let's go with it.09:08
ExTechOpConsidering there's a similar suggestion in the US, one can hope.09:08
flypig#info Next meeting will be held on Thursday 31st March 2022 at 07:00am UTC:  2022-03-31T0700Z09:08
dcalisteOops flypig, sorry, of course I messed up. Yes 7am will be the same local time… My bad.09:08
flypigdcaliste, no apology necessary, it's good that you flagged it up.09:08
flypigThanks all for a really nice discussion today.09:08
sailbotMeeting ended Thu Mar 17 09:08:32 2022 UTC.09:08
sailbot Minutes:
sailbot Minutes (text):
sailbot Log:
*** sailbot changes topic to "Next meeting will be held on Thursday 17th March 2022 at 08:00am UTC. Topics can be made/read here:"09:08
NicoAnd here I thought dcaliste was good with calendars...09:08
NicoThanks for the fun meeting :309:08
dcalisteNico ;-D09:09
ExTechOpThanks everyone!09:10
*** ChanServ changes topic to "Next meeting will be held on Thursday 31st March 2022 at 07:00am UTC. Topics can be made/read here:"09:13
foobar_Thaodan: testing communi16:10
foobar_Thaodan: testing communi16:14
foobar_Thaodan: testing communi16:15
foobar_Thaodan: testing communi16:19
foobar_Thaodan: testing communi16:19
foobar_Thaodan: testing communi16:23
foobar_Thaodan: testing communi16:24
foobar_Thaodan: testing communi16:25
foobar_Thaodan: testing communi16:26
foobar_Thaodan: testing communi16:26
foobar_Thaodan: testing communi16:27
foobar_Thaodan: testing communi16:27
foobar_Thaodan: testing communi16:28
foobar_How is it going?16:28
foobar_Thaodan: testing communi16:28
NicoI think you forgot a ty in the end16:32

Generated by 2.17.1 by Marius Gedminas - find it at!