Thursday, 2023-02-16

*** ChanServ sets mode: +o sailbot07:51
ViGe#startmeeting Sailfish OS, open source, collaboration -- 16th February 202308:00
sailbotMeeting started Thu Feb 16 08:00:06 2023 UTC. The chair is ViGe. 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 -- 16th February 2023)"08:00
ViGe#info Meeting information and agenda can be found here:08:00
ViGeHello everyone! As was mentioned in the end of previous meeting, I will be the chairperson today, and I'll do my best to keep time and order.08:00
ViGeThis is my first time as the chair, so please forgive me if I make any mistakes.08:00
ViGeWe again have quite a lot of questions, so please respect the timings!08:00
ViGe#topic Brief introduction (5 mins). Please prefix your name/handle with #info08:00
*** sailbot changes topic to "Brief introduction (5 mins). Please prefix your name/handle with #info (Meeting topic: Sailfish OS, open source, collaboration -- 16th February 2023)"08:00
ViGe#info Ville Nummela - Sailor @ Jolla, chairperson today08:00
lolek#info lolek - Just a regular user08:01
pherjung[m]#info pherjung, community08:01
lolekbtw hi ViGe08:01
lolekand generally hello everybody ;)08:01
b100dian#info Vlad G., community08:01
ViGehi lolek, nice to see you here, you had quite a few questions :)08:02
lolekI'm trying to do my best :D08:03
ViGeNot too crowded here. 1-3 for the community if no one else shows up.08:05
Crabster#info Crabster - Just a regular lurker08:05
ViGe1-4 it is, clear win for the community08:05
ViGe#topic Decouple encryption password from phone password (5 mins -- asked by lolek)08:05
*** sailbot changes topic to "Decouple encryption password from phone password (5 mins -- asked by lolek) (Meeting topic: Sailfish OS, open source, collaboration -- 16th February 2023)"08:05
ViGe#info <lolek> ok we finally have encryption that allow us to use alphanumeric values which is step forward in good direction.08:05
ViGe#info <lolek> Now the only problem is that the same pw is needed twice to start up the phone.08:05
ViGe#info <lolek> Imho this shouldn’t be required and some decoupling is required.08:05
ViGe#info <lolek> I’d like to get information what’s exactly needed for this and if community can help with this?08:05
ViGeHere's the prepared reply:08:06
ViGe#info <Jolla> This is a broad topic carrying many details in multiple layers. Your humble opinion is about right.08:06
ViGe#info <Jolla> Thank you for your feedback and input. Let’s see what we can do.08:06
ExTechOpSorry for being late, can I still submit an #info ?08:06
ViGeExTechOp: go ahead, it's not like it's the first time someone shows up late :)08:07
ExTechOp#info Otto Mäkelä, community08:07
rainemak#info rainemak - Sailor @ Jolla08:07
lolekhmm ok so the answer is very fogy for me and tbh it says not much. I do understand that there are many things that this is related but in the question I asked if there's something the community can do to help with this effort or it's only something that Jolla must handle on their own?08:08
ViGelolek: My understanding of the matter is that currently there isn't really much that the community could do.08:10
ViGelet's move on, many topics to go through today08:10
lolekok, so this is entirely on the Holla side.08:10
ViGe#topic Bootloader relock (5 mins -- asked by lolek)08:10
*** sailbot changes topic to "Bootloader relock (5 mins -- asked by lolek) (Meeting topic: Sailfish OS, open source, collaboration -- 16th February 2023)"08:10
ViGe#info <lolek> This is something that came out on the previous meeting.08:10
ViGe#info <lolek> Thaodan said: if the bootloader supports user signatures you can relock it with your own key to accept only kernels e.g. from Jolla but Sony phones don’t support that so far.08:10
ViGe#info <lolek> My question is: What Jolla can do to change this, and how community can help achieve this?08:10
ViGeHere's the prepared reply:08:11
ViGe#info <Jolla> There is nothing Jolla can do about this, as this is something that Sony has to provide.08:11
lolekok, so this is task for community to make a pressure on Sony then. Maybe Jolla could participate in that?08:11
ViGethat was a short reply, and probably not what you wanted to hear, but it is what it is :/08:11
lolekno worries ;)08:11
lolekthis topics are actually small ones and quick ones08:12
Thaodan#info Björn Bidar - Sailor @ Jolla08:12
lolekI would imagine that community can only "spam" sony with mails, but there has to be also someone else08:12
Thaodansorry a little to late08:12
lolekThaodan: good you're here, what you think about this? ^^ btw hi08:13
ExTechOpSony does not have a certificate signing system, unlike eg. some Linux distributions?08:13
lolekwell no idea, I'd see this like exception maybe only for Jolla?08:13
lolekso Jolla would have their keys so they could sign off their official builds?08:13
lolekI think that would be something for a starter08:13
lolekis this doable?08:14
ThaodanIf I read correctly this independent of Jolla one pw you enter is a pw for luks disk encryption while other is for pam (the user).08:14
lolekThaodan: :D we're already on the bootloader relock ;)08:14
Thaodanlolek: while that's not for Jolla to change08:15
ViGeWe should already move to the next topic08:15
ThaodanSony has to implement the bootloader extension to use custom bootloader keys, it is not just about relocking.08:15
ViGe#topic Providing a better mechanism in the OS for installing additional authentication methods and letting users choose what they prefer. (10 mins -- asked by lolek)08:16
*** sailbot changes topic to "Providing a better mechanism in the OS for installing additional authentication methods and letting users choose what they prefer. (10 mins -- asked by lolek) (Meeting topic: Sailfish OS, open source, collaboration -- 16th February 2023)"08:16
lolekok so we need to spam then08:16
ViGe#info <lolek> this is a continuation of:
ViGe#info <lolek> Also I asked there if Jolla can’t just license BB picture password since BB is gone.08:16
ViGe#info <lolek> And for this part I’d like to also get an answer and I’m willing to wait for this one as it would probably require contacting with BB.08:16
Thaodanjust be polite08:16
ViGeHere's the prepared reply:08:16
ViGe#info <Jolla> Additional authentication methods could go quite nicely hand in hand with the first “Decouple encryption password from phone password”.08:16
ViGe#info <Jolla> There are no immediate plans to implement better mechanisms for installing additional authentication methods.08:16
Thaodanalso it's not sony open devices change to make.08:16
lolekThaodan: ok, so whom?08:17
ThaodanSony the device manufacturer.08:17
lolekregarding picture pw... I do understand that there's no reply regarding relicensing from BB?08:18
ViGelolek: The answer is above. There are no plans to implement additional methods of any kind.08:19
lolekthat's not good ;(08:19
lolekwell ok, carry on08:20
Thaodan(I'm just explaining the decinical differences in case you want to push for this change your self and to understand.08:20
lolekThaodan: yes, thank you!08:20
ViGeOk, well if there's nothing else to discuss about additional authentication methods, then perhaps we should move on then08:22
Thaodanyes please08:22
lolekyes, please do08:23
ViGethe next question was asked by piggz, unfortunately I don't see him or rinigus here08:23
ViGebut let's go through the question and prepared answer anyway08:23
ViGe#topic Enabling VoLTE on community ports (20 mins -- asked by piggz)08:23
*** sailbot changes topic to "Enabling VoLTE on community ports (20 mins -- asked by piggz) (Meeting topic: Sailfish OS, open source, collaboration -- 16th February 2023)"08:23
ViGe#info <piggz> With 4.5 SFOS released, I wonder what is the state with VoLTE support. Sounds like Jolla’s implementation is closed source. Any plans to release it? Earlier, we were told that it is too early and no definite answer could be given. Maybe it is the time?08:23
ViGe#info <piggz> I believe unofficially ported devices could benefit from looking into Jolla’s approach. Right now, I personally, even have no idea where to start digging. And, in principle, time used for duplicating efforts is not very efficiently spent.08:23
ViGe#info <piggz> In addition, does keeping VoLTE closed give Jolla an advantage over competitors? most other mobile linux distros are using ModemManager, so this seems unlikely, opening up VoLTE would be a great boost to sailfish ports.08:24
ViGe#info <piggz> If its not possible to open the code, could the compiled packages atleast be put into the adaptation-common repos so that porters can experiment? If there are other device-specific hacks required to enable volte, could these be documented to help porters understand what needs to be written? Would any sony specific packages also be useful on other sony ports?08:24
ViGeHere's the prepared reply:08:24
ViGe#info <Jolla> As we communicated earlier, there are device-specific parts of the implementation that we may not be able to share publicly.08:24
ViGe#info <Jolla> Thank you for your input. We’ll consider and think what we could do to help on the VoLTE front.08:24
lolek"we may not be able to share publicly." that dreaded NDAs... :/08:25
b100dianeven closed source, a list of chipsets supported that would allow porters to enable VoLTE on those specific SoC would be useful08:25
lolekb100dian I think there's probably something more.08:26
b100dianwell, the closed packages are not available in a public OBS repo for one08:26
ViGeas neither piggz or rinigus are here, I suggest we move on08:30
ViGeunless Thaodan wants to add something, as you clearly know more about the topic than the rest of us? :)08:31
ThaodanI think it depends on what we are talking about ringus device is similar to Jolla ports than lets say piggz.08:31
ThaodanSimilar to my (personal) ports but a little older08:32
b100dianrinigus indeed has sony tama devices, would the fact that it is Sony help more than just being a specific Qcom chip?08:33
Thaodanb100dian: Somewhat yes as they use the same Qualcomm blobs.08:33
b100dianso is there a possibility to add the existing packages to an 'unsupported' repo so porters can test?08:34
Thaodanblob versions between vendors might be different and vendor specific quirks that would require testing from the porter could be different too.08:34
ViGeLet's move on08:39
ViGe#topic Qt Upgrade (30 mins -- asked by piggz)08:40
*** sailbot changes topic to "Qt Upgrade (30 mins -- asked by piggz) (Meeting topic: Sailfish OS, open source, collaboration -- 16th February 2023)"08:40
ViGe#info <piggz> The time has come again to ask about the potential for a Qt Upgrade in Sailfiish.08:40
ViGe#info <piggz> Qt 5.6 was released almost 7 years ago, and security support ended in 201908:40
ViGe#info <piggz> Newer Qt versions not only add useful feature, but bring improved compiler support and support for newer c++ features.08:40
ViGeHere's the prepared reply:08:40
ViGe#info <Jolla> Qt Upgrade is not on our plans for the near future.08:40
ViGeThat was all of it - I somehow feel we are not going to spend the whole 30 minutes discussing this08:41
ViGeespecially since neither piggz or rinigus are here08:41
ExTechOpI assume upgrading Qt versions is a major chore which easily brings up new bugs?08:42
b100dian[m]oh, that's not good news08:42
ViGeExTechOp: I believe you are right08:45
ThaodanI don't think anyone can add anything that hasn't been said already, while I think anyone would like the feature we can't progress it by talking more about it here right now.08:45
lolekWell from my point of view I think the bigger problem is licensing08:46
lolekanyway I'm fine to continue08:46
ViGeThaodan: yup, this topic has been covered in these meetings a few times already08:46
ViGeUnless anyone objects let's move on08:47
ViGe#topic ability to buy/enable Android AppSupport for community ports (10 mins -- asked by vlagged[m]08:47
*** sailbot changes topic to "ability to buy/enable Android AppSupport for community ports (10 mins -- asked by vlagged[m] (Meeting topic: Sailfish OS, open source, collaboration -- 16th February 2023)"08:47
ViGe#info <vlagged[m]> Compared to the alternatives (anbox of old or waydroid now) Jolla’s AAS is specifically more integrated with SailfishOS and makes “selling” the idea to switch to Sailfish more easy for anyone.08:47
ViGe#info <vlagged[m]> Adding the ability to pick any device that has a community port can help with people’s different hardware needs and expectations while still giving a great experience for Android apps. This would also mean that the work for the tight integration with Sailifish OS pays off even more.08:47
ViGe#info <vlagged[m]> Since this is not something that any user could make an assessment of, I would suggest having a similar step to the one that is already in place for enabling Jolla Store access, which is that the porter confirms that the device is working with AAS. What is enabled then is the ability to buy the license that would activate the download for the user that bought it.08:47
ViGe#info <vlagged[m]> For the porter to be able to make this assessment a minimum requirement document would be needed, specifying the e.g. min kernel version, kernel params etc. Waydroid could be used as a similar in spirit “proof of work” for the porter.08:48
ViGe#info <vlagged[m]> Since adding this support may or may not succeed, it would probably mean that the porter would have to have access to give it a try (assuming ‘proof of work’) without costs other than having a set-by-Jolla minimal feature parity (e.g. audio should work, you name it) for the port.08:48
ViGe#info <vlagged[m]> To be able to add this kind of access a possibility would be, when adding the store support for a ported device, to request a “porting enabling” license for the specific device the porter uses for testing so that he can also use the store to install Android AppSupport and debug it.08:48
ViGe#info <vlagged[m]> For debugging, the same level of support as of today for community ports should be enough. If the porting fails, it would be nothing (but time) lost.08:48
ViGe#info <vlagged[m]> If it succeeds, there could be a bunch of new customers for SailfishOS as a platform and for the AppSupport product for each port. And we get more friends to move over here:)08:48
ViGeHere's the prepared reply:08:48
ViGe#info <Jolla> Thank you for your feedback and thinking. As earlier stated, we have been looking at the possibility of stand-alone AppSupport for community ports08:48
ViGe#info <Jolla> It's worth reminding that AppSupport for community ports is more than just providing the relevant packages.08:48
ViGe#info <Jolla> We'd also need processes for verifying that everything works, ensuring the right apps are made available in the Store, ensuring that ports are kept up-to-date and also implementing technical changes to the repository backend.08:48
ViGevlagged[m] is not here, but b100dian is and can substitute?08:50
b100dianThanks for your respons, I understand this is something that is being worked on08:51
b100dianWhile backend changes may take a while, what is the plan to enable debugging of AppSupport on those ported devices? Would that still require the backend changes?08:51
ViGeI'm not sure what you refer to with debugging?08:52
b100dianWell to be able to say that AppSupport works on a device, you need to be able to install to look at the logs etc08:53
piggz[m]Hi, managed to connect via sailtrix !08:53
ViGepiggz[m]: welcome! Unfortunately you missed your own topics :(08:54
piggz[m]Yeah, ill read the log latet :)08:54
ThaodanYou can add something in the general discussion maybe08:54
piggz[m]I dont suppose there was much good news :D08:54
ViGeb100dian: right. That is indeed a good question, and I think at this point it's fair to say that suggestions are welcome08:55
b100dianMaybe something similar to the closed beta program? I only know there is one, not the details08:56
ViGeok, time to move on to the next topic, again one from lolek :)08:59
ViGe#topic: Moving away from GitHub (10 mins -- asked by lolek)08:59
*** sailbot changes topic to ": Moving away from GitHub (10 mins -- asked by lolek) (Meeting topic: Sailfish OS, open source, collaboration -- 16th February 2023)"08:59
ViGe#info <lolek> Since Microsoft took over GitHub they started to use OSS projects to train their CoPilot product on others code and is making money out of it.08:59
ViGe#info <lolek> The Software Freedom Conservancy organization calls OSS projects to move away from GitHub.08:59
ViGe#info <lolek> I’d like to know if Jolla is aware of this and are there any plans in the future to move away from that platform to somewhere else?09:00
ViGeHere's the prepared reply:09:00
ViGe#info <Jolla> Jolla is aware of this, however we don’t have plans for moving away from GitHub.09:00
lolekwell this is very very bad info09:00
lolekso I vote for making plans for it :d09:00
ThaodanPart of the issue is that there nothing really that exactly compares to it.09:01
ThaodanCustomers requirements can always change a decision on the long run for any company in my opinion.09:01
b100dianAnd maybe codeberg makes up in perf/stability in the next years09:04
lolekThaodan: well host this on your own? I think gitlab allows this. Jolla has servers if I'm not wrong so thats hould be doable: ?09:06
ViGelolek: We used to do that in not too distant history, there's a reason why we moved to github09:07
lolekwell right now it means you've stumbled into mondern vendor lock in which is cloud lock in09:08
b100dianI think this is a case of commoditizing services, maybe git hosting is cheaper to source out than to do it yourself, and yes, may be a honeypot lock in09:08
ExTechOpThis lock-in of course has been the Microsoft strategy already for quite some time.09:09
ThaodanIt depends on what costs more Github isn't enterily free either. Convenience vs. long term costs.09:10
lolekb100dian well i do undretsand this but right now it seems that you're paying for something and what's worse the company that devlier this to you not even charge you for this but also make you a worker for them09:10
ViGe10 minutes are up, but we saved quite a bit of time on previous topics so I think we can continue a few minutes on this one09:11
b100dianIt may get to the point where people would refuse create github accounts. So in that case their possible contributions would stop before they even get a chance.09:12
lolekso making this simpler words, you're paying github to be able to work for them :D09:12
lolekyep... this is why I'm not doing any pull requests and so on.09:12
lolekand I don't have account there09:12
b100dianI think this is exactly a "long term costs" example09:13
lolekso maybe Jolla could rethink creating new place on forum where we could just upload our patches instead of GH? I know, there's a problem what if the patch has a bug and so on. Well then it would be on the Jolla side and everyone submitting the patch would need to agree to give away all the ownership rights to that.09:14
lolekI'm fine with this.09:14
lolekin the end you can alwasy do signed-off and that's it.. the author info will stay and maybe could stay but the code ownership will belong to Jolla or be transfered to proper license09:15
ViGeI think it's now time to move on09:16
ViGesomewhat related topic09:16
ViGe#topic Open PR discussion (5 mins -- asked by jolla)09:16
*** sailbot changes topic to "Open PR discussion (5 mins -- asked by jolla) (Meeting topic: Sailfish OS, open source, collaboration -- 16th February 2023)"09:16
ViGe#info <jolla> Any open PRs to discuss?09:16
ViGelooks like the answer is "no"09:21
ViGe#topic Untracked bug reports (5 mins -- asked by pherjung)09:21
*** sailbot changes topic to "Untracked bug reports (5 mins -- asked by pherjung) (Meeting topic: Sailfish OS, open source, collaboration -- 16th February 2023)"09:21
ViGe#info <pherjung> Untracked bug reports... (see the forum)09:21
ViGe#info <Jolla> Thank you again for all of your work in checking and collating bug reports.09:22
ViGe#info <Jolla> Here are the results:09:22
ViGe#info <Jolla> - 6 high quality bug reports now recorded internally and tagged as "tracked".09:22
ViGe#info <Jolla> - 1 duplicate bug report closed09:22
pherjung[m]Is the process still correct? Or can I increase the amount of bugs report?09:24
ViGePlease don't. I think the number of bugs is about right.09:24
ViGe#topic General discussion (10 min)09:26
*** sailbot changes topic to "General discussion (10 min) (Meeting topic: Sailfish OS, open source, collaboration -- 16th February 2023)"09:26
ExTechOpAbout SFOS (Struven ketju): I've found that it does work better with wifi/mobile network switching, and it somehow also feels a bit more responsive than earlier releases. Good work!09:28
ViGeExTechOp: That's good to hear, thanks!09:28
rainemakExTechOp, thank you!09:28
rinigusRe volte: missed discussion, but its expected at this time. I'll try to formulate questions in forum and lets see if we can get help that way09:30
rinigusRe qt: thanks for straightforward reply09:31
ViGerinigus: sounds good, thanks09:31
ViGeOk, time to start wrapping up09:34
ViGeThanks everyone who joined, I hope you don't think I made a huge mess09:34
ExTechOpIt however feels like the bug/feature of losing alarm tones (phone only does vibration) after a few days of uptime is still there.09:35
ExTechOpIt's a bit problematic to debug, since it only randomly turns up with a lengthy delay. Am I the only one keeping the phone on without rebooting for days and days at a time?09:35
rainemakThank you ViGe !09:35
ViGeExTechOp: You most definitely are not the only one, but unfortunately I believe most of us reboot quite often as we are using our devices for development09:36
ViGe#topic Next meeting time and date (5 min)09:36
*** sailbot changes topic to "Next meeting time and date (5 min) (Meeting topic: Sailfish OS, open source, collaboration -- 16th February 2023)"09:36
ViGeProposing Thursday 9th March, 8:00 UTC09:36
ViGeThat would be three weeks from now09:36
ExTechOpDue to school holidays?09:37
lolekExTechOp: ViGe: I do agree that maybe it's placebo but the WiFi searching, switching is more responsive on Xperia 10.09:38
pherjung[m]ExTechOp: Indeed I just had this bug yesterday09:39
lolekExTechOp: my current uptime is 6 days I don't reboot the device expect I forgot to charge it :D09:40
ViGeI don't hear any objections, so...09:40
ViGe#info Next meeting will be held on Thursday 9th March, 8:00 UTC09:40
ExTechOpI think there was a thread about the sound issue on the forum, could someone in the know add instructions on what kind of information would be useful for developers when this happens?09:41
lolekExTechOp: the only prob is that I have constantly sounds turned off and only vibration :d09:41
ViGeSo, thanks again everyone, see you again in three weeks!09:41
ExTechOpThanks everyone!09:41
ViGeExTechOp: If there isn't, please file a bug report in the forum09:41
sailbotMeeting ended Thu Feb 16 09:41:54 2023 UTC.09:41
sailbot Minutes:
sailbot Minutes (text):
sailbot Log:
*** sailbot changes topic to "Next meeting will be held on Thursday 16th February 2023 at 08:00am UTC. Topics can be made/read here:"09:41
lolekExTechOp: just chnaged it and the ringtone is working on the incoming call will see how this will go09:42
ExTechOpViGe I think the discussion came up here:
ViGeExTechOp: Ah. Perhaps you could create a proper bug report then?09:45
ViGeExTechOp: And regarding logs, I can only suggest
dcalisteExTechOp, you may refer to this thread :
malExTechOp: do you persistent journal log enabled, maybe it could help finding if there is something happening?11:41

Generated by 2.17.1 by Marius Gedminas - find it at!